http://bugs.winehq.org/show_bug.cgi?id=21388
Peter Dons Tychsen donpedro@tdcadsl.dk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |donpedro@tdcadsl.dk
--- Comment #5 from Peter Dons Tychsen donpedro@tdcadsl.dk 2010-01-17 20:11:59 --- I think we crash in __do_global_dtors which gcclib (mingw) has inserted at exit with atexit(). (see gcclib source).
So the crash most likely caused by a failing de-constructor. It is however very hard to debug as winedbg goes bananas when stepping into the exit callback function.
e.g. "break __do_global_dtors" does not work for a mingw binary. It should, as all of the info is there in the binary.