https://bugs.winehq.org/show_bug.cgi?id=54718
Bug ID: 54718 Summary: msvcr90:msvcr90 - test__get_current_locale() sometimes gets an unexpected refcount on w10pro64 Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
msvcr90:msvcr90 - test__get_current_locale() sometimes gets an unexpected refcount on w10pro64:
msvcr90.c:2382: Test failed: refcount = 4
See https://test.winehq.org/data/patterns.html#msvcr90:msvcr90
This only happens in 64-bit tests, and only on w10pro64. Yet it has the same msvcr90 version as the other Windows 10 2004+ VMs:
w10pro64v2004 msvcr90=9.0.30729.9625 w1064v2009 msvcr90=9.0.30729.9625 w10pro64 (21H1) msvcr90=9.0.30729.9625 w1064 (22H2) msvcr90=9.0.30729.9625 w11pro64 msvcr90=9.0.30729.9635
The test already considers a refcount of 2 to be broken (without indicating why, commit f71f16319816) so maybe the same should be done for a value of 4?