[Bug 25120] dotnet11 installation broken

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 16 15:23:57 CST 2010


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net

--- Comment #5 from Anastasius Focht <focht at gmx.net> 2010-11-16 15:23:57 CST ---
Hello,

msi doesn't overwrite Wine's fusion placeholder with native version. The
builtin one is used which is simply not ready for action.
The .NET runtime fails to create a fusion context for the application domain
(used for resolving assemblies).
The error message in the end is misleading (Microsoft style), hiding the
original problem.

--- snip ---
0009:trace:fusion:CreateAssemblyNameObject (0x32fd60, L"", 00000000, (nil))
stub! 
...
0009:Ret  fusion.CreateAssemblyNameObject() retval=00000000 ret=791c5fc3
0009:Call fusion.CreateApplicationContext(00157f10,793e71a8) ret=791c5fd5
0009:fixme:fusion:CreateApplicationContext 0x157f10, 0x793e71a8
0009:Ret  fusion.CreateApplicationContext() retval=80004001 ret=791c5fd5
0009:trace:fusion:IAssemblyNameImpl_Release (0x157f10)->(ref before = 1) 
...
0009:Call user32.MessageBoxW(00000000,001590cc L"Failed to delay load library
mscorlib.dll (Win32 error: 0).\n\nThis program can no longer run and will now
terminate.",0032f66c L"Fatal error",00000030) ret=7928b468 
--- snip ---

--- snip dlls/fusion/fusion.c ---
/******************************************************************
 *  CreateApplicationContext   (FUSION.@)
 */
HRESULT WINAPI CreateApplicationContext(IAssemblyName *name, void *ctx)
{
    FIXME("%p, %p\n", name, ctx);
    return E_NOTIMPL;
}
--- snip dlls/fusion/fusion.c ---

Bug 25003 is about the same issue.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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