http://bugs.winehq.org/show_bug.cgi?id=4209
Summary: notepad crash when using Bugslayer Product: Wine Version: 0.9.4. Platform: Other URL: http://msdn.microsoft.com/msdnmag/issues/02/03/Bugslayer / OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: wine-user AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Bugslayer is a gui testing app that lets you record keystrokes and menu clicks, and play them back later. The recording app seems to run in Wine (once you install mfc42u.dll), but when you run Notepad and then try to record a notepad session, Notepad crashes. Here's the stack dump:
wine: Unhandled page fault on read access to 0x00000014 at address 0x401edf (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00000014 in 32-bit code (0x00401edf). In 32 bit mode. fixme:dbghelp:sffip_cb NIY on 'C:\Junk\Staging\ReleaseUNICODE\TestRec.pdb' Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:00401edf ESP:7b8fef44 EBP:7b8fef60 EFLAGS:00010293( - 00 RISA1C) EAX:00000000 EBX:7b54e704 ECX:00000000 EDX:00000000 ESI:00000000 EDI:7b568274 Stack dump: 0x7b8fef44: 7b568274 00000000 7b54e704 004017b8 0x7b8fef54: 00000000 7b8ff640 00000001 7b8ff000 0x7b8fef64: 7b4ee31b 00000000 00000000 7b8ff640 0x7b8fef74: 00000000 00401786 7b522b98 7b568960 0x7b8fef84: 00000000 00000000 7b523bc4 7b8ff024 0x7b8fef94: 00000000 00000000 00010024 7bc7fc80 Backtrace: =>1 0x00401edf in testrec (+0x1edf) (0x00401edf) 2 0x7b4ee31b call_hook+0x67(code=0x0, wparam=0x0, lparam=0x7b8ff640, prev_unicode=0x1, next_unicode=0x1) [/home/dank/wine/dlls/user/hook.c:212] in user32 (0x7b4ee31b) 3 0x7b4ee893 HOOK_CallHooks+0x233(id=0x0, code=0x0, wparam=0x0, lparam=0x7b8ff640, unicode=0x1) [/home/dank/wine/dlls/user/hook.c:394] in user32 (0x7b4ee893) 4 0x7b50559f peek_message+0x109b(first=0x0, last=0xffffffff, flags=0x1) [/home/dank/wine/dlls/user/message.c:313] in user32 (0x7b50559f) 5 0x7b508876 PeekMessageW(msg_out=0x7b8ffe68, hwnd=0x0, first=0x0, last=0x0, flags=0x1) [/home/dank/wine/dlls/user/message.c:2698] in user32 (0x7b508876) 6 0x7b508a2b GetMessageW+0x6f(msg=0x7b8ffe68, hwnd=0x0, first=0x0, last=0x0) [/home/dank/wine/dlls/user/message.c:2795] in user32 (0x7b508a2b) 7 0x7b91c123 WinMain+0x357(hInstance=0x7b910000, prev=0x0, cmdline=0x7bc3090b, show=0x1) [/home/dank/wine/programs/notepad/main.c:414] in notepad (0x7b91c123) 8 0x7b91c36d main+0x85(argc=0x1, argv=0x7bc30480) [/home/dank/wine/dlls/winecrt0/exe_main.c:49] in notepad (0x7b91c36d) 9 0x7b91c2d5 __wine_spec_exe_entry(peb=0x7beff680) [/home/dank/wine/dlls/winecrt0/exe_entry.c:36] in notepad (0x7b91c2d5) 10 0x7bba0855 start_process+0xc1(arg=0x0) [/home/dank/wine/dlls/kernel/process.c:1027] in kernel32 (0x7bba0855) 11 0xf6fc557b wine_switch_to_stack+0x17 in libwine.so.1 (0xf6fc557b) 0x00401edf: cmpl $6,0x14(%esi)