[Bug 4688] could not load msiexec.exe as Win32 binary
Wine Bugs
wine-bugs at winehq.org
Fri Mar 3 02:23:40 CST 2006
http://bugs.winehq.org/show_bug.cgi?id=4688
------- Additional Comments From saulius.krasuckas at elst.vtu.lt 2006-03-03 02:23 -------
Created an attachment (id=1971)
--> (http://bugs.winehq.org/attachment.cgi?id=1971&action=view)
WINEDEBUG=+tid,+debugstr,+process,+loaddll wine ~/Desktop/InstMsiA.exe
Please, don't paste text with long lines. It gets wrapped and unreadable.
Here we go. I see only two native modules being loaded:
000b:trace:loaddll:load_native_dll Loaded module L"...p\\InstMsiA.exe" :
native
000d:trace:loaddll:load_native_dll Loaded module L"...MP\\msiinst.exe" :
native
The critical messages for me seems to be these:
000d:trace:process:CreateProcessW app ... cmdline L"MsiExec.exe /regserver /qn"
...
000f:fixme:msiexec:main /regserver not implemented yet, ignoring
000d:warn:debugstr:OutputDebugStringA MsiInst:
000d:warn:debugstr:OutputDebugStringA Wait succeeded for process. Return code
was: 1.
000d:warn:debugstr:OutputDebugStringA
000d:warn:debugstr:OutputDebugStringA MsiInst:
000d:warn:debugstr:OutputDebugStringA Could not register the Windows Installer
from the temporary location. Error -2147286787.
000d:warn:debugstr:OutputDebugStringA
000d:warn:debugstr:OutputDebugStringA MsiInst:
000d:warn:debugstr:OutputDebugStringA Unregistering the installer from the
temporary location.
000d:warn:debugstr:OutputDebugStringA
...
0011:fixme:msiexec:main /unregserver not implemented yet, ignoring
000d:warn:debugstr:OutputDebugStringA MsiInst:
000d:warn:debugstr:OutputDebugStringA Wait succeeded for process. Return code
was: 1.
000d:warn:debugstr:OutputDebugStringA
000d:warn:debugstr:OutputDebugStringA MsiInst:
000d:warn:debugstr:OutputDebugStringA Deleting the RunOnce value for
registering the installer from the temp. folder.
000d:warn:debugstr:OutputDebugStringA
000d:warn:debugstr:OutputDebugStringA MsiInst:
000d:warn:debugstr:OutputDebugStringA Exiting msiinst.exe with error code
-2147286787.
000d:warn:debugstr:OutputDebugStringA
And here are the lines about MsiExec:
000d:trace:process:CreateProcessW app ... cmdline L"MsiExec.exe /regserver /qn"
000d:trace:process:open_exe_file looking for L"MsiExec.exe"
000d:trace:process:open_exe_file Trying built-in exe L"MsiExec.exe"
000d:trace:process:CreateProcessW starting L"MsiExec.exe" as Winelib app
000f:trace:process:__wine_kernel_init starting process name=L"...\\msiexec.exe"
file=(nil) argv[0]="MsiExec.exe"
000f:trace:process:__wine_kernel_init starting Winelib app L"...2\\msiexec.exe"
000f:fixme:msiexec:main /regserver not implemented yet, ignoring
000d:trace:process:CreateProcessW app ...cmdline L"MsiExec.exe /unregserver
/qn"
000d:trace:process:open_exe_file looking for L"MsiExec.exe"
000d:trace:process:open_exe_file Trying built-in exe L"MsiExec.exe"
000d:trace:process:CreateProcessW starting L"MsiExec.exe" as Winelib app
0011:trace:process:__wine_kernel_init starting process name=L"...\\msiexec.exe"
file=(nil) argv[0]="MsiExec.exe"
0011:trace:process:__wine_kernel_init starting Winelib app L"...2\\msiexec.exe"
0011:fixme:msiexec:main /unregserver not implemented yet, ignoring
So, it really is builtin. Mike, what would you suggest? I think setting
WINEDLLOVERRIDES='msiexec.exe=n' would work as a workaround.
--
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