http://bugs.winehq.org/show_bug.cgi?id=4646
------- Additional Comments From arjan.mels(a)gmx.net 2006-01-03 13:31 -------
I found two workarounds/solutions:
1) If I disable the side-by-side assembly support completely in Wine, the
applications starts working! (Please see the attached kernel32.spec file.) The
MFC library tries to determine support for this function by using getprocaddress
on 4 functions (see lines 123-145 in attached file appcore.cpp which is part of
the MFC library).
2) Make the functions ActivateActCtx and DeactivateCtx return TRUE in stead of
false FALSE. (see attached actctx.x file). This is related to the
AfxActivateXtxWrapper function on line 245 in afxstate.cpp MFC source file.
Hopefully one of the 2 solutions can be incorporated without breaking any other
programs running on wine.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=4688
------- Additional Comments From rklassen(a)mccscs.com 2006-01-03 12:56 -------
Debug ---- as requested
Command line:
[rklassen@itstation ~]$ WINEDEBUG=+debugstr wine ~/Desktop/InstMsiA.exe
Output:
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA ANSI BUILD
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Running on Win9X.
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Attempting to get function GetWindowsDirectoryA/W.
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Successfully loaded the specified procedure
from kernel32.dll.
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA C:\windows\temp\IXP006.TMP\mspatcha.dll :
5.1.2600.0
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Unable to get version info for
c:\windows\system32\mspatcha.dll. Error 2.
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA InstMsi version of mspatcha.dll is newer than
existing.
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Found unused RunOnce entry : InstMsi6
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Found unused RunOnce entry : InstMsi7
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Attempting to create folder c:\windows\Installer.
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Successfully loaded the specified procedure
from msi.dll.
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA Temporary store located at :
c:\windows\Installer\InstMsi3
warn:debugstr:OutputDebugStringA
warn:debugstr:OutputDebugStringA MsiInst:
warn:debugstr:OutputDebugStringA RunProcess (MsiExec.exe, MsiExec.exe /regserver
/qn)
warn:debugstr:OutputDebugStringA
wine: could not load L"C:\\windows\\Installer\\InstMsi3\\msiexec.exe" as Win32
binary
***************************
nothing new there as far as I can see...
--
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.
http://bugs.winehq.org/show_bug.cgi?id=4688
------- Additional Comments From saulius.krasuckas(a)elst.vtu.lt 2006-01-03 12:19 -------
Can you run it with some debug flags set? First guess:
WINEDEBUG=+debugstr wine InstMsiA.exe
--
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.
http://bugs.winehq.org/show_bug.cgi?id=4688
Summary: could not load msiexec.exe as Win32 binary
Product: Wine
Version: 0.9.8.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: rklassen(a)mccscs.com
Mandriva 2006,
mandrake rpm from download page,
wine version 9.8.
can't install anything that requires InstMsiA.exe because of the following
wine: could not load L"C:\\windows\\temp\\IXP002.TMP\\msiexec.exe" as Win32 binary
Tried blowing away wine directory
used latest wine-config-sidenet -- no change
used latest winetools -- no change
Tried changing windows version for InstMsiA.exe and msiexec.exe in winecfg
-- no change
--
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.
http://bugs.winehq.org/show_bug.cgi?id=4658
------- Additional Comments From tbretz(a)astro.uni-wuerzburg.de 2006-01-03 11:00 -------
Even with a newly created .wine I still get the same crash. I realized that the
application installes a msvbvm60.dll. To me it seems like a MS-something
runtime. They are normally not overwritten if a newer version is found. Maybe
this is the problem. I'll try a new install of the application.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=4687
Summary: failed while creating configuration directory .wine
[suse linux 9.2]
Product: Wine
Version: 0.9.8.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-tools
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: agbr(a)hotbox.ru
Wine 0.9.8 on suse linux 9.2 fails with message:
wine: creating configuration directory '/home/user/.wine'...
/usr/lib/../bin/wineprefixcreate: line 134: shopt: nullglob: invalid option
name
wine: wineprefixcreate failed while creating '/home/user/.wine'.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=4646
------- Additional Comments From arjan.mels(a)gmx.net 2006-01-03 06:49 -------
This has nothing to do with the .net libraries. The program runs fine on a
Windows NT4.0 machine with no .net libraries installed.
The side-by-side assembly stuff is then of course not used (the MFC uses
getprocaddress to establish if it should use this or not).
--
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.