[Bug 2899] Half Life 2 Installer crashes with unimplemented msi calls

Wine Bugs wine-bugs at winehq.org
Sun Sep 4 20:05:06 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=2899





------- Additional Comments From mcrandello+winebug at gmail.com  2005-04-09 20:05 -------
I am receiving a similar problem trying to install gmax
(http://turbosquid.com/gmax, free downloadable 3d modelling app). After starting
the install program it says it is going to check for drive free space and then
freezes, starts the debugger at the console and then goes away. I am also
getting the font error instead of the "next" button. I've also tried it with the
native msi installed and gotten similar errors. 

fixme:msi:MsiInstallProductW L"Z:\\home\\mcrandello\\gmaxsetup\\gmaxsetup.msi"
L" WISE_SETUP_EXE_PATH=Z:\\home\\mcrandello\\gmaxsetup\\Setup.exe"
fixme:msi:MsiGetMode STUB (iRunMode=16)
fixme:msi:MsiGetMode STUB (iRunMode=16)
fixme:msi:ACTION_AppSearchDr : searching parent (L"AppFileSigFile") unimplemented
fixme:msi:ACTION_HandleStandardAction UNHANDLED Standard Action L"ValidateProductID"
fixme:msi:ACTION_HandleStandardAction UNHANDLED Standard Action L"IsolateComponents"
fixme:msi:MsiGetMode STUB (iRunMode=16)
wine: Unhandled exception (thread 000f), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x7f42b5ce).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033EIP:7f42b5ce ESP:7ef30460
EBP:7ef31130 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000000 EBX:7f412040 ECX:00000001 EDX:7f568498
 ESI:7f564620 EDI:00000000
Stack dump:
0x7ef30460:  7ef304c4 7f564620 7ef31130 7f412040
0x7ef30470:  7f42b642 00000000 7f412055 00000000
0x7ef30480:  7f568498 7e7b0100 10001a16 00000001
0x7ef30490:  7f568498 7b86e670 7bc79050 7b86e774
0x7ef304a0:  7369575c 73754365 436d6f74 616c6c61
0x7ef304b0:  35454900 01000200 4c4f4f42 86008800
Backtrace:
=>1 0x7f42b5ce in wisecustomcalla (+0x1b5ce) (0x7ef31130)
  2 0x1000203d f3+0x3b in msi1173.tmp (0x7ef31180)
  3 0x7b81ed10 DllThread+0x30(info=0x7f54b3d8)
[/home/mcrandello/temp/wine/dlls/msi/custom.c:472] in msi (0x7ef311ac)
  4 0x7bb71a3a THREAD_Start+0x11a(ptr=0x7f5524e8)
[/home/mcrandello/temp/wine/dlls/kernel/thread.c:107] in kernel32 (0x7ef31284)
  5 0x7beda3f1 start_thread+0x1b1(info=0x7f551fe0)
[/home/mcrandello/temp/wine/dlls/ntdll/thread.c:226] in ntdll (0x7ef31ad8)
  6 0xb7fb4ae0 start_thread+0xa3 in libpthread.so.0 (0x7ef31b4c)
  7 0xb7f55c9a __clone+0x5a in libc.so.6 (0x00000000)
0x7f42b5ce: movzbl      0x0(%edi),%eax
Modules:
Module  Address                 Debug info      Name (70 modules)
PE      0x10000000-10006000     Export          msi1173.tmp
ELF     0x7b20b000-7b220000     Deferred        lz32<elf>
  \-PE  0x7b210000-7b220000     \               lz32
ELF     0x7b220000-7b23a000     Deferred        version<elf>
  \-PE  0x7b230000-7b23a000     \               version
ELF     0x7b23a000-7b2d3000     Deferred        oleaut32<elf>
  \-PE  0x7b250000-7b2d3000     \               oleaut32
ELF     0x7b2d3000-7b2fb000     Deferred        cabinet<elf>
  \-PE  0x7b2e0000-7b2fb000     \               cabinet
ELF     0x7b2fb000-7b3c3000     Deferred        comctl32<elf>
  \-PE  0x7b310000-7b3c3000     \               comctl32
ELF     0x7b3c3000-7b3e3000     Deferred        iphlpapi<elf>
  \-PE  0x7b3d0000-7b3e3000     \               iphlpapi
