https://bugs.winehq.org/show_bug.cgi?id=36007
Bug ID: 36007 Summary: oleaut32/vartype tests crash with WINEDEBUG=warn+heap Product: Wine Version: 1.7.16 Hardware: x86 URL: https://test.winehq.org/data/7e874aed75765f3c017673178 cfd64301b7ba3ed/linux_ae-fedora64-heap/oleaut32:vartyp e.html OS: Linux Status: NEW Keywords: download, testcase Severity: normal Priority: P2 Component: oleaut32 Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com
vartype.c:6446: LCIDs: System=0x00000409, User=0x00000409 vartype.c:6289: Test failed: unexpected len .. Backtrace: =>0 0x7b8519db CompareStringEx+0x1fb(locale=0x0(nil), flags=0, str1="??????????H", len1=0xffffffff, str2="test", len2=0xffffffff, version=(nil), reserved=0x0(nil), lParam=0) [/home/austin/wine-git/dlls/kernel32/../../include/wine/unicode.h:200] in kernel32 (0x0034fb78) 1 0x7b851a76 CompareStringW+0x65(lcid=<couldn't compute location>, flags=<couldn't compute location>, str1=<couldn't compute location>, len1=<couldn't compute location>, str2=<couldn't compute location>, len2=<couldn't compute location>) [/home/austin/wine-git/dlls/kernel32/locale.c:2979] in kernel32 (0x0034fbc8) 2 0x7b8521d8 lstrcmpW+0x67(str1=<couldn't compute location>, str2=<couldn't compute location>) [/home/austin/wine-git/dlls/kernel32/locale.c:3216] in kernel32 (0x0034fc18) 3 0x7ed4d53b test_bstr_cache+0x9a() [/home/austin/wine-git/dlls/oleaut32/tests/vartype.c:6290] in oleaut32_test (0x0034fca8) 4 0x7ed9e3e2 func_vartype+0xc1() [/home/austin/wine-git/dlls/oleaut32/tests/vartype.c:6449] in oleaut32_test (0x0034fd48)
https://bugs.winehq.org/show_bug.cgi?id=36007
--- Comment #1 from Austin English austinenglish@gmail.com --- Valgrind has problems too, bug 36134.
https://bugs.winehq.org/show_bug.cgi?id=36007
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|download |source CC| |fgouget@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=36007
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Austin English austinenglish@gmail.com --- No longer crashes in 9.0-rc5. There is one test failure, though: tools/runtest -q -P wine -T . -M oleaut32.dll -p dlls/oleaut32/tests/i386-windows/oleaut32_test.exe vartype && touch dlls/oleaut32/tests/i386-windows/vartype.ok 0720:warn:heap:SysFreeString String already is in cache! vartype.c:5860: Test failed: string changed 0720:warn:heap:SysFreeString String already is in cache! 0720:warn:heap:SysFreeString String already is in cache! 0720:fixme:variant:get_date_format ignoring flags 90000000 0720:warn:heap:allocate_region Could not allocate 0x80010000 bytes, status 0x40000002
https://bugs.winehq.org/show_bug.cgi?id=36007
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.1.