Le samedi 14 octobre 2006 17:10, vous avez écrit : http://bugs.winehq.org/show_bug.cgi?id=6443
Summary: Wine segfault while recompressing a mpq file with
winmpq and msvbvm60.dll and MSCOMCTL.OCX Product: Wine Version: 0.9.22. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-winelib AssignedTo: wine-bugs@winehq.org ReportedBy: rapsys@free.fr
While using winmpq+msvbvm60.dll+MSCOMCTL.OCX by recompressing a mpq file I got this segfault...
wine: Unhandled page fault on write access to 0x01d58000 at address 0x100190b3 (thread 001d), starting debugger... WineDbg starting on pid 0x1c Unhandled exception: page fault on write access to 0x01d58000 in 32-bit code (0x100190b3). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:100190b3 ESP:0033e9d0 EBP:0033e9d8 EFLAGS:00210202( - 00 - -RI1) EAX:44966048 EBX:001b7638 ECX:10a81cf8 EDX:00000000 ESI:01f5ec68 EDI:01d58000 Stack dump: 0x0033e9d0: 00000000 660241e0 0033ea58 100075c7 0x0033e9e0: 01c493b8 01e50020 42b16028 0015fea0 0x0033e9f0: 00110000 00000000 0001c758 01d519b0 0x0033ea00: 65faf00c 0001c758 00080000 00000001 0x0033ea10: 00000000 01d51c30 0001c758 00000000 0x0033ea20: 00000000 01e50020 00000000 00000000 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119 Backtrace: =>1 0x100190b3 in sfmpq (+0x190b3) (0x100190b3) 2 0x100075c7 in sfmpq (+0x75c7) (0x100075c7) 3 0x0045f56f in winmpq (+0x5f56f) (0x0045f56f) 4 0x00458316 in winmpq (+0x58316) (0x00458316) 5 0x00459ee9 in winmpq (+0x59ee9) (0x00459ee9) err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file DLL\MSVBVM60.dbg ("\x90\xc3\xd7~]\xf34") 6 0x6602ad73 in msvbvm60 (+0x2ad73) (0x6602ad73) 7 0x0040d7e1 in winmpq (+0xd7e1) (0x0040d7e1) 8 0x6602ad50 in msvbvm60 (+0x2ad50) (0x6602ad50) 9 0x66023023 in msvbvm60 (+0x23023) (0x66023023) 10 0x66022eb2 in msvbvm60 (+0x22eb2) (0x66022eb2) 11 0x66092b80 in msvbvm60 (+0x92b80) (0x66092b80) 12 0x66092bea in msvbvm60 (+0x92bea) (0x66092bea) 13 0x66036323 in msvbvm60 (+0x36323) (0x66036323) 14 0x660205bc in msvbvm60 (+0x205bc) (0x660205bc) 15 0x66021269 in msvbvm60 (+0x21269) (0x66021269) 16 0x66020341 in msvbvm60 (+0x20341) (0x66020341) 17 0x7ed5eb6a WINPROC_wrapper+0x1a in user32 (0x7ed5eb6a) 18 0x7ed5f2bb in user32 (+0x9f2bb) (0x7ed5f2bb) 19 0x7ed90adc EDIT_builtin_class+0x188 in user32 (0x7ed90adc) 20 0x89402444 (0x89402444) 21 0x00000000 (0x00000000) 0x100190b3: repe movsl (%esi),%es:(%edi) Wine-dbg>quit
Now it even crash when I run it : wine: Unhandled page fault on read access to 0x800000ec at address 0x7efab14a (thread 0030), starting debugger... WineDbg starting on pid 0x2f Unhandled exception: page fault on read access to 0x800000ec in 32-bit code (0x7efab14a). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:7efab14a ESP:0033f800 EBP:0033f90c EFLAGS:00010286( - 00 -RISP1) EAX:80000000 EBX:7eff54c0 ECX:65faf1f0 EDX:04000012 ESI:00000000 EDI:000003c0 Stack dump: 0x0033f800: 65697661 224001c2 00000010 00000007 0x0033f810: 00000000 7eff54c0 00000000 7efad4be 0x0033f820: 0033f83c b7cf9d1d 00000000 00000000 0x0033f830: 0033f888 7eef5440 00000001 653c32dc 0x0033f840: 7eed27c6 0033f86c 00000001 00000000 0x0033f850: 00000000 00000000 00000000 00000000 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119 Backtrace: =>1 0x7efab14a in ntdll (+0x1b14a) (0x7efab14a) err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file ole32.dbg ("\x90\xc3\xd7~") 2 0x65f16f01 in ole32 (+0x16f01) (0x65f16f01) 3 0x65f16de7 in ole32 (+0x16de7) (0x65f16de7) err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file oleaut32.dbg ("\x90\xc3\xd7~\x08\xef4") 4 0x653a5f0d in oleaut32 (+0x65f0d) (0x653a5f0d) 5 0x653a018e in oleaut32 (+0x6018e) (0x653a018e) 6 0x08758b56 (0x08758b56) 7 0x00000000 (0x00000000) 0x7efab14a: cmpl $0x50414548,0xec(%eax) Wine-dbg>quit