[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