http://bugs.winehq.org/show_bug.cgi?id=15840
Summary: SuddenStrike: Regression, crashes when loading a level Product: Wine Version: 1.1.7 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: tomatenesser@gmx.de
Created an attachment (id=16969) --> (http://bugs.winehq.org/attachment.cgi?id=16969) standard crash dump
SuddenStrike crashes, when I try to load a map. This happens always since Version 1.1.3 till 1.1.7. Version 1.1.2 works. I'm using gentoo linux and I'm not sure if I would mess up my system if I do a complete regression test because I don't know how to implement a complete regression test in an ebuild. A fresh .wine directory didn't fix it. If you want any special WINEDEBUG channels please tell me.
http://bugs.winehq.org/show_bug.cgi?id=15840
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression OS/Version|other |Linux Summary|SuddenStrike: Regression, |SuddenStrike: crashes when |crashes when loading a level|loading a level
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2008-10-29 13:23:56 --- Install debug symbols and attach +dinput debug output.
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #2 from Austin English austinenglish@gmail.com 2008-10-29 13:31:09 --- A regression test wouldn't interfere with your e-build unless you do a make install. Run wine from the git directory and they won't interfere.
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #3 from Steffen tomatenesser@gmx.de 2008-10-29 13:43:43 --- Created an attachment (id=16970) --> (http://bugs.winehq.org/attachment.cgi?id=16970) +dinput debug output
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #4 from Steffen tomatenesser@gmx.de 2008-10-29 13:46:17 --- (In reply to comment #2)
A regression test wouldn't interfere with your e-build unless you do a make install. Run wine from the git directory and they won't interfere.
ah I should have thought of this... Maybe I try it later.
(In reply to comment #1)
Install debug symbols and attach +dinput debug output.
Is this an compiler option or a tool?
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #5 from Austin English austinenglish@gmail.com 2008-10-29 14:28:22 --- (In reply to comment #4)
(In reply to comment #2)
A regression test wouldn't interfere with your e-build unless you do a make install. Run wine from the git directory and they won't interfere.
ah I should have thought of this... Maybe I try it later.
(In reply to comment #1)
Install debug symbols and attach +dinput debug output.
Is this an compiler option or a tool?
Wine option:
$ WINEDEBUG=+dinput wine your_app.exe &> /tmp/log.txt
The debugging symbols depend on your build. If they aren't there by default, set CFLAGS="-g"
http://bugs.winehq.org/show_bug.cgi?id=15840
Steffen tomatenesser@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aric@codeweavers.com
--- Comment #6 from Steffen tomatenesser@gmx.de 2008-10-29 15:12:32 --- I don't know what this has to do with my problem, but it is causing the crash. (I did a regression test)
304ff3c7280a53b7cbadfa83eaeda458ff5959d1 is first bad commit commit 304ff3c7280a53b7cbadfa83eaeda458ff5959d1 Author: Aric Stewart aric@codeweavers.com Date: Wed Aug 6 08:04:36 2008 -0500
dinput: The DIK_ keycode is not the same as the scancode.
It is mapped with the keyboard mapping to the resulting character so the key 'A' is DIK_A nomatter what its scancode or vkey would be. This is relevant to Japanese keymapping where the '@' key is in the '[' location the scancode for both is 0x22 but dinput generates DIK_AT in japanese and DIK_LBRACKET in us_qwerty.
:040000 040000 b113e6d8f3b4ef6c44f91335422ead536180d756 b4f95644735b22c9e2495e950b79b142eb7349db M dlls
$ WINEDEBUG=+dinput wine your_app.exe &> /tmp/log.txt
The debugging symbols depend on your build. If they aren't there by default, set CFLAGS="-g"
I added the dinput debug output as 7z because the *.txt was 121MB big. Maybe you could have a look in it and tell me if it has the debugging symbols.
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #7 from Steffen tomatenesser@gmx.de 2008-10-29 15:19:19 --- Created an attachment (id=16973) --> (http://bugs.winehq.org/attachment.cgi?id=16973) wine-git crash log
There is somehow more information in the git crash. Are this the additional debug symbols?
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #8 from Steffen tomatenesser@gmx.de 2008-10-29 15:36:36 --- Created an attachment (id=16974) --> (http://bugs.winehq.org/attachment.cgi?id=16974) +dinput from wine-git
again as *.7z because the log with +dinput is 87MB
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #9 from Austin English austinenglish@gmail.com 2008-10-29 17:18:48 --- (In reply to comment #7)
Created an attachment (id=16973)
--> (http://bugs.winehq.org/attachment.cgi?id=16973) [details]
wine-git crash log
There is somehow more information in the git crash. Are this the additional debug symbols?
Yes.(In reply to comment #8)
Created an attachment (id=16974)
--> (http://bugs.winehq.org/attachment.cgi?id=16974) [details]
+dinput from wine-git
again as *.7z because the log with +dinput is 87MB
Please use bzip2 -9 in the future. Most people don't have (easy) access to 7-zip.
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #10 from Steffen tomatenesser@gmx.de 2008-10-30 02:47:58 --- Created an attachment (id=16981) --> (http://bugs.winehq.org/attachment.cgi?id=16981) +dinput with debugging symbols as bz2
Please use bzip2 -9 in the future. Most people don't have (easy) access to 7-zip.
http://bugs.winehq.org/show_bug.cgi?id=15840
--- Comment #11 from Steffen tomatenesser@gmx.de 2008-12-11 07:04:00 --- fixed in 1.1.10, this bug can be closed
http://bugs.winehq.org/show_bug.cgi?id=15840
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vitaliy@kievinfo.com Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #12 from Vitaliy Margolen vitaliy@kievinfo.com 2008-12-11 09:01:44 --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=15840
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2008-12-20 09:05:47 --- Closing bugs fixed in 1.1.11.