[Bug 36849] eTax 2014 installation fails with Wine-Mono 4.5.2

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 20 04:07:15 CDT 2014


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|-unknown                    |mscoree
            Version|1.7.22                      |1.6.2
            Summary|eTax 2014 installation      |eTax 2014 installation
                   |under Wine on Linux Mint 17 |fails with Wine-Mono 4.5.2
                   |Qiana                       |
     Ever confirmed|0                           |1

--- Comment #6 from Anastasius Focht <focht at gmx.net> ---
Hello David,

looks like a Wine-Mono problem.
The installer executes a managed (.NET) custom action for moving its install
log file.

I don't have builtin Mono by default hence it works for me (the CA fails due to
'mscoree' load failure which is harmless).

Installing MS .NET using 'winetricks -q dotnet20' would also work around.

--- snip ---
...
0039:trace:msi:HANDLE_CustomType1 Calling function L"CheckingLogFile" from
L"C:\\users\\focht\\Temp\\msi69ce.tmp" 
...
0046:trace:msi:ACTION_CallDllFunction calling L"CheckingLogFile" 
...
0046:Call KERNEL32.CreateNamedPipeW(00eb0e08
L"\\\\.\\pipe\\SfxCA_1993181",40080003,00000000,00000001,00000400,00000400,00000000,00000000)
ret=10002d76
0046:Ret  KERNEL32.CreateNamedPipeW() retval=000000c8 ret=10002d76
0046:Call KERNEL32.ConnectNamedPipe(000000c8,010bd498) ret=10002d96
0046:Ret  KERNEL32.ConnectNamedPipe() retval=00000000 ret=10002d96
...
0046:Call KERNEL32.CreateProcessW(010bded8
L"C:\\windows\\system32\\rundll32.exe",010bd4d0 L"rundll32.exe
\"C:\\users\\focht\\Temp\\msi69ce.tmp\",zzzzInvokeManagedCustomActionOutOfProc
SfxCA_1993181 2
LoggingAction!LoggingAction.CustomActions.CheckingLogFile",00000000,00000000,00000000,00000000,00000000,00000000,010bd430,010bd4b8)
ret=10003094 
...
0024:Call KERNEL32.__wine_kernel_init() ret=7bc59dbc
0046:Ret  KERNEL32.CreateProcessW() retval=00000001 ret=10003094
...
0024:Starting process L"C:\\windows\\system32\\rundll32.exe"
(entryproc=0x7edfd750) 
...
0024:Call KERNEL32.LoadLibraryW(00130600
L"C:\\users\\focht\\Temp\\msi69ce.tmp") ret=7edfd266 
...
0024:Ret  PE DLL (proc=0x1000ad38,module=0x10000000
L"msi69ce.tmp",reason=PROCESS_ATTACH,res=(nil)) retval=1
0024:Ret  KERNEL32.LoadLibraryW() retval=10000000 ret=7edfd266
...
0024:Call KERNEL32.GetProcAddress(10000000,001306a0
"zzzzInvokeManagedCustomActionOutOfProcW") ret=7edfcd65
0024:Ret  KERNEL32.GetProcAddress() retval=10002de4 ret=7edfcd65
...
0024:Call KERNEL32.LoadLibraryW(1001800c L"mscoree.dll") ret=10001124 
...
0024:Call mscoree.GetRequestedRuntimeInfo(0033f990
L"C:\\users\\focht\\Temp\\msi69ce.tmp-\\Microsoft.Deployment.WindowsInstaller.dll",00000000,0033f760
L"C:\\users\\focht\\Temp\\msi69ce.tmp-\\CustomAction.config",00000000,00000000,0033f2f0,00000104,00000000,0033f4fc,00000014,00000000)
ret=100011a3
0024:trace:mscoree:GetRequestedRuntimeInfo
(L"C:\\users\\focht\\Temp\\msi69ce.tmp-\\Microsoft.Deployment.WindowsInstaller.dll",
(null), L"C:\\users\\focht\\Temp\\msi69ce.tmp-\\CustomAction.config",
0x00000000, 0x00000000, 0x33f2f0, 0x00000104, (nil), 0x33f4fc, 0x00000014,
(nil)) 
...
0024:trace:mscoree:ConfigFileHandler_startElement (null) L"configuration"
L"configuration" 
...
0024:trace:mscoree:ConfigFileHandler_startElement (null) L"supportedRuntime"
L"supportedRuntime" 
...
0024:trace:mscoree:parse_supported_runtime L"v2.0.50727" 
...
0024:trace:mscoree:CLRRuntimeInfo_QueryInterface 0xf6619d78
{bd39d1d2-ba2f-486a-89b0-b4b0cb466891} 0x33f1f4
...
0024:trace:mscoree:CLRRuntimeInfo_GetVersionString 0xf6619d78 0x33f4fc 0x33f1f0
...
0024:trace:mscoree:CLRRuntimeInfo_GetRuntimeDirectory 0xf6619d78 0x33f2f0
0x33f1f0
...
024:trace:mscoree:CLRRuntimeInfo_GetVersionString 0xf6619d78 0x33ed48 0x33ed44
...
0024:Ret  mscoree.GetRequestedRuntimeInfo() retval=00000000 ret=100011a3 
...
0047:trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 10 L"Binding to CLR
version v2.0.50727" 
...
0024:Call mscoree.CorBindToRuntimeEx(0033f4fc
L"v2.0.50727",00000000,00000002,10017fec,10017ffc,0033f2ec) ret=100011f8
0024:trace:mscoree:CorBindToRuntimeEx L"v2.0.50727" (null) 2
{cb2f6723-ab3a-11d2-9c40-00c04fa30a3e} {cb2f6722-ab3a-11d2-9c40-00c04fa30a3e}
0x33f2ec
0024:fixme:mscoree:get_runtime_info unsupported startup flags 2
0024:trace:mscoree:CLRMetaHost_GetRuntime L"v2.0.50727"
{bd39d1d2-ba2f-486a-89b0-b4b0cb466891} 0x33f21c
0024:trace:mscoree:CLRRuntimeInfo_QueryInterface 0xf6619d78
{bd39d1d2-ba2f-486a-89b0-b4b0cb466891} 0x33f21c
0024:trace:mscoree:CLRRuntimeInfo_GetInterface 0xf6619d78
{cb2f6723-ab3a-11d2-9c40-00c04fa30a3e} {cb2f6722-ab3a-11d2-9c40-00c04fa30a3e}
0x33f2ec 
...
0024:Call KERNEL32.LoadLibraryW(0033ef10
L"C:\\windows\\mono\\mono-2.0\\bin\\libmono-2.0-x86.dll") ret=f65ffd23 
...
0024:Ret  PE DLL (proc=0x6c341420,module=0x6c340000
L"libmono-2.0-x86.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1
0024:Ret  KERNEL32.LoadLibraryW() retval=6c340000 ret=f65ffd23
...
0024:trace:mscoree:corruntimehost_QueryInterface 0x141628
{cb2f6722-ab3a-11d2-9c40-00c04fa30a3e} 0x33f2ec
0024:Ret  mscoree.CorBindToRuntimeEx() retval=00000000 ret=100011f8
0024:fixme:mscoree:corruntimehost_Start stub 0x141628
0024:Call KERNEL32.FreeLibrary(f65f0000) ret=10001248
0024:Call PE DLL (proc=0xf6606660,module=0xf65f0000
L"mscoree.dll",reason=PROCESS_DETACH,res=(nil))
0024:trace:mscoree:DllMain (0xf65f0000, 0, (nil))
...
0024:Ret  KERNEL32.FreeLibrary() retval=00000001 ret=10001248
0024:trace:seh:raise_exception code=c0000005 flags=0 addr=0x100012a0
ip=100012a0 tid=0024
0024:trace:seh:raise_exception  info[0]=00000000
0024:trace:seh:raise_exception  info[1]=f6616d48
0024:trace:seh:raise_exception  eax=00141628 ebx=00141628 ecx=f6616d00
edx=0033f514 esi=00000643 edi=00000002
0024:trace:seh:raise_exception  ebp=0033f520 esp=0033f4fc cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010246
0024:trace:seh:call_stack_handlers calling handler at 0x7bc9dbe3 code=c0000005
flags=0
0024:Call KERNEL32.UnhandledExceptionFilter(0033efc4) ret=7bc9dc1d
wine: Unhandled page fault on read access to 0xf6616d48 at address 0x100012a0
(thread 0024), starting debugger...
0024:trace:seh:start_debugger Starting debugger "winedbg --auto 37 156" 
...
0046:trace:msi:MsiCloseHandle 1
0046:trace:msi:DllThread custom action (46) returned 1603
0046:trace:msi:MsiCloseAllHandles 
--- snip ---

Also don't change the reported Wine version.
The rule is: earliest Wine version the bug was found with.

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list