#14328 closed defect (fixed)
TETRAEDGE: Quitting from the main menu of Syberia freezes ScummVM if "Return to the launcher" is set
Reported by: | Thunderforge | Owned by: | criezy |
---|---|---|---|
Priority: | high | Component: | Engine: Tetraedge |
Version: | Keywords: | has-pull-request | |
Cc: | Game: | Syberia 1 |
Description (last modified by )
When quitting from the main menu in Syberia (the first game), ScummVM freezes.
Reproduction Steps
- In the ScummVM launcher, go to "Global Options" → "GUI" and then check "Return to the launcher when leaving the game"
- Launch Syberia in ScummVM
- On the main menu, click "Exit Game"
- On the prompt, "Do you really want to quit?", click "OK"
The music will continue but ScummVM will freeze.
Versions Tested
- ScummVM 2.8.0 Daily 2023-03-14 macOS x64
- Syberia 1.0.2 macOS (GOG release)
Change History (11)
comment:1 by , 20 months ago
Description: | modified (diff) |
---|
comment:2 by , 20 months ago
Summary: | TETRAEDGE: Quitting from the main menu freezes ScummVM → TETRAEDGE: Quitting from the main menu of Syberia freezes ScummVM |
---|
comment:3 by , 20 months ago
Description: | modified (diff) |
---|
comment:4 by , 20 months ago
Priority: | normal → high |
---|
comment:5 by , 20 months ago
comment:6 by , 20 months ago
I'm running on the macOS x64 builds, not the Windows builds. It's still happening consistently in the latest dailies. Let me know how I can help resolve it.
comment:7 by , 20 months ago
I found out that this only happens if you go to the ScummVM Launcher -> Global Options -> GUI and then check "Return to the launcher when leaving the game". If that option is unchecked, there is no freeze.
comment:8 by , 20 months ago
Description: | modified (diff) |
---|---|
Summary: | TETRAEDGE: Quitting from the main menu of Syberia freezes ScummVM → TETRAEDGE: Quitting from the main menu of Syberia freezes ScummVM if "Return to the launcher" is set |
comment:9 by , 20 months ago
Keywords: | has-pull-request added |
---|
I created a pull request that fixes this issue.
It also fixes a separate issue when the Ask for confirmation on exit
option is toggled on in the ScummVM options.
comment:10 by , 20 months ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
The pull request has already been merged, so the issue should be fixed now.
I can't reproduce this (or the corresponding Syberia 2 lockup #14329) on macOS - I even ran with address sanitizer to make sure nothing seems wrong. I wonder if there is a problem unique to Windows builds?