https://bugs.winehq.org/show_bug.cgi?id=51620
Bug ID: 51620 Summary: Regression, 3f95a13595804b3415f1b3c26ae677d3d642be35 causes TemTem to crash before main menu Product: Wine Version: 6.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs@winehq.org Reporter: GloriousEggroll@gmail.com Regression SHA1: 3f95a13595804b3415f1b3c26ae677d3d642be35 Distribution: ---
Created attachment 70476 --> https://bugs.winehq.org/attachment.cgi?id=70476 temtem debug log with +gdi
With 6.15 TemTem crashes before the main menu. Works in 6.14.
Bisected to first bad commit 3f95a13595804b3415f1b3c26ae677d3d642be35.
Not able to revert this commit alone as there are several gdi32 commits after this one that rely on it.
Debug log with +gdi attached.
https://bugs.winehq.org/show_bug.cgi?id=51620
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Regression, |TemTem crashes before main |3f95a13595804b3415f1b3c26ae |menu |677d3d642be35 causes TemTem | |to crash before main menu | CC| |jacek@codeweavers.com Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=51620
GloriousEggroll@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #1 from GloriousEggroll@gmail.com --- I bisected wrong. There is still an issue but it's not with gdi32. Closing this, will open a new bug for the correct component and sha1
https://bugs.winehq.org/show_bug.cgi?id=51620
GloriousEggroll@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Regression SHA1|3f95a13595804b3415f1b3c26ae |3bace8862f1b49e40574d1c9647 |677d3d642be35 |e6984f10d026f Component|gdi32 |iphlpapi Resolution|INVALID |---
--- Comment #2 from GloriousEggroll@gmail.com --- Decided to just update this bug instead per convo with zf.
Corrected bisect shows 3bace8862f1b49e40574d1c9647e6984f10d026f is the first bad commit. Reverting these 3 allows it to work again
091c92521ee22558bbc2adcdd8b18b213d818180 fade7a5862a31d26c7368818824cce6c4988a1b3 3bace8862f1b49e40574d1c9647e6984f10d026f
https://bugs.winehq.org/show_bug.cgi?id=51620
GloriousEggroll@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #70476|0 |1 is obsolete| |
https://bugs.winehq.org/show_bug.cgi?id=51620
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |justinrun@gmail.com
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- *** Bug 51627 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=51620
Huw Davies huw.davies@physics.ox.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |huw.davies@physics.ox.ac.uk
--- Comment #4 from Huw Davies huw.davies@physics.ox.ac.uk --- Could you attach a +seh,+iphlpapi,+nsi log of the crash?
https://bugs.winehq.org/show_bug.cgi?id=51620
--- Comment #5 from justinrun@gmail.com --- Created attachment 70499 --> https://bugs.winehq.org/attachment.cgi?id=70499 temtem crash log from steam
https://bugs.winehq.org/show_bug.cgi?id=51620
--- Comment #6 from justinrun@gmail.com --- Here is a log of the crash with +seh,+iphlpapi,+nsi
https://bugs.winehq.org/show_bug.cgi?id=51620
--- Comment #7 from Huw Davies huw.davies@physics.ox.ac.uk --- Created attachment 70510 --> https://bugs.winehq.org/attachment.cgi?id=70510 Patch to add traces
Could you apply the attached patch and regenerate the log? It shouldn't alter the behaviour except to produce a much more detailed dump of the output of GetAdaptersAddresses().
https://bugs.winehq.org/show_bug.cgi?id=51620
--- Comment #8 from justinrun@gmail.com --- Created attachment 70515 --> https://bugs.winehq.org/attachment.cgi?id=70515 temtem crash log from steam with extra logging patch applied
Here is a crash log with the logging patch applied
https://bugs.winehq.org/show_bug.cgi?id=51620
Huw Davies huw.davies@physics.ox.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #70510|0 |1 is obsolete| |
--- Comment #9 from Huw Davies huw.davies@physics.ox.ac.uk --- Created attachment 70519 --> https://bugs.winehq.org/attachment.cgi?id=70519 Patch to fix ptr truncation
Thanks for the logs. Does the attached patch help?
https://bugs.winehq.org/show_bug.cgi?id=51620
--- Comment #10 from justinrun@gmail.com --- Yes, it appears to be working now with that patch. I was able to load the game multiple times without issue. Thank you!
https://bugs.winehq.org/show_bug.cgi?id=51620
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- I got a similar issue and opened bug 51655 for that. Would you mind taking a look? Probably related, though 32bit and not affected by your patch.
https://bugs.winehq.org/show_bug.cgi?id=51620
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=51620
Huw Davies huw.davies@physics.ox.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |773c585193ac10a488716d8eb60 | |94485b1a883f8 Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #12 from Huw Davies huw.davies@physics.ox.ac.uk --- Fixed by 773c585193ac10a488716d8eb6094485b1a883f8
https://bugs.winehq.org/show_bug.cgi?id=51620
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.16.