https://bugs.winehq.org/show_bug.cgi?id=39065
--- Comment #7 from Sebastian Lackner sebastian@fds-team.de --- Could you check if a log with WINEDEBUG=+seh shows anything useful?
Based on the location where it crashes it sounds like %gs got corrupted somehow. This might be the applications fault, however Wine theoretically has a way to workaround that: http://source.winehq.org/git/wine.git/blob/HEAD:/dlls/ntdll/signal_i386.c#l1... Is this particular code called, and does the following TRACE appear in the log somewhere?
--- snip --- TRACE( "%04x/%04x at %p, fixing up\n", context->SegGs, system_gs, instr ); --- snip ---