https://bugs.winehq.org/show_bug.cgi?id=38151
--- Comment #3 from Chiitoo escomk3@hotmail.com --- Probably was related. Quick traces tell me the crash happens just after imm32 stuff.
-- snip --
0037:Call imm32.ImmGetContext(00020054) ret=01404d82 0037:Call user32.IsWindow(00020054) ret=7e9236b2 0037:Ret user32.IsWindow() retval=00000001 ret=7e9236b2 0037:Call user32.GetPropW(00020054,7e926220 L"WineImmHIMCProperty") ret=7e9236c9 0037:Ret user32.GetPropW() retval=00000000 ret=7e9236c9 0037:Call user32.GetWindowThreadProcessId(00020054,0614e838) ret=7e91cb35 0037:Ret user32.GetWindowThreadProcessId() retval=00000020 ret=7e91cb35 0037:Ret imm32.ImmGetContext() retval=0350d7b0 ret=01404d82 0037:Call imm32.ImmSetCompositionStringA(0350d7b0,0000003f,0184c324,00000000,0184c325,00000000) ret=01404d9e 0037:Call KERNEL32.IsBadReadPtr(0350d7b0,00000158) ret=7e91cab8 0037:Ret KERNEL32.IsBadReadPtr() retval=00000000 ret=7e91cab8 0037:Ret imm32.ImmSetCompositionStringA() retval=00000000 ret=01404d9e 0037:Call imm32.ImmNotifyIME(0350d7b0,00000015,00000004,00000000) ret=01404daa 0037:Call KERNEL32.IsBadReadPtr(0350d7b0,00000158) ret=7e91cab8 0037:Ret KERNEL32.IsBadReadPtr() retval=00000000 ret=7e91cab8 0037:Call winex11.drv.NotifyIME(0350d7b0,00000015,00000004,00000000) ret=7e9206e1 0037:Call imm32.ImmLockIMC(0350d7b0) ret=7e243f26 0037:Call KERNEL32.IsBadReadPtr(0350d7b0,00000158) ret=7e91cab8 0037:Ret KERNEL32.IsBadReadPtr() retval=00000000 ret=7e91cab8 0037:Ret imm32.ImmLockIMC() retval=0350d7b4 ret=7e243f26 0037:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7e261994 ip=7e261994 tid=0037 0037:trace:seh:raise_exception info[0]=00000001 0037:trace:seh:raise_exception info[1]=00000014 0037:trace:seh:raise_exception eax=00000000 ebx=7e29a000 ecx=00000000 edx=00000000 esi=0012db70 edi=00020054 0037:trace:seh:raise_exception ebp=0614e7a8 esp=0614e784 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00210246 0037:trace:seh:call_stack_handlers calling handler at 0x7bc993e0 code=c0000005 flags=0 0037:Call KERNEL32.UnhandledExceptionFilter(0614e2b4) ret=7bc99443 0037:Call KERNEL32.IsBadCodePtr(00430ac4) ret=015673eb 0037:Ret KERNEL32.IsBadCodePtr() retval=00000000 ret=015673eb wine: Unhandled page fault on write access to 0x00000014 at address 0x7e261994 (thread 0037), starting debugger...
-- snip --
With less relay:
-- snip --
0032:trace:imm:ImmGetContext 0x20058 0032:trace:imm:ImmGetContext returning 0xb97e60 0032:trace:imm:ImmSetCompositionStringA (0xb97e60, 63, 0x195c324, 0, 0x195c325, 0): 0032:trace:imm:ImmNotifyIME (0xb97e60, 21, 4, 0) 0032:trace:imm:NotifyIME 0xb97e60 21 4 0 0032:trace:imm:NotifyIME CPS_CANCEL 0032:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7e261994 ip=7e261994 tid=0032 0032:trace:seh:raise_exception info[0]=00000001 0032:trace:seh:raise_exception info[1]=00000014 0032:trace:seh:raise_exception eax=00000000 ebx=7e29a000 ecx=00000000 edx=00000000 esi=0015a6f0 edi=00020058 0032:trace:seh:raise_exception ebp=0619e828 esp=0619e804 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00210246 0032:trace:seh:call_stack_handlers calling handler at 0x7bc993e0 code=c0000005 flags=0 wine: Unhandled page fault on write access to 0x00000014 at address 0x7e261994 (thread 0032), starting debugger...
-- snip --
Again though, the application works with Windows 7 set as the Windows version, though in the bug I referred to, there might be something specific to OS X.