[Bug 33972] Nexus TK 7.0 MMORPG crashes on clicking user data input fields or login/logout procedure

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 6 13:58:39 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=33972

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at 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 at 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

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list