http://bugs.winehq.org/show_bug.cgi?id=25284
Summary: kernel32: process tests fail on Ubuntu 10.04 Product: Wine Version: 1.3.7 Platform: x86-64 URL: http://test.winehq.org/data/9867c39133f260eead2e7a041e ae1d1fd775dcf1/wine_ae-ub1004/kernel32:process.html OS/Version: Linux Status: NEW Keywords: download, source, testcase Severity: minor Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
These tests fail every time on my machine:
wine: configuration in '/home/austin/.wine' has been updated. wine: cannot find L"C:\windows\system32\doesnotexist.exe" wine: cannot find L"C:\windows\system32\does.exe" err:module:LdrInitializeThunk Main exe initialization for L"Z:\home\austin\wine-git\dlls\kernel32\tests\kernel32_test.exe" failed, status c0000022 process.c:1276: Test failed: StartupInfoA:cb expected 68, but got 0 process.c:1277: Test failed: StartupInfoA:lpDesktop expected '', got '(null)' process.c:1279: Test failed: expected 'Z:\home\austin\wine-git\dlls\kernel32\tests\kernel32_test.exe.so' or null, got '(null)' process.c:1281: Test failed: StartupInfoA:dwX expected 0, but got 1 process.c:1282: Test failed: StartupInfoA:dwY expected 0, but got 1 process.c:1283: Test failed: StartupInfoA:dwXSize expected 0, but got 1 process.c:1284: Test failed: StartupInfoA:dwYSize expected 0, but got 1 process.c:1285: Test failed: StartupInfoA:dwXCountChars expected 0, but got 1 process.c:1286: Test failed: StartupInfoA:dwYCountChars expected 0, but got 1 process.c:1287: Test failed: StartupInfoA:dwFillAttribute expected 0, but got 1 process.c:1288: Test failed: StartupInfoA:dwFlags expected 1, but got 0 process.c:1289: Test failed: StartupInfoA:wShowWindow expected 1, but got 0 process.c:1543: Test failed: ReadProcessMemory error -559038737 process.c:1545: Test failed: wrong read bytes 0 process.c:1623: Test failed: GetProcessVersion error 5 make: *** [process.ok] Error 15
I've tried going back to 1.2, fail there as well, and in gcc-4.4 and gcc from svn.
austin@midna:~/wine-git/dlls/kernel32/tests$ uname -a Linux midna 2.6.35-22-generic #34~lucid1-Ubuntu SMP Mon Oct 11 14:34:26 UTC 2010 x86_64 GNU/Linux
http://bugs.winehq.org/show_bug.cgi?id=25284
--- Comment #1 from Austin English austinenglish@gmail.com 2010-12-01 01:02:41 CST --- More info, only fails if run from an elf winetest, in full sequence. Running 'make process.ok', ./wine winetest kernel32:process, wine winetest-latest.exe, and 'make -k test' all pass.
I've tried building with gcc from svn (4.6.0), gcc-4.4.5, both with the WINEPREFIX on a real HDD and on a ramdisk, and all fail.
Lastly, I tried going back to 1.1.30 and 1.2, which both fail the same way, so I suspect the kernel or some other package is related/to blame.
http://bugs.winehq.org/show_bug.cgi?id=25284
--- Comment #2 from Austin English austinenglish@gmail.com 2011-02-12 04:53:34 CST --- Output is now: process.c:1344: Test failed: Opening ConOut process.c:1347: Test failed: Getting sb info process.c:1348: Test failed: Getting console modes process.c:399: Test failed: Setting mode (6) process.c:403: Test failed: Setting cursor position (6) process: 6 tests executed (0 marked as todo, 2 failures), 0 skipped. process.c:1363: Test failed: Getting sb info process.c:1364: Test failed: Getting console modes process.c:1415: Test failed: Console:SizeX expected 0, but got 1 process.c:1416: Test failed: Console:SizeY expected 48, but got 0 process.c:1417: Test failed: Console:CursorX expected 0, but got 1 process.c:1418: Test failed: Console:CursorY expected 48, but got 0 process.c:1419: Test failed: Console:Attributes expected 0, but got 1 process.c:1420: Test failed: Console:winLeft expected 68, but got 0 process.c:1421: Test failed: Console:winTop expected 0, but got 1 process.c:1422: Test failed: Console:winRight expected 0, but got 1 process.c:1423: Test failed: Console:winBottom expected 0, but got 1 process.c:1424: Test failed: Console:maxWinWidth expected 0, but got 1 process.c:1425: Test failed: Console:maxWinHeight expected 0, but got 1 process.c:1429: Test failed: Console:OutputMode expected 29, but got 0 process.c:1440: Test failed: Wrong console-SB mode process.c:1441: cursor position(X): 0/0 process.c:1442: Test failed: Wrong cursor position
http://bugs.winehq.org/show_bug.cgi?id=25284
--- Comment #3 from Austin English austinenglish@gmail.com 2011-02-12 05:11:31 CST --- Created an attachment (id=33253) --> (http://bugs.winehq.org/attachment.cgi?id=33253) valgrind log
Valgrind shows several: Uninitialised value was created by a stack allocation
around those test failures that look related...
http://bugs.winehq.org/show_bug.cgi?id=25284
--- Comment #4 from butraxz@gmail.com 2013-08-05 12:34:09 CDT --- This ticket has not been updated for over 900 days. Development recommends to check the status on your bug every release or two and let to be known if the bug is still present. If not, mark it fixed.
Is this still an issue with 1.7.0 or higher ?
https://bugs.winehq.org/show_bug.cgi?id=25284
--- Comment #5 from Austin English austinenglish@gmail.com --- (In reply to butraxz from comment #4)
This ticket has not been updated for over 900 days. Development recommends to check the status on your bug every release or two and let to be known if the bug is still present. If not, mark it fixed.
Is this still an issue with 1.7.0 or higher ?
Yep: process.c:1337: Test failed: Opening ConOut process.c:1340: Test failed: Getting sb info process.c:1341: Test failed: Getting console modes process.c:392: Test failed: Setting mode (6) process.c:396: Test failed: Setting cursor position (6) process: 6 tests executed (0 marked as todo, 2 failures), 0 skipped. process.c:1356: Test failed: Getting sb info process.c:1357: Test failed: Getting console modes process.c:1408: Test failed: Console:SizeX expected 0, but got 1 process.c:1409: Test failed: Console:SizeY expected 0, but got 1 process.c:1410: Test failed: Console:CursorX expected 0, but got 1 process.c:1411: Test failed: Console:CursorY expected 0, but got 1 process.c:1412: Test failed: Console:Attributes expected 1, but got 0 process.c:1413: Test failed: Console:winLeft expected 0, but got 1 process.c:1414: Test failed: Console:winTop expected 1, but got 0 process.c:1415: Test failed: Console:winRight expected 0, but got 1 process.c:1416: Test failed: Console:winBottom expected 0, but got 1 process.c:1417: Test failed: Console:maxWinWidth expected 0, but got 1 process.c:1418: Test failed: Console:maxWinHeight expected 0, but got 1 process.c:1422: Test failed: Console:OutputMode expected 256, but got 0 process.c:1433: Test failed: Wrong console-SB mode process.c:1434: cursor position(X): 0/0 process.c:1435: Test failed: Wrong cursor position process.c:2062: Test marked todo: f == out process: 585 tests executed (1 marked as todo, 19 failures), 0 skipped. kernel32:process done (19) in 11s
Linux midna 2.6.35-32-generic #68-Ubuntu SMP Tue Mar 27 18:07:17 UTC 2012 x86_64 GNU/Linux austin@midna:~/wine-git$ git describe wine-1.7.17-28-g5ef5490
https://bugs.winehq.org/show_bug.cgi?id=25284
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|kernel32: process tests |kernel32:process tests fail |fail on Ubuntu 10.04 |on Ubuntu 10.04 CC| |fgouget@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=25284
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|NEW |RESOLVED
--- Comment #6 from Austin English austinenglish@gmail.com --- No longer have that system / works on current machine.
https://bugs.winehq.org/show_bug.cgi?id=25284
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Gijs Vermeulen gijsvrm@gmail.com --- Closing WORKSFORME.