ELF     0x7b3e3000-7b431000     Deferred        rpcrt4<elf>
  \-PE  0x7b400000-7b431000     \               rpcrt4
ELF     0x7b431000-7b4b5000     Deferred        gdi32<elf>
  \-PE  0x7b450000-7b4b5000     \               gdi32
ELF     0x7b4b5000-7b5e8000     Deferred        user32<elf>
  \-PE  0x7b4e0000-7b5e8000     \               user32
ELF     0x7b5e8000-7b62a000     Deferred        advapi32<elf>
  \-PE  0x7b600000-7b62a000     \               advapi32
ELF     0x7b62a000-7b6be000     Deferred        ole32<elf>
  \-PE  0x7b640000-7b6be000     \               ole32
ELF     0x7b6be000-7b71e000     Deferred        shlwapi<elf>
  \-PE  0x7b6e0000-7b71e000     \               shlwapi
ELF     0x7b71e000-7b7eb000     Deferred        shell32<elf>
  \-PE  0x7b740000-7b7eb000     \               shell32
ELF     0x7b7eb000-7b870000     Stabs           msi<elf>
  \-PE  0x7b800000-7b870000     \               msi
ELF     0x7b97a000-7b990000     Deferred        msiexec<elf>
  \-PE  0x7b980000-7b990000     \               msiexec
ELF     0x7badc000-7bbf0000     Stabs           kernel32<elf>
  \-PE  0x7bb00000-7bbf0000     \               kernel32
ELF     0x7bd20000-7bd29000     Deferred        libnss_files.so.2
ELF     0x7bd29000-7bd32000     Deferred        libnss_nis.so.2
ELF     0x7bd32000-7bd46000     Deferred        libnsl.so.1
ELF     0x7bd46000-7bd4e000     Deferred        libnss_compat.so.2
ELF     0x7bd5d000-7bd7e000     Deferred        libm.so.6
ELF     0x7bd7e000-7be73000     Deferred        libwine_unicode.so.1
ELF     0x7be82000-7bf00000     Stabs           ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7ecd2000-7ecfe000     Deferred        winspool.drv<elf>
  \-PE  0x7ece0000-7ecfe000     \               winspool.drv
ELF     0x7ecfe000-7ed90000     Deferred        comdlg32<elf>
  \-PE  0x7ed10000-7ed90000     \               comdlg32
ELF     0x7ed90000-7edb0000     Deferred        mpr<elf>
  \-PE  0x7eda0000-7edb0000     \               mpr
PE      0x7f410000-7f464000     Export          wisecustomcalla
ELF     0x7f485000-7f490000     Deferred        libgcc_s.so.1
ELF     0x7f8ca000-7f90d000     Deferred        riched20<elf>
  \-PE  0x7f8e0000-7f90d000     \               riched20
ELF     0x7fe1f000-7fe28000     Deferred        libxcursor.so.1
ELF     0x7fe37000-7fe56000     Deferred        imm32<elf>
  \-PE  0x7fe40000-7fe56000     \               imm32
ELF     0x7fe56000-7fe72000     Deferred        ximcp.so.2
ELF     0x7fe72000-7fe76000     Deferred        libxrandr.so.2
ELF     0x7fe76000-7fe7e000     Deferred        libxrender.so.1
ELF     0x7fe7e000-7ff43000     Deferred        libx11.so.6
ELF     0x7ff43000-7ff50000     Deferred        libxext.so.6
ELF     0x7ff50000-7ff68000     Deferred        libice.so.6
ELF     0x7ff68000-7ff71000     Deferred        libsm.so.6
ELF     0x7ff7e000-7ff80000     Deferred        xlcutf8load.so.2
ELF     0x7ff80000-80000000     Deferred        winex11.drv<elf>
  \-PE  0x7ff90000-80000000     \               winex11.drv
ELF     0xb7e7f000-b7e82000     Deferred        libdl.so.2
ELF     0xb7e83000-b7fb0000     Export          libc.so.6
ELF     0xb7fb0000-b7fc0000     Export          libpthread.so.0
ELF     0xb7fc0000-b7fd9000     Deferred        libwine.so.1
ELF     0xb7fea000-b8000000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a (D) C:\windows\system32\msiexec.exe
        0000000f    0 <==
        0000000b    0
00000008 
        00000009    0
WineDbg terminated on pid 0xa




-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list