http://bugs.winehq.org/show_bug.cgi?id=27081
--- Comment #5 from Berillions berillions@gmail.com 2011-05-08 06:33:55 CDT --- Hi Austin,
I made a regression test.
In wine-git folder, i launched these command : 1- git bisect start git bisect good wine-1.3.18 git bisect bad wine-1.3.19
The first message after the last command is this : [a42bf0134c74cd1971750812b0df18b6e8ffacdf] msvcrt: ungetc must create a buffer, even if _IONBF has been set with setvbuf.
Result = Game crash after to recompile
2- I launch "git bisect bad" because the bug is still present. Now, the message in the console is : Bisecting: 86 revisions left to test after this (roughly 7 steps) [513e5c98a76c89b16639203ca8823680622e2795] user32: Add support for loading animated cursors/icons from resources.
Result = Game doesn't crash after to recompile. Graphic bug like with wine 1.3.18 and < (shadow square and film grain)
3- I launch "git bisect good" because the bug was not present. The message in the console is : Bisecting: 43 revisions left to test after this (roughly 6 steps) [f296fe68fffab418c6ccf2e0e2851f03ab2974b8] d3dx9: Implement ID3DXBaseEffect::GetParameterElement().
Result = Game doesn't crash after to recompile. Graphic bug like with wine 1.3.18 and < (shadow square and film grain)
4- I launch "git bisect good" because the bug was not present. The message in the console is : Bisecting: 21 revisions left to test after this (roughly 5 steps) [c852200b03ab3874ffdd4c02da947163c9f3990a] wined3d: Get rid of IWineD3DSurface::GetType().
Result = Game doesn't crash after to recompile. Graphic bug like with wine 1.3.18 and < (shadow square and film grain). But the mouse is incontrolable.
5- I launch "git bisect good" because the bug was not present. The message in the console is : Bisecting: 10 revisions left to test after this (roughly 4 steps) [0eb19126e5c0efe7e5e0cbd4811c19523601973a] winex11: Store a message window with the desktop when the cursor is clipped.
Result = Game doesn't crash after to recompile. Graphic bug like with wine 1.3.18 and < (shadow square and film grain). But the mouse is incontrolable.
6- I launch "git bisect good" because the bug was not present. The message in the console is : Bisecting: 5 revisions left to test after this (roughly 3 steps) [dbc8702e44a987b77cdf9af31b964bb27e86fa92] wined3d: Scale the depthbias factor by the depth buffer's depth.
Result = Game doesn't crash after to recompile. There isn't graphic bug, the shadow square and film grain have disapear (like in wine 1.3.18 and <) But the mouse is incontrolable.
7- I launch "git bisect good" because the bug was not present. The message in the console is : Bisecting: 2 revisions left to test after this (roughly 2 steps) [f1f223d00161bb7b22af7d3383bb14c770adcad2] winex11: Release the clip cursor grab when the clipping window loses focus.
Result = Game doesn't crash after to recompile. There isn't graphic bug, the shadow square and film grain have disapear (like in wine 1.3.18 and <) But the mouse is incontrolable.
8- I launch "git bisect good" because the bug was not present. The message in the console is : Bisecting: 0 revisions left to test after this (roughly 1 step) [dc9904a3385223ffaac09fb6aa09deeb62926e6f] msvcrt: Added tests in fileops with different buffer management modes.
Result = Game doesn't crash after to recompile. There isn't graphic bug, the shadow square and film grain have disapear (like in wine 1.3.18 and <) But the mouse is incontrolable.
9- I launch a last time "git bisect good" a42bf0134c74cd1971750812b0df18b6e8ffacdf is the first bad commit commit a42bf0134c74cd1971750812b0df18b6e8ffacdf Author: Eric Pouech eric.pouech@orange.fr Date: Sun Apr 24 11:01:59 2011 +0200
msvcrt: ungetc must create a buffer, even if _IONBF has been set with setvbuf.
:040000 040000 d4742789c396c0ce5bed330fb4c7b28852e5e150 2f1b81503bacd1a6234bf4305da696a5b3ce60ef M dlls