https://bugs.winehq.org/show_bug.cgi?id=33972
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|NexusTK: Page Fault on Read |Nexus TK 7.0 MMORPG crashes |Access in 32-bit code |on clicking user data input | |fields or login/logout | |procedure
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming, still present.
Just click with the mouse in the user/password input fields to focus them -> crash.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/KRU/NexusTK
$ WINEDEBUG=+tid,+seh,+relay wine ./NexusTK.exe >>log.txt 2>&1 ... 003f:Ret window proc 0x405570 (hwnd=0x4005a,msg=WM_LBUTTONDOWN,wp=00000001,lp=008e0120) retval=00000000 003f:Ret user32.DispatchMessageW() retval=00000000 ret=00404a74 003f:Call user32.PeekMessageW(0033e2f8,00000000,00000000,00000000,00000001) ret=00404a86 003f:Ret user32.PeekMessageW() retval=00000001 ret=00404a86 003f:Call user32.TranslateMessage(0033e2f8) ret=00404a49 003f:Ret user32.TranslateMessage() retval=00000000 ret=00404a49 003f:Call user32.DispatchMessageW(0033e2f8) ret=00404a74 003f:Call window proc 0x405570 (hwnd=0x4005a,msg=WM_IME_ENDCOMPOSITION,wp=00000000,lp=00000000) 003f:Call user32.GetMessageTime() ret=0045f60b 003f:Ret user32.GetMessageTime() retval=01e8f6ce ret=0045f60b 003f:Call user32.GetKeyboardState(00580460) ret=0042eb11 003f:Ret user32.GetKeyboardState() retval=00000001 ret=0042eb11 003f:Call user32.GetAsyncKeyState(000000a0) ret=0042eb9d 003f:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000407,00000000) ret=7e842123 003f:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=7e842123 003f:Ret user32.GetAsyncKeyState() retval=00000000 ret=0042eb9d 003f:Call user32.GetAsyncKeyState(00000011) ret=0042eba6 003f:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000407,00000000) ret=7e842123 003f:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=7e842123 003f:Ret user32.GetAsyncKeyState() retval=00000000 ret=0042eba6 003f:trace:seh:raise_exception code=c0000005 flags=0 addr=0x4a0bf0 ip=004a0bf0 tid=003f 003f:trace:seh:raise_exception info[0]=00000000 003f:trace:seh:raise_exception info[1]=000000f0 003f:trace:seh:raise_exception eax=0033d900 ebx=00903858 ecx=00000000 edx=0045e0d0 esi=3b7f5f54 edi=0033d97c 003f:trace:seh:raise_exception ebp=3b7f5f54 esp=0033d8c0 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010293 003f:trace:seh:call_stack_handlers calling handler at 0x532396 code=c0000005 flags=0 ... Unhandled exception: page fault on read access to 0x0000003c in 32-bit code (0x00432a57). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00432a57 ESP:0033c15c EBP:00000000 EFLAGS:00010206( R- -- I - -P- ) EAX:00000028 EBX:0033d59c ECX:00000104 EDX:7bcd9ec8 ESI:00000000 EDI:c5e90000 ... Backtrace: =>0 0x00432a57 in nexustk (+0x32a57) (0x00000000) 0x00432a57: movl 0x3c(%esi),%eax Modules: Module Address Debug info Name (195 modules) PE 400000- 59a000 Export nexustk PE b50000- b86000 Deferred nspr4 PE b90000- bb7000 Deferred smime3 PE 10000000-10057000 Deferred binkw32 PE 21100000-2115e000 Deferred mss32 PE 26f00000-26f2a000 Deferred mp3dec.asi ELF 43025000-430b0000 Deferred libvorbisenc.so.2 ... Threads: process tid prio (all id:s are in hex) ... 0000003e (D) C:\Program Files\KRU\NexusTK\NexusTK.exe 00000056 0 00000055 0 00000054 15 00000053 15 00000051 0 00000050 0 ... 00000042 0 0000003f 0 <== --- snip ---
$ sha1sum NexusTK709single.exe 031b55a2a8e78e6bd75e920ef1d057c2ad9228a5 NexusTK709single.exe
$ du -sh NexusTK709single.exe 264M NexusTK709single.exe
$ wine --version wine-1.7.21-61-gf9f3b21
Regards