Impressive! Installshield actually almost worked!

Robert Shearman rob at codeweavers.com
Fri Jul 29 09:26:34 CDT 2005


Hans Kristian Rosbach wrote:

>Unhandled exception: page fault on read access to 0x00000000 in 32-bit
>code (0x00000000).
>In 32 bit mode.
>Register dump:
> CS:0073 SS:007b DS:007b ES:007b FS:11ff GS:0033
> EIP:00000000 ESP:5a9ec654 EBP:5a9edb24 EFLAGS:00210202(   - 00      -
>-RI1)
> EAX:7c47a010 EBX:00000000 ECX:00010020 EDX:006486ee
> ESI:10014d10 EDI:7cfb0fe0
>Stack dump:
>0x5a9ec654:  10005639 7c47a010 10017b48 10003baf
>0x5a9ec664:  10014d10 5a9edb18 5a9edb24 10011a00
>0x5a9ec674:  5a9edb18 10003a03 10017b48 7be3e1a0
>0x5a9ec684:  0017b1d8 00175720 00000000 00000000
>0x5a9ec694:  00000000 00000000 00000000 00000000
>0x5a9ec6a4:  00000000 00000000 00000000 00000000
>023f: sel=11ff base=7d50e000 limit=00001fff 32-bit rw-
>Backtrace:
>=>1 0x00000000 (0x5a9edb24)
>  2 0x0013fc44 DllThread+0x280(info=0x7be52270)
>[/usr/src/wine-cvs/wine/dlls/msi/custom.c:442] in msi (0x5a9edb48)
>  3 0x00b7ce85 THREAD_Start+0xd1(ptr=0x7be52c80)
>[/usr/src/wine-cvs/wine/dlls/kernel/thread.c:108] in kernel32
>(0x5a9edc14)
>  4 0x006287ee start_thread+0x12e(info=0x7be53028)
>[/usr/src/wine-cvs/wine/dlls/ntdll/thread.c:235] in ntdll (0x5a9ee458)
>  5 0x00440b80 start_thread+0x80 in libpthread.so.0 (0x5a9ee4c8)
>  6 0x00398dee __clone+0x5e in libc.so.6 (0x00000000)
>  
>

This looks like an MSI issue. The stack trace looks bogus because the 
code checks for a NULL function before calling it. Enable the +msi 
channel for more information.
If you don't want to debug the installer yourself, you might want to 
check out this: http://www.codeweavers.com/compatibility/challenge/

-- 
Rob Shearman




More information about the wine-devel mailing list