[Bug 56577] New: QuarkXPress 2024 crashes on start with assertion error "symt_check_tag(&func->symt, SymTagFunction) || symt_check_tag(&func->symt, SymTagInlineSite)"
https://bugs.winehq.org/show_bug.cgi?id=56577 Bug ID: 56577 Summary: QuarkXPress 2024 crashes on start with assertion error "symt_check_tag(&func->symt, SymTagFunction) || symt_check_tag(&func->symt, SymTagInlineSite)" Product: Wine Version: 9.6 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: dbghelp Assignee: wine-bugs(a)winehq.org Reporter: alexhenrie24(a)gmail.com Distribution: --- Created attachment 76332 --> https://bugs.winehq.org/attachment.cgi?id=76332 Terminal output On start, the program displays an error dialog titled "Wine C++ Runtime Library" which says: Assertion failed! Program: C:\Program Files\Quark\QuarkXPress 2024\QuarkXPress 2024.exe File: ../wine/dlls/dbghelp/symbol.c Line: 543 Expression: "symt_check_tag(&func->symt, SymTagFunction) || symt_check_tag(&func->symt, SymTagInlineSite)" Press OK to exit the program, or Cancel to start the Wine debugger. $ sha256sum QX2024_57226_Win.zip d3da582f0836db1bd6930e94b0f5c56b8e91c60a49928647acf75e4bb85e8b2c -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56577 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://files.quark.com/Pro | |tected/qxp/qxp75_4503_win.z | |ip -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56577 Eric Pouech <eric.pouech(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech(a)gmail.com --- Comment #1 from Eric Pouech <eric.pouech(a)gmail.com> --- actually, it fails in C# code with ``` Unhandled Exception: System.InvalidOperationException: The calling thread must be STA, because many UI components require this. ``` then it loads dbghelp (likely for dumping some more information about the exception) which in turn fails in an internal assertion (not related to the first one, dealing likely with .pdb information loading). from a quick look, I fail to see why this assertion should be triggered (except for memory corruption). Would you mind posting the last lines (~40) before the assertion failure, with WINEDEBUG=+dbghelp_symt; maybe it'll shed some light. TIA -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56577 --- Comment #2 from Eric Pouech <eric.pouech(a)gmail.com> --- Created attachment 76655 --> https://bugs.winehq.org/attachment.cgi?id=76655 patch to dig into potential cause Could you rerun with the attached patch? It should at least show some information on what's going wrong. TIA -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56577 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED URL|https://files.quark.com/Pro |https://files.quark.com/Pro |tected/qxp/qxp75_4503_win.z |tected/qxp/QX2024_57226_Win |ip |.zip Fixed by SHA1| |c42be7921b46c5557f986fd7ca9 | |3d2abc31dcd5e --- Comment #3 from Alex Henrie <alexhenrie24(a)gmail.com> --- The assert was removed in <https://gitlab.winehq.org/wine/wine/-/commit/c42be7921b46c5557f986fd7ca93d2abc31dcd5e>, so I'm marking this bug as fixed and I've opened Bug 58978 about the .NET error. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56577 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1|c42be7921b46c5557f986fd7ca9 |c9c45d782be2d8beaff5f6ea3d9 |3d2abc31dcd5e |69a2a26d32f70 --- Comment #4 from Alex Henrie <alexhenrie24(a)gmail.com> --- Sorry, it was a different assert that was removed in that commit. I did a bisection and the commit that actually fixed the bug was https://gitlab.winehq.org/wine/wine/-/commit/c9c45d782be2d8beaff5f6ea3d969a2... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56577 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 10.20. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla