#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 , 4 years ago
| Description: | modified (diff) |
|---|
comment:2 by , 4 years ago
| Summary: | TETRAEDGE: Quitting from the main menu freezes ScummVM → TETRAEDGE: Quitting from the main menu of Syberia freezes ScummVM |
|---|
comment:3 by , 4 years ago
| Description: | modified (diff) |
|---|
comment:4 by , 4 years ago
| Priority: | normal → high |
|---|
comment:5 by , 4 years ago
comment:6 by , 4 years 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 , 4 years 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 , 4 years 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 , 4 years 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 , 4 years 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?