Crash in ACTION_InstallFiles when installing OpenOffice 1.9m65

Dan Kegel dank at kegel.com
Wed Jan 5 02:00:28 CST 2005


Every now and then, it's fun to try installing
OpenOffice under Wine.  Here's what happened when
I tried it tonight with a copy of Wine built from
yesterday's sources:

$ wget http://openoffice.mirrors.pair.com/developer/680_m65/OOo_1.9.m65_native_Win32Intel_install.zip
$ unzip OOo_1.9.m65_native_Win32Intel_install.zip
$ rm -rf ~/.wine
$ wine setup.exe
...
wine: '/home/dank/.wine' created successfully.
fixme:msi:MsiInstallProductW L"Z:\\home\\dank\\downloads\\OOo_1.9.m65_win\\openofficeorg1965.msi" L""
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"AppSearch"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"FindRelatedProducts"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"ValidateProductID"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"IsolateComponents"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"SetODBCFolders"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"MigrateFeatureStates"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveExistingProducts"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"AllocateRegistrySpace"
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:resolve_keypath UNIMPLEMENTED keypath as Registry or ODBC Source
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnpublishComponents"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"MsiUnpublishAssemblies"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnpublishFeatures"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterComPlus"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"SelfUnregModules"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterTypeLibraries"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveODBC"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterFonts"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveRegistryValues"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterClassInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterExtensionInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterProgIdInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterMIMEInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveIniValues"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveShortcuts"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveEnvironmentStrings"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveDuplicateFiles"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveFiles"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveFolders"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"MoveFiles"

wine: Unhandled exception (thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0
4077b200).
In 32 bit mode.
Register dump:
  CS:0023 SS:002b DS:002b ES:002b FS:003b GS:0033
  EIP:4077b200 ESP:4074f68c EBP:4074f690 EFLAGS:00010212(   - 00      - RIA1)
  EAX:4074f6b0 EBX:4079f6d0 ECX:00000043 EDX:00000000
  ESI:412563b8 EDI:77f01330
Stack dump:
0x4074f68c:  00000000 4074fae4 4077619a 00000000
0x4074f69c:  4074f6b0 4004c0e3 400d0624 00000000
0x4074f6ac:  4150a2f0 003a0043 0077005c 006e0069
0x4074f6bc:  006f0064 00730077 0074005c 006d0065
0x4074f6cc:  005c0070 006c0000 0061006f 00730064
0x4074f6dc:  004f005c 006f004f 0031005f 0039002e

Backtrace:
=>1 0x4077b200 strcpyW+0x17(dst=0x0, src=0x4074f6b0) [/home/dank/w/build2/dlls/msi/../../../wine/include/wine/unicode.h:190] in msi (0x4074f690)
   2 0x4077619a ACTION_InstallFiles+0x262(package=0x412563b8) [../../../wine/dlls/msi/action.c:3162] in msi (0x4074fae4)
   3 0x40770e8e ACTION_PerformAction+0x1e7(package=0x412563b8, action=0x4074fb18) [../../../wine/dlls/msi/action.c:1208] in msi (0x4074fb00)
   4 0x40770971 ACTION_ProcessExecSequence+0x2c1(package=0x412563b8, UIran=0x0) [../../../wine/dlls/msi/action.c:1052] in msi (0x4074fd34)
   5 0x4077040d ACTION_DoTopLevelINSTALL+0x33f(package=0x412563b8, szPackagePath=0x402470c0, szCommandLine=0x4023c2d8) [../../../wine/dlls/msi/action.c:856] in msi (0x4074fd90)
   6 0x4077ed20 MsiInstallProductW+0xc9(szPackagePath=0x402470c0, szCommandLine=0x4023c2d8) [../../../wine/dlls/msi/msi.c:560] in msi (0x4074fdc0)
   7 0x4077ec1e MsiInstallProductA+0x120(szPackagePath=0x401f04b9, szCommandLine=0x4023c2f8) [../../../wine/dlls/msi/msi.c:530] in msi (0x4074fde8)
   8 0x40645985 main+0x1372(argc=0x3, argv=0x401f0488) [../../../wine/programs/msiexec/msiexec.c:616] in msiexec (0x4074fe8c)
   9 0x40644163 __wine_exe_main+0x163 in msiexec (0x4074ff1c)
   10 0x4037e1f3 start_process+0xdf(arg=0x0) [../../../wine/dlls/kernel/process.c:1046] in kernel32 (0x4074fff4)
   11 0x400305e1 wine_pthread_abort_thread+0x2b(status=0x0) [../../../wine/libs/wine/port.c:86] in libwine.so.1 (0x00000000)

-- 
Trying to get a job as a c++ developer?  See http://kegel.com/academy/getting-hired.html



More information about the wine-devel mailing list