Thanks for your report, Jammy.
This is more likely to be a graphics driver issue. Does it also happen with other OpenGL (3D) games/applications when switching between full screen and windowed mode?
It would be good to also have the log of a build of a current subversion revision, since error handling may have improved in that there can be more specific stack traces. Please consider posting it. (On a side note, it's -in most cases- better to produce error reports on the latest development code if that's an option.)
Before you run the game, please run ulimit -c unlimited so that a core dump (a file containing the entire memory region(s) MG used by the time it crashed) will be written when it crashes again. The core file is usually placed in the current working directory or in the same directory the binary exectuable file is located and its name startts with (or is) core. Please also report back whether you are able to produce this file by crashing.