http://bugs.winehq.org/show_bug.cgi?id=3262
------- Additional Comments From ivg2@cornell.edu 2005-25-09 23:14 ------- Status Update. CVS Sep 26th. Begins install, and crashes.
fixme:msi:MsiInstallProductW L"F:\ISScript9.Msi" L"REBOOT=ReallySuppress ADDLOCAL=All" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SelfUnregModules" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFiles" fixme:msi:ACTION_InstallFiles Write DiskPrompt err:msi:ITERATE_DuplicateFiles Failed to copy file L"c:\Program Files\Common Files\InstallShield\Driver\9\Intel 32\IDriver.exe" -> L"c:\Program Files\Common Files\InstallShield\Driver\9\Intel 32\", last error 80 fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveRegistryValues" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFolders" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" err:msi:deformat_environment Unknown environment variable L"ALLUSERSPROFILE" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"MigrateFeatureStates" fixme:ole:RpcChannelBuffer_GetDestCtx (0x15c2f6a8,0x15c2f6ac), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x15c2f6a4,0x15c2f6a8), stub! fixme:win:SetWindowTextA setting text "TITLE_CAPTIONBAR" of other process window (nil) should not use SendMessage fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadb4c,0x7fcadb50), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcada50,0x7fcada54), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadad4,0x7fcadad8), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadb4c,0x7fcadb50), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcada50,0x7fcada54), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadad4,0x7fcadad8), stub! fixme:win:SetWindowTextA setting text "Doom 3 - InstallShield Wizard" of other process window (nil) should not use SendMessage fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcade38,0x7fcade3c), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadd3c,0x7fcadd40), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcaddc0,0x7fcaddc4), stub! fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x3 -> 0xb) 0000ffff err:ole:marshal_object object doesn't expose interface {60e73571-8258-478b-bd66-a7c07319cc89}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {60e73571-8258-478b-bd66-a7c07319cc89}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 fixme:x11drv:X11DRV_SetWindowRgn not supported on other thread window 0x1003e fixme:win:SetWindowTextA setting text "Doom 3" of other process window (nil) should not use SendMessage fixme:x11drv:X11DRV_SetWindowRgn not supported on other thread window 0x1003e fixme:x11drv:X11DRV_SetWindowRgn not supported on other thread window 0x1003e fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcade3c,0x7fcade40), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadd40,0x7fcadd44), stub! fixme:ole:VARIANT_UserFree handle unknown complex type fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcaddc4,0x7fcaddc8), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcade3c,0x7fcade40), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadd40,0x7fcadd44), stub! fixme:ole:VARIANT_UserFree handle unknown complex type fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcaddc4,0x7fcaddc8), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcade3c,0x7fcade40), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcadd40,0x7fcadd44), stub! fixme:ole:VARIANT_UserFree handle unknown complex type fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fcaddc4,0x7fcaddc8), stub! fixme:msi:MsiInstallProductW L"F:\Doom 3.msi" L"ADDLOCAL=Executable,Pak1,Pak2,Pak3,CallBack,Base,LocAssets,SplashDisk1,SplashDisk2,SplashDisk3,Docs,Version.inf,Extras,Ereg ACTIVISION=C:\Data\ ALLUSERS=1 ALLUSERSPROFILE=C:\ ARPHELPLINK=http://activision.custhelp.com ARPNOMODIFY=1 ARPNOREPAIR=1 ARPURLINFOABOUT=http://www.activision.com BASE="c:\"... fixme:ole:RpcChannelBuffer_GetDestCtx (0x1d3aa670,0x1d3aa674), stub! fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"MigrateFeatureStates" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveExistingProducts" fixme:rpc:RpcImpersonateClient (0x7e8e7710): stub fixme:ole:RpcChannelBuffer_GetDestCtx (0x3b7d500c,0x3b7d5010), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x3b7d4f90,0x3b7d4f94), stub! fixme:rpc:RpcRevertToSelfEx (0x7e8e7710): stub err:msi:process_action_return_value Invalid Return Code 50005f err:msi:ITERATE_Actions Execution halted due to error (1603) fixme:ole:RpcChannelBuffer_GetDestCtx (0x3b7d5180,0x3b7d5184), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x3b7d5104,0x3b7d5108), stub! wine: Unhandled exception (thread 003a), starting debugger... fixme:rpc:RpcServerUnregisterIf (IfSpec == (RPC_IF_HANDLE)^(nil), MgrTypeUuid == (null), WaitForCallsToComplete == 0): stub WineDbg starting on pid 0xa Unhandled exception: page fault on read access to 0x0000002c in 32-bit code (0x65445636). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1297 GS:0033 EIP:65445636 ESP:3536f684 EBP:35370b50 EFLAGS:00210206( - 00 - RIP1) EAX:7ffe24e8 EBX:00000000 ECX:00000024 EDX:00e69588 ESI:65454d10 EDI:7e760278 Stack dump: 0x3536f684: 7ffe24e8 65457b48 65443baf 65454d10 0x3536f694: 00000000 35370b50 0052fcec 00000001 0x3536f6a4: 654439aa 65457b48 7e880020 003fb248 0x3536f6b4: 003f5aa8 31327645 31393232 36383735 0x3536f6c4: 00000000 00000000 00000000 00000000 0x3536f6d4: 00000000 00000000 00000000 00000000 0252: sel=1297 base=7fcb4000 limit=00001fff 32-bit rw- Backtrace: =>1 0x65445636 in msi41c2.tmp (+0x5636) (0x35370b50) 2 0x003be03c DllThread+0x280(info=0x7e8900c8) [/home/phantom/src/wine/dlls/msi/custom.c:436] in msi (0x35370b74) 3 0x00546a2d THREAD_Start+0xd1(ptr=0x7e890110) [/home/phantom/src/wine/dlls/kernel/thread.c:104] in kernel32 (0x35370c40) 4 0x00e48998 start_thread+0x13c(info=0x7e88fe98) [/home/phantom/src/wine/dlls/ntdll/thread.c:231] in ntdll (0x35371488) 5 0x0090797f start_thread+0x6f in libpthread.so.0 (0x353714e8) 6 0x00c3ecce __clone+0x5e in libc.so.6 (0x00000000) 0x65445636: call *0x8(%ecx) fixme:winedbg:be_i386_is_func_call Unsupported yet call insn (0x10) at 0x65445636 Modules: Module Address Debug info Name (96 modules) ELF 0x00111000-00125000 Deferred lz32<elf> -PE 0x00120000-00125000 \ lz32 ELF 0x00125000-00127000 Deferred xlcutf8load.so.2 ELF 0x00128000-00141000 Deferred ld-linux.so.2 ELF 0x00141000-00181000 Deferred rpcrt4<elf> -PE 0x00150000-00181000 \ rpcrt4 ELF 0x00181000-0018a000 Deferred libsm.so.6 ELF 0x0018b000-0018f000 Deferred libdl.so.2 ELF 0x0018f000-001ae000 Deferred libexpat.so.0 ELF 0x0018f000-001ae000 Deferred libexpat.so.0 PE 0x001a0000-0020d000 Deferred gdi32 ELF 0x0020d000-00213000 Deferred libxxf86dga.so.1 ELF 0x00213000-00218000 Deferred libxxf86vm.so.1 ELF 0x0021e000-00223000 Deferred libsafe.so.2 ELF 0x00223000-00318000 Deferred libwine_unicode.so.1 ELF 0x00318000-00394000 Deferred ole32<elf> -PE 0x00330000-00394000 \ ole32 ELF 0x00394000-003fc000 Stabs msi<elf> -PE 0x003b0000-003fc000 \ msi PE 0x00400000-004cf000 Deferred idriver ELF 0x004cf000-005c0000 Stabs kernel32<elf> -PE 0x004f0000-005c0000 \ kernel32 ELF 0x005c0000-006c9000 Deferred user32<elf> -PE 0x005e0000-006c9000 \ user32 ELF 0x006c9000-006f0000 Deferred cabinet<elf> -PE 0x006d0000-006f0000 \ cabinet ELF 0x006f0000-00708000 Deferred version<elf> -PE 0x00700000-00708000 \ version ELF 0x00727000-0072f000 Deferred libxrender.so.1 ELF 0x00731000-00783000 Deferred shlwapi<elf> -PE 0x00750000-00783000 \ shlwapi ELF 0x00783000-0082a000 Deferred comctl32<elf> -PE 0x00790000-0082a000 \ comctl32 ELF 0x0082a000-0085c000 Deferred libfontconfig.so.1 ELF 0x0085c000-0086b000 Deferred libxext.so.6 ELF 0x0086f000-0087a000 Deferred libnss_files.so.2 ELF 0x0087a000-008ff000 Deferred oleaut32<elf> -PE 0x00890000-008ff000 \ oleaut32 ELF 0x00902000-00913000 Export libpthread.so.0 ELF 0x00913000-0092d000 Deferred libice.so.6 ELF 0x0092d000-0094c000 Deferred ximcp.so.2 ELF 0x0094c000-00956000 Deferred libxcursor.so.1 ELF 0x0095f000-00985000 Deferred libm.so.6 ELF 0x00985000-009f6000 Deferred libfreetype.so.6 ELF 0x009f6000-00a12000 Deferred imm32<elf> -PE 0x00a00000-00a12000 \ imm32 ELF 0x00a12000-00a1c000 Deferred libgcc_s.so.1 ELF 0x00a21000-00a38000 Deferred msacm.drv<elf> -PE 0x00a30000-00a38000 \ msacm.drv ELF 0x00a47000-00a4b000 Deferred libxrandr.so.2 ELF 0x00a59000-00a6c000 Deferred libz.so.1 PE 0x00a70000-00aa0000 Deferred iusercnv ELF 0x00aa0000-00ab5000 Deferred midimap<elf> -PE 0x00ab0000-00ab5000 \ midimap ELF 0x00ac0000-00af8000 Deferred advapi32<elf> -PE 0x00ad0000-00af8000 \ advapi32 ELF 0x00af8000-00b1f000 Deferred winealsa.drv<elf> -PE 0x00b00000-00b1f000 \ winealsa.drv PE 0x00b20000-00b28000 Deferred objpscnv ELF 0x00b3b000-00b59000 Deferred iphlpapi<elf> -PE 0x00b40000-00b59000 \ iphlpapi ELF 0x00b7e000-00c9c000 Export libc.so.6 ELF 0x00ca1000-00cc1000 Deferred msacm32<elf> -PE 0x00cb0000-00cc1000 \ msacm32 ELF 0x00cd1000-00cf7000 Deferred winspool.drv<elf> -PE 0x00ce0000-00cf7000 \ winspool.drv ELF 0x00d07000-00d1f000 Deferred libwine.so.1 ELF 0x00d1f000-00d94000 Deferred winex11.drv<elf> -PE 0x00d30000-00d94000 \ winex11.drv ELF 0x00d94000-00db3000 Deferred libcups.so.2 ELF 0x00dc1000-00dfa000 Deferred libssl.so.5 ELF 0x00dfe000-00e6c000 Stabs ntdll<elf> -PE 0x00e10000-00e6c000 \ ntdll ELF 0x00e6c000-00e84000 Deferred libgssapi_krb5.so.2 ELF 0x00e84000-00ea8000 Deferred libk5crypto.so.3 ELF 0x00eb7000-00eba000 Deferred libcom_err.so.2 ELF 0x00ec1000-00ed3000 Deferred libresolv.so.2 ELF 0x00ed3000-00ed7000 Deferred libkrb5support.so.0 ELF 0x00eda000-00f8f000 Deferred shell32<elf> -PE 0x00ef0000-00f8f000 \ shell32 ELF 0x00f8f000-01064000 Deferred libx11.so.6 ELF 0x01364000-013d7000 Deferred libkrb5.so.3 PE 0x013e0000-01410000 Deferred igdicnv PE 0x10000000-10042000 Deferred iscrcnv ELF 0x1bf76000-1c085000 Deferred libcrypto.so.5 ELF 0x2bf53000-2bff2000 Deferred libgl.so.1 PE 0x41520000-4156a000 Deferred _isres PE 0x4c8f0000-4c982000 Deferred _isuser PE 0x65440000-6545d000 Export msi41c2.tmp ELF 0x6835f000-6842a000 Deferred libasound.so.2 ELF 0x74fcf000-74fff000 Deferred uxtheme<elf> -PE 0x74fe0000-74fff000 \ uxtheme PE 0x75910000-75974000 Deferred isrt ELF 0x79f7f000-79ff6000 Deferred winmm<elf> -PE 0x79f90000-79ff6000 \ winmm ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 0000000a (D) C:\Program Files\Common Files\InstallShield\Driver\9\Intel 32\IDriver.exe 00000043 0 0000003a 0 <== 00000039 0 0000002c 0 00000008 00000020 0 0000000a (D) C:\Program Files\Common Files\InstallShield\Driver\9\Intel 32\IDriver.exe 0000001c 0 00000008 0000001b 0 00000018 0 0000000a (D) C:\Program Files\Common Files\InstallShield\Driver\9\Intel 32\IDriver.exe 00000013 0 00000012 0 0000000f 0 0000000e 0 0000000d 0 0000000c 0 0000000b 0 00000008 00000009 0 WineDbg terminated on pid 0xa err:ole:xCall RpcChannelBuffer SendReceive failed, 800706c0 err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706ba