[Bug 53189] New: Cheat Engine crashes when opening a drop-down menu

WineHQ Bugzilla wine-bugs at winehq.org
Sun Jun 19 09:04:11 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=53189

            Bug ID: 53189
           Summary: Cheat Engine crashes when opening a drop-down menu
           Product: Wine
           Version: 7.11
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: win32u
          Assignee: wine-bugs at winehq.org
          Reporter: lennard.hofmann at web.de
                CC: jacek at codeweavers.com
   Regression SHA1: b9d8a842f0ba1e4c3c59b9e9ede667bea1761e6e
      Distribution: ArchLinux

How to reproduce:

1. Download the installer for Cheat Engine 7.4 from
https://github.com/cheat-engine/cheat-engine/releases/download/7.4/CheatEngine74.exe
2. Run the installer (if it fails you might be missing ntlm_auth and gnutls
which are provided by samba and lib32-gnutls on Arch Linux)
3. Run Cheat Engine and open a drop-down menu, e.g. by clicking on "File" in
the menu bar or pressing alt+F

In Wine 7.10 this works as expected; in Wine 7.11 the menu quickly disappears,
a window with "External exception 80000101" pops up, and this gets printed to
the console:

m Files\Cheat Engine 7.4\cheatengine-x86_64.exe:
../wine/dlls/ntdll/unix/thread.c:1739: ntdll_set_exception_jmp_buf: Assertion
`!jmp || !ntdll_get_thread_data()->jmp_buf' failed.

Using git-bisect I found the first bad commit:

  b9d8a842f0ba1e4c3c59b9e9ede667bea1761e6e
  win32u: Move menu tracking implementation from user32

-- 
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.



More information about the wine-bugs mailing list