For the very first time I the AltiAgent 5.0 installer actually
managed to show a spash screen and even a progress bar that shows
the loading of Installshield. I think the progressbar got to 100%,
but then wine crashed.
Good work, I'm seriously impressed and will be testing a few other
installers too now. Btw, anyone know a good IE5/5.5/6 installer?
One of my other programs depends on it beeing installed.
I'm running a cvs checkout of about an hour old.
This is the complete unedited output (ignore the libGL warnings):
[root@linux AltiAgent 5.0]# wine setup.exe
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
fixme:msi:MsiGetProductInfoW L"{87E06BA6-48C0-4793-9382-6945EF684D96}"
L"PackageCode" 0x6e4ac070 0x7fddd884
fixme:msi:MsiInstallProductW L"Z:\\home\\hk\\.wine\\drive_c\\AltiAgent
5.0\\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_HandleStandardAction UNHANDLED Standard Action
L"MoveFiles"
fixme:msi:ACTION_InstallFiles Write DiskPrompt
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"
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
fixme:msi:MsiInstallProductW L"Z:\\home\\hk\\.wine\\drive_c\\AltiAgent
5.0\\AltiAgent 5.0.msi" L" REINSTALLMODE=vemus REINSTALL=ALL
SETUPEXEDIR=\"Z:\\home\\hk\\.wine\\drive_c\\AltiAgent 5.0\""
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
fixme:ole:RpcChannelBuffer_GetDestCtx (0x19445734,0x19445738), stub!
fixme:ole:RpcChannelBuffer_GetDestCtx (0x19445730,0x19445734), stub!
fixme:win:SetWindowTextA setting text "TITLE_CAPTIONBAR" of other
process window (nil) should not use SendMessage
fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fdcef00,0x7fdcef04), stub!
fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fdcee04,0x7fdcee08), stub!
fixme:ole:RpcChannelBuffer_GetDestCtx (0x7fdcee88,0x7fdcee8c), stub!
[root@linux AltiAgent 5.0]# wine: Unhandled exception (thread 000c),
starting debugger...
WineDbg starting on pid 0xa
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)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (71 modules)
ELF 0x00111000-0017c000 Stabs msi<elf>
\-PE 0x00130000-0017c000 \ msi
ELF 0x0017c000-00233000 Deferred shell32<elf>
\-PE 0x001a0000-00233000 \ shell32
ELF 0x00233000-00287000 Deferred shlwapi<elf>
\-PE 0x00250000-00287000 \ shlwapi
ELF 0x00287000-002a1000 Deferred version<elf>
\-PE 0x00290000-002a1000 \ version
ELF 0x002b0000-002cc000 Deferred ld-linux.so.2
ELF 0x002cc000-002ce000 Deferred xlcutf8load.so.2
ELF 0x002ce000-003f8000 Export libc.so.6
ELF 0x003fa000-0041e000 Deferred libm.so.6
ELF 0x00420000-00424000 Deferred libdl.so.2
ELF 0x00424000-00437000 Deferred libz.so.1
ELF 0x0043b000-0044d000 Export libpthread.so.0
ELF 0x0044d000-00489000 Deferred advapi32<elf>
\-PE 0x00460000-00489000 \ advapi32
ELF 0x0044f000-00523000 Deferred libx11.so.6
ELF 0x0044f000-00523000 Deferred libx11.so.6
ELF 0x0044f000-00523000 Deferred libx11.so.6
PE 0x004c0000-0051e000 Deferred ole32
ELF 0x0052e000-00544000 Deferred msiexec<elf>
\-PE 0x00530000-00544000 \ msiexec
ELF 0x00544000-005c2000 Deferred gdi32<elf>
\-PE 0x00560000-005c2000 \ gdi32
ELF 0x005d9000-0064b000 Stabs ntdll<elf>
\-PE 0x005f0000-0064b000 \ ntdll
\-PE 0x005f0000-0064b000 \ ntdll
\-PE 0x005f0000-0064b000 \ ntdll
ELF 0x00628000-00690000 Deferred libfreetype.so.6
ELF 0x0064b000-00655000 Deferred libgcc_s.so.1
ELF 0x00751000-00860000 Deferred user32<elf>
\-PE 0x00770000-00860000 \ user32
\-PE 0x00770000-00860000 \ user32
ELF 0x00860000-008a7000 Deferred rpcrt4<elf>
\-PE 0x00880000-008a7000 \ rpcrt4
ELF 0x008a7000-0094e000 Deferred comctl32<elf>
\-PE 0x008c0000-0094e000 \ comctl32
\-PE 0x008c0000-0094e000 \ comctl32
\-PE 0x008c0000-0094e000 \ comctl32
ELF 0x00952000-0095a000 Deferred libxrender.so.1
ELF 0x0095c000-00960000 Deferred libxrandr.so.2
ELF 0x009b9000-009cd000 Deferred lz32<elf>
\-PE 0x009c0000-009cd000 \ lz32
ELF 0x009d1000-009dc000 Deferred libnss_files.so.2
ELF 0x00a25000-00a44000 Deferred ximcp.so.2
ELF 0x00a46000-00a6e000 Deferred cabinet<elf>
\-PE 0x00a50000-00a6e000 \ cabinet
\-PE 0x00a50000-00a6e000 \ cabinet
ELF 0x00a57000-00ad2000 Deferred libgl.so.1
PE 0x00a90000-00af4000 Deferred oleaut32
ELF 0x00afc000-00bf6000 Stabs kernel32<elf>
\-PE 0x00b20000-00bf6000 \ kernel32
\-PE 0x00b20000-00bf6000 \ kernel32
ELF 0x00bf6000-00c70000 Deferred winex11.drv<elf>
\-PE 0x00c10000-00c70000 \ winex11.drv
ELF 0x00c70000-00c8c000 Deferred imm32<elf>
\-PE 0x00c80000-00c8c000 \ imm32
ELF 0x00c8c000-00cca000 Deferred riched20<elf>
\-PE 0x00ca0000-00cca000 \ riched20
PE 0x00cf0000-00d0d000 Deferred msi1450.tmp
ELF 0x00d24000-00d29000 Deferred libxxf86vm.so.1
ELF 0x00d35000-00d4f000 Deferred libice.so.6
ELF 0x00d66000-00d70000 Deferred libxcursor.so.1
ELF 0x00e0d000-00e2d000 Deferred iphlpapi<elf>
\-PE 0x00e20000-00e2d000 \ iphlpapi
ELF 0x00f01000-010ee000 Deferred mga_dri.so
PE 0x10000000-1001d000 Deferred msi144a.tmp
ELF 0x57908000-57963000 Deferred winedos<elf>
\-PE 0x57910000-57963000 \ winedos
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000e
0000002e 0
0000000a (D) C:\windows\system\msiexec.exe
0000002b 0
0000000e
0000002a 0
0000000a (D) C:\windows\system\msiexec.exe
00000023 0
0000000e
00000020 0
0000000a (D) C:\windows\system\msiexec.exe
0000001f 0
0000001e 0
0000000e
0000001d 0
00000016 0
00000013 0
00000012 0
00000011 0
00000010 0
0000000f 0
0000000a (D) C:\windows\system\msiexec.exe
0000000d 0
0000000c 0 <==
0000000b 0
WineDbg terminated on pid 0xa
err:ole:xCall RpcChannelBuffer SendReceive failed, 800706c0
fixme:ole:RpcChannelBuffer_GetDestCtx (0x19445794,0x19445798), stub!
wine: Unhandled exception (thread 000f), starting debugger...
WineDbg starting on pid 0xe
Unhandled exception: page fault on read access to 0x00000024 in 32-bit
code (0x7ce87d20).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:7ce87d20 ESP:7fdcf38c EBP:7fdcf3e0 EFLAGS:00210206( - 00 -
RIP1)
EAX:00000024 EBX:00000000 ECX:00000000 EDX:7ce87e88
ESI:7be9f330 EDI:7fdcf3d0
Stack dump:
0x7fdcf38c: 00451111 7be9f330 00000000 00000000
0x7fdcf39c: 00000000 00000000 7d4a5040 00496030
0x7fdcf3ac: 0044ffe0 7be9f330 00496030 7fdcf3d0
0x7fdcf3bc: 0082928c 7d4a5040 00000000 00000000
0x7fdcf3cc: 7fdcf3ec 00000000 7fdcfc48 00478ee4
0x7fdcf3dc: 00000001 7fdcfc54 0045374d 7fdcfc64
0200: sel=1007 base=7befe000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x7ce87d20 (0x7fdcf3e0)
2 0x0045374d in idriver (+0x5374d) (0x7fdcfc54)
3 0x006da18e _invoke+0x16e(func=0x453337, callconv=0x4, nrargs=0x3,
args=0x7ce8a190) [/usr/src/wine-cvs/wine/dlls/oleaut32/typelib.c:4480]
in oleaut32 (0x7fdcfc7c)
4 0x006d890f TMStubImpl_Invoke+0x5a3(iface=0x7be9e640,
xmsg=0x7ce8c340, rpcchanbuf=0x0)
[/usr/src/wine-cvs/wine/dlls/oleaut32/tmarshal.c:2145] in oleaut32
(0x7fdcfd58)
5 0x0028091f RPC_ExecuteCall+0x23(params=0x7ce8a6a8)
[/usr/src/wine-cvs/wine/dlls/ole32/rpc.c:439] in ole32 (0x7fdcfd78)
6 0x00262de2 apartment_wndproc+0x3a(hWnd=0x2002e, msg=0x400,
wParam=0x0, lParam=0x7ce8a6a8)
[/usr/src/wine-cvs/wine/dlls/ole32/compobj.c:426] in ole32 (0x7fdcfd88)
7 0x0056e5ef WINPROC_wrapper+0x17 in user32 (0x7fdcfdac)
8 0x0056f003 WINPROC_CallWndProc+0x57(wParam=0x0, lParam=0x7ce8a6a8)
[/usr/src/wine-cvs/wine/dlls/user/winproc.c:415] in user32 (0x7fdcfddc)
9 0x00571e1c CallWindowProcA+0x180(func=0x5cde48, hwnd=0x2002e,
msg=0x400, wParam=0x0, lParam=0x7ce8a6a8)
[/usr/src/wine-cvs/wine/dlls/user/winproc.c:2958] in user32 (0x7fdcfe04)
10 0x00548fc3 DispatchMessageA+0x127(msg=0x7fdcfe60)
[/usr/src/wine-cvs/wine/dlls/user/message.c:2910] in user32 (0x7fdcfe48)
11 0x00449ac3 in idriver (+0x49ac3) (0x7fdcfea0)
12 0x00467bd8 EntryPoint+0xe0 in idriver (0x7fdcff2c)
13 0x00818012 start_process+0xb6(arg=0x0)
[/usr/src/wine-cvs/wine/dlls/kernel/process.c:996] in kernel32
(0x7fdcfff4)
14 0x00ce3939 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x7ce87d20: addb 0x0(%eax),%al
Modules:
Module Address Debug info Name (78 modules)
ELF 0x0014b000-00192000 Deferred rpcrt4<elf>
\-PE 0x00160000-00192000 \ rpcrt4
ELF 0x00192000-001b2000 Deferred iphlpapi<elf>
\-PE 0x001a0000-001b2000 \ iphlpapi
ELF 0x001b2000-00230000 Deferred gdi32<elf>
\-PE 0x001d0000-00230000 \ gdi32
ELF 0x00230000-002ac000 Stabs ole32<elf>
\-PE 0x00250000-002ac000 \ ole32
ELF 0x002b0000-002cc000 Deferred ld-linux.so.2
ELF 0x002cc000-002ce000 Deferred xlcutf8load.so.2
ELF 0x002ce000-003f8000 Deferred libc.so.6
ELF 0x003fa000-0041e000 Deferred libm.so.6
PE 0x00400000-004cf000 Export idriver
PE 0x00400000-004cf000 Export idriver
PE 0x00400000-004cf000 Export idriver
PE 0x00400000-004cf000 Export idriver
ELF 0x0044f000-00523000 Export libx11.so.6
PE 0x004f0000-005de000 DIA user32
ELF 0x005de000-00695000 Deferred shell32<elf>
\-PE 0x00600000-00695000 \ shell32
\-PE 0x00600000-00695000 \ shell32
\-PE 0x00600000-00695000 \ shell32
ELF 0x00695000-0071b000 Stabs oleaut32<elf>
\-PE 0x006b0000-0071b000 \ oleaut32
ELF 0x0071b000-00786000 Deferred msi<elf>
\-PE 0x00730000-00786000 \ msi
ELF 0x00786000-007ae000 Deferred cabinet<elf>
\-PE 0x00790000-007ae000 \ cabinet
\-PE 0x00790000-007ae000 \ cabinet
ELF 0x00795000-007bf000 Export libfontconfig.so.1
PE 0x007d0000-008a8000 DIA kernel32
ELF 0x008a8000-008c2000 Deferred version<elf>
\-PE 0x008b0000-008c2000 \ version
ELF 0x008dd000-009d2000 Deferred libwine_unicode.so.1
ELF 0x00936000-00945000 Deferred libxext.so.6
ELF 0x00947000-00950000 Deferred libsm.so.6
ELF 0x00952000-0095a000 Deferred libxrender.so.1
ELF 0x0095c000-00960000 Deferred libxrandr.so.2
ELF 0x00a30000-00a44000 Deferred lz32<elf>
\-PE 0x00a40000-00a44000 \ lz32
ELF 0x00a57000-00ad2000 Deferred libgl.so.1
ELF 0x00a57000-00ad2000 Deferred libgl.so.1
ELF 0x00a5e000-00a7d000 Deferred ximcp.so.2
ELF 0x00afd000-00b19000 Deferred imm32<elf>
\-PE 0x00b10000-00b19000 \ imm32
ELF 0x00b19000-00b57000 Deferred riched20<elf>
\-PE 0x00b30000-00b57000 \ riched20
ELF 0x00b62000-00c09000 Deferred comctl32<elf>
\-PE 0x00b70000-00c09000 \ comctl32
\-PE 0x00b70000-00c09000 \ comctl32
ELF 0x00c09000-00c83000 Deferred winex11.drv<elf>
\-PE 0x00c20000-00c83000 \ winex11.drv
ELF 0x00caa000-00cc2000 Deferred msacm.drv<elf>
\-PE 0x00cb0000-00cc2000 \ msacm.drv
ELF 0x00cc2000-00cd7000 Deferred midimap<elf>
\-PE 0x00cd0000-00cd7000 \ midimap
ELF 0x00cdf000-00cf7000 DIA libwine.so.1
ELF 0x00cf7000-00d18000 Deferred msacm32<elf>
\-PE 0x00d00000-00d18000 \ msacm32
ELF 0x00d24000-00d29000 Deferred libxxf86vm.so.1
ELF 0x00d24000-00d29000 Deferred libxxf86vm.so.1
ELF 0x00d35000-00d4f000 Deferred libice.so.6
PE 0x00d40000-00d78000 Deferred shlwapi
PE 0x00d40000-00d78000 Deferred shlwapi
PE 0x00d90000-00d98000 Deferred objpscnv
ELF 0x00d99000-00e0b000 Deferred ntdll<elf>
\-PE 0x00db0000-00e0b000 \ ntdll
PE 0x00e10000-00e40000 Deferred iusercnv
ELF 0x00e86000-00e99000 Deferred libz.so.1
ELF 0x00f91000-00fcd000 Deferred advapi32<elf>
\-PE 0x00fa0000-00fcd000 \ advapi32
ELF 0x068a7000-06920000 Deferred winmm<elf>
\-PE 0x068c0000-06920000 \ winmm
PE 0x10000000-10042000 Deferred iscrcnv
ELF 0x4607e000-4626b000 Deferred mga_dri.so
ELF 0x549ff000-54a3f000 Deferred wineoss.drv<elf>
\-PE 0x54a10000-54a3f000 \ wineoss.drv
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000e (D) C:\Program Files\Common Files\InstallShield\Driver\9\Intel
32\IDriver.exe
0000002e 0
0000001d 0
00000016 0
00000013 0
00000012 0
00000011 0
00000010 0
0000000f 0 <==
WineDbg terminated on pid 0xe
-HK