Acknowledgement of checking existent issues
What problem did you encounter?
Sober consistently crashes after ~5–6 minutes of use, regardless of whether the user is actively playing a game or idle. The Roblox client log ends normally — the crash occurs in Sober's C++ runtime wrapper (not inside Roblox itself), producing terminate called without an active exception on stderr. This error indicates a std::thread that is destroyed without being joined or detached (thread lifetime bug in Sober's runtime).
This was working fine previously (the user reports having to reinstall occasionally when it wouldn't open, but it would work for extended sessions). The crash started recently and affects both Sober 1.6.9 and 1.7.0.
System:
- OS: Arch Linux
- Desktop: Hyprland (Wayland)
- CPU: AMD Ryzen 5 PRO 4650G with Radeon Graphics
- GPU: AMD Radeon RX 6600 (RADV NAVI23)
- Driver: Mesa 25.3.5 (Vulkan API 1.4.328)
- Sober: 1.7.0 (also tested 1.6.9, same crash)
- Installation: Flatpak system-wide (flatpak run org.vinegarhq.Sober)
What I've tried (no change):
- use_opengl: true in config.json
- graphics_optimization_mode: performance
- enable_gamemode: false
- touch_mode: "fake-off"
- Clean reinstall (flatpak uninstall, removed ~/.var/app/org.vinegarhq.Sober/, reinstall)
- Gamescope — crashes with (EE) failed to read Wayland events: Broken pipe
- Downgrade to 1.6.8 — blocked by built-in killswitch ("This version of Sober is outdated")
- caps.videoMemory is capped at 67108864 (64MB) despite 8GB VRAM — unsure if related
Log:
latest.log
Additional notes:
- The terminate called without an active exception error appears on stderr when running flatpak run org.vinegarhq.Sober from a terminal — it is NOT captured in the Roblox log files. The Roblox log simply stops at ~340 seconds (~5:40).
- The crash happens both while playing a game (actively interacting) and while idle on the menu.
Video:
https://streamable.com/4hilu2
Roblox Experience link
No response
Acknowledgement of checking existent issues
What problem did you encounter?
Sober consistently crashes after ~5–6 minutes of use, regardless of whether the user is actively playing a game or idle. The Roblox client log ends normally — the crash occurs in Sober's C++ runtime wrapper (not inside Roblox itself), producing terminate called without an active exception on stderr. This error indicates a std::thread that is destroyed without being joined or detached (thread lifetime bug in Sober's runtime).
This was working fine previously (the user reports having to reinstall occasionally when it wouldn't open, but it would work for extended sessions). The crash started recently and affects both Sober 1.6.9 and 1.7.0.
System:
What I've tried (no change):
Log:
latest.log
Additional notes:
Video:
https://streamable.com/4hilu2
Roblox Experience link
No response