[Bug 6443] New: Wine segfault while recompressing a mpq file
with winmpq and msvbvm60.dll and MSCOMCTL.OCX
Raphaël Gertz
rapsys at free.fr
Sat Oct 14 10:59:36 CDT 2006
> 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 at winehq.org
> ReportedBy: rapsys at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-bugs/attachments/20061014/75075d58/attachment.pgp
More information about the wine-bugs
mailing list