https://bugs.winehq.org/show_bug.cgi?id=42262
Bug ID: 42262 Summary: hl.exe Version 1.1.1.2 - will crash on main screen (ddraw) Product: Wine-staging Version: 2.0-rc4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: llenort@aol.com CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Created attachment 56965 --> https://bugs.winehq.org/attachment.cgi?id=56965 screenshot wine debug
Hello,
since version 2.0-rc4 hl.exe (version: 1.1.1.2) wine crash in modul ddraw.dll at startup screen (main menu). Up to version rc3 everything functioned without any problems.
Maybe the new Improvement FlipToGDISurface ddraw handling is the problem in this case? See image in the attachment!
Try also a new blank 32Bit wineprefix ... same problem here.
Thank you for your help! bye Lars
https://bugs.winehq.org/show_bug.cgi?id=42262
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- (In reply to lle from comment #0)
since version 2.0-rc4 hl.exe (version: 1.1.1.2) wine crash in modul ddraw.dll at startup screen (main menu). Up to version rc3 everything functioned without any problems.
Thanks for the bug report. Just to make sure, what exactly is hl.exe? Do you refer to Half life 1 or some other application? If possible please also attach terminal output when running the application. See: https://wiki.winehq.org/FAQ#How_can_I_get_a_debugging_log_.28a.k.a._terminal...
https://bugs.winehq.org/show_bug.cgi?id=42262
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL| |http://www.pcgames.de/Half- | |Life-Spiel-5175/Downloads/D | |ie-Demo-zu-Half-Life-dt-616 | |571/ Ever confirmed|0 |1 Keywords| |download
--- Comment #2 from Sebastian Lackner sebastian@fds-team.de --- I was able to reproduce the problem with a demo version of Half life Uplink. I assume you are using a different version, but most likely it uses the same rendering engine. It was indeed a regression caused by the FlipToGDISurface implementation. I have already prepared a patch in my local branch and it should be fixed until the next release.
https://bugs.winehq.org/show_bug.cgi?id=42262
--- Comment #3 from Henri Verbeet hverbeet@gmail.com --- I imagine the primary surface isn't necessarily created when FlipToGDISurface() is called. That would certainly be consistent with the 0x00000048 in the screenshot.
I'll just reiterate that the patch in question wasn't intended for general use, and was included in wine-staging against my wishes.
https://bugs.winehq.org/show_bug.cgi?id=42262
--- Comment #4 from Erich E. Hoover erich.e.hoover@wine-staging.com --- Since I had to look this up, the responsible patch is: https://github.com/wine-compholio/wine-staging/blob/master/patches/ddraw-Fli...
(attachment 56719 for Bug #30062)
Henri, does this provide you with a good app for testing?
https://bugs.winehq.org/show_bug.cgi?id=42262
--- Comment #5 from lle llenort@aol.com --- Hello,
thanks all of you for your reply! Yes, it's right i mean Half-Life. Sorry, next time i will try to make a better description of the problem. The version i use is the old Sierra base Half-Life with the patch version 1.1.1.2. I use it because i mod the old and free version of Dod.
Again, thank you and all the wine and wine-staging team for all your great and outstanding work to support windows software on linux and other Operating Systems!
bye Lars
https://bugs.winehq.org/show_bug.cgi?id=42262
--- Comment #6 from Sebastian Lackner sebastian@fds-team.de --- (In reply to lle from comment #5)
thanks all of you for your reply! Yes, it's right i mean Half-Life. Sorry, next time i will try to make a better description of the problem. The version i use is the old Sierra base Half-Life with the patch version 1.1.1.2. I use it because i mod the old and free version of Dod.
No problem. The issue should be fixed in Wine Staging 2.0-rc6, please retest.
https://bugs.winehq.org/show_bug.cgi?id=42262
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|hl.exe Version 1.1.1.2 - |Half-Life 1.1.1.2 crashes |will crash on main screen |on main screen |(ddraw) |
https://bugs.winehq.org/show_bug.cgi?id=42262
--- Comment #7 from lle llenort@aol.com --- Hello, tested with wine-staging 2.0-rc6. Works very well. Again, a big thank you :-) bye Lars
https://bugs.winehq.org/show_bug.cgi?id=42262
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #8 from Sebastian Lackner sebastian@fds-team.de --- (In reply to lle from comment #7)
Hello, tested with wine-staging 2.0-rc6. Works very well. Again, a big thank you :-) bye Lars
No problem, marking as FIXED. Thanks again for the bug report.
https://bugs.winehq.org/show_bug.cgi?id=42262
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Fixed Staging 3.14