https://bugs.winehq.org/show_bug.cgi?id=56168
Bug ID: 56168 Summary: dbghelp hits assertion in stabs_pts_read_type_def Product: Wine Version: 9.0-rc4 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: dbghelp Assignee: wine-bugs@winehq.org Reporter: bernhardu@mailbox.org Distribution: ---
This happened while investigating bug 56101.
Steps to reproduce are: - download and intstall lazarus-2.2.4-fpc-3.2.2-win32.exe [1] - download and intstall CheatEngine75.exe [2]
- download extract cheat-engine sources 7.5.tar.gz [3] - open cheat-engine-7.5/Cheat Engine/cheatengine.lpi - change project settings: disable "Use external debug symbols file (-Xg)" - build cheatengine-i386.exe and replace the version installed by the offical installer
- run cheatengine-i386.exe from e.g. "c:/Program Files/Cheat Engine 7.5"
This produces this assertion: Assertion failed: !*stabs_find_ref(filenr1, subnr1), file .../dlls/dbghelp/stabs.c, line 823
[1] https://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2032%20bits... [2] https://www.cheatengine.org/downloads.php [3] https://codeload.github.com/cheat-engine/cheat-engine/tar.gz/refs/tags/7.5
https://bugs.winehq.org/show_bug.cgi?id=56168
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@gmail.com
--- Comment #1 from Eric Pouech eric.pouech@gmail.com --- Created attachment 75898 --> https://bugs.winehq.org/attachment.cgi?id=75898 exploration patch
what does happen with the attached patch?
https://bugs.winehq.org/show_bug.cgi?id=56168
--- Comment #2 from Bernhard Übelacker bernhardu@mailbox.org --- Created attachment 75901 --> https://bugs.winehq.org/attachment.cgi?id=75901 console-output-with-75898.patch
(In reply to Eric Pouech from comment #1)
Created attachment 75898 [details] exploration patch what does happen with the attached patch?
Thanks for taking a look, the patch avoids the program termination. I attached the console output before and with the patch 75898.
https://bugs.winehq.org/show_bug.cgi?id=56168
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #3 from Eric Pouech eric.pouech@gmail.com --- should be fixed by 585e9d49851a0dd81932d96c43dabc32bad487b9
https://bugs.winehq.org/show_bug.cgi?id=56168
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |585e9d49851a0dd81932d96c43d | |abc32bad487b9 Resolution|--- |FIXED Status|ASSIGNED |RESOLVED
--- Comment #4 from Bernhard Übelacker bernhardu@mailbox.org --- Thanks, yes this assertion is gone with the debug information included binary. Marking resolved fixed.
https://bugs.winehq.org/show_bug.cgi?id=56168
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.1.
https://bugs.winehq.org/show_bug.cgi?id=56168
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0.x