[Bug 52037] New: MaiDenSnow Eve trial crashes upon entering load menu

WineHQ Bugzilla wine-bugs at winehq.org
Sat Nov 13 18:28:36 CST 2021


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

            Bug ID: 52037
           Summary: MaiDenSnow Eve trial crashes upon entering load menu
           Product: Wine
           Version: 6.19
          Hardware: x86-64
               URL: https://trial.dlsite.com/doujin/RJ116000/RJ115762_tria
                    l.zip
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: galtgendo at o2.pl
      Distribution: ---

I'm reporting against 6.19, but IIRC this predates 6.0.

I have no proof that the problem stems from the code in win32u/gdiobj.c, as gdb
backtraces report stack being corrupted. Yet after changing the warning in
handle_entry to print handle value, I can see the handle (font) being accessed
after being freed by free_gdi_handle. Also, 'all,-heap' somehow sidesteps the
crash, for a price of a major slowdown. The crash is 'illegal instruction', so
once again, stack corruption.


To reproduce:

- run the trial
- pick the last option (fourth) in the menu
- pick 'New Game'
- go with the first option in the next menu
- as the game starts, access menu (press X) and save (first option)
- press F12 to quickly restart the game
- back at the title screen pick 'Load Game'
- ...get the crash

(if at any point you get a splash screen with some text and a clock image, you
need to press 'up,left,up,down,right' on the keyboard)

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