[Bug 40186] New: mscoree:mscoree test regression
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Feb 20 09:32:04 CST 2016
https://bugs.winehq.org/show_bug.cgi?id=40186
Bug ID: 40186
Summary: mscoree:mscoree test regression
Product: Wine
Version: 1.9.3
Hardware: x86
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs at winehq.org
Reporter: fgouget at codeweavers.com
The commit below causes the mscoree:mscoree test to crash on several Windows
VMs:
* wxppro-sp4v3.1a (Windows XP SP3, latest installed .net runtime v2.0.50727)
* win7u64: All the versions with .Net 2.0.50727, which is all of them except
the one with no service pack (-0sp).
The crash happens after these traces:
mscoree.c:108: latest installed .net runtime: L"v2.0.50727"
mscoree.c:129: latest installed .net installed in directory:
L"C:\\Windows\\Microsoft.NET\\Framework\\v2.0.50727\\"
mscoree.c:137: installed in directory
L"C:\\Windows\\Microsoft.NET\\Framework\\" is .net version L"v2.0.50727"
mscoree.c:431: Tests skipped: .NET 4 not installed.
mscoree.c:453: Test failed: CLRCreateInstance failed, hr=0x80004001
mscoree.c:453: this is the last test seen before the exception
mscoree: unhandled exception c0000005 at 0040414A
test failed: crash
So most likely when the tests tries to use metahost after the failed
CLRCreateInstance(&CLSID_CLRMetaHost...) call.
ole32:compobj results on test.winehq.org:
https://test.winehq.org/data/tests/ole32:compobj.html
commit fdeaf812e2d0d5bd26146325272892f1b3d8d1ce
Author: Charles Davis <cdavis5x at gmail.com>
Date: Tue Feb 16 18:14:19 2016 -0700
mscoree: Implement ICorRuntimeHost::CreateDomain{, Ex}().
Signed-off-by: Charles Davis <cdavis5x at gmail.com>
Signed-off-by: Vincent Povirk <vincent at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
Obviously the test should (win_)skip these tests if there is no suitable .Net
runtime so as not to cause failures or a crash.
--
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