[Bug 3262] Doom 3 fails to install (1628: failed to complete installation) [ OLE ]

Wine Bugs wine-bugs at winehq.org
Sun Sep 25 23:14:30 CDT 2005


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





------- Additional Comments From ivg2 at 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


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



More information about the wine-bugs mailing list