https://bugs.winehq.org/show_bug.cgi?id=46403
Bug ID: 46403 Summary: Vietcong: crash caused by loading map/other events Product: Wine Version: 4.0-rc4 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: havran.jan@email.cz Regression SHA1: 70a95cea66384b475bd3584768b5fffc5f940a17 Distribution: ArchLinux
Vietcong game now crashes during loading certain maps or after certain player action on some other maps. Example of this action is taking hand map on map "Firework".
This was reported in bug #46359, comment #c4. Game was working good with Wine 4.0-rc2, but with regression from commit b18a53a5b44b651cde8e05200c75eacf54f49926 in 4.0-rc3 shooting from weapons started causing the crash (some map started crashing after load, like "Firework" map). These general crashes were fixed by commit 70a95cea66384b475bd3584768b5fffc5f940a17 in 4.0-rc4, but the situation is still not as good as with 4.0-rc2: game does not crash so often as in 4.0-rc3, but the crashes are still happening.
Please see attachment #63149 from bug #46359 [1], which was created on map "Firework" with WINEDEBUG=+tid,+seh,+timestamp,+d3d. This log is reduced to first 20k lines and last 1M5 lines.
[1] https://bugs.winehq.org/attachment.cgi?id=63149
https://bugs.winehq.org/show_bug.cgi?id=46403
Jan Havran havran.jan@email.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Depends on| |46359
https://bugs.winehq.org/show_bug.cgi?id=46403
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #1 from Józef Kucia joseph.kucia@gmail.com --- Your description looks inaccurate to me. 70a95cea66384b475bd3584768b5fffc5f940a17 doesn't seem to be related. 2058505cebc7bb069e1e2d0d738353336e943b7b is a fix for crashes reported in bug 46359, but it doesn't fix the regression in wined3d_device_process_vertices(). Also, I don't think that 2058505cebc7bb069e1e2d0d738353336e943b7b introduces a new regression.
https://bugs.winehq.org/show_bug.cgi?id=46403
--- Comment #2 from Jan Havran havran.jan@email.cz ---
70a95cea66384b475bd3584768b5fffc5f940a17 doesn't seem to be related.
It was series of 3 patches if I remember well, so I mentioned commit according to your own commit message:
https://source.winehq.org/git/wine.git/commitdiff/70a95cea66384b475bd3584768...
The problem is that regression from bug #46359 is not fully fixed. Wine 4.0 rc3 introduced several crash places. rc4 reduced some crashes, but did not eliminate all. I do not mind if we change regression sha1 to b18a53a5b44b651cde8e05200c75eacf54f49926, but I am not able to confirm that b18a53a5b44b651cde8e05200c75eacf54f49926 causes also the crash when player takes handmap into his hand (probably yes), simply because game crashed in rc3 before I could give it a try.
https://bugs.winehq.org/show_bug.cgi?id=46403
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Regression SHA1|70a95cea66384b475bd3584768b | |5fffc5f940a17 |
--- Comment #3 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Jan Havran from comment #2)
70a95cea66384b475bd3584768b5fffc5f940a17 doesn't seem to be related.
It was series of 3 patches if I remember well, so I mentioned commit according to your own commit message:
https://source.winehq.org/git/wine.git/commitdiff/ 70a95cea66384b475bd3584768b5fffc5f940a17
The commit message refers to bug 46362, and bug 46362 is completely unrelated to Vietcong issues, as far as I can tell.
https://bugs.winehq.org/show_bug.cgi?id=46403
Jan Havran havran.jan@email.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Regression SHA1| |b18a53a5b44b651cde8e05200c7 | |5eacf54f49926 Fixed by SHA1| |36180aa1958273320630c85fd5d | |7dfc75c5ffb4b
--- Comment #4 from Jan Havran havran.jan@email.cz --- Fixed by https://source.winehq.org/git/wine.git/commit/36180aa1958273320630c85fd5d7df... (D3D9) respective by https://source.winehq.org/git/wine.git/commit/dc3221a9c8cbc967ddd4036917f0cb... (D3D8)
https://bugs.winehq.org/show_bug.cgi?id=46403 Bug 46403 depends on bug 46359, which changed state.
Bug 46359 Summary: Vietcong: shooting from weapon causes game crash https://bugs.winehq.org/show_bug.cgi?id=46359
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=46403
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.0-rc6.