Balatro-Multiplayer / Balatro-Multiplayer/BalatroMultiplayer

Game crash when restarting

Open
#500 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
335
Forks
106
Avg merge
2d 2h
Merged PRs (30d)
1

Description

Calling `love.event.quit "restart"` crashes the game with Multiplayer installed, with a stacktrace as such:
```
INFO - [G] Error: [love "boot.lua"]:48: Failed to initialize filesystem: already initialized
stack traceback:
[C]: in function 'init'
[love "boot.lua"]:48: in function <[love "boot.lua"]:42>
[C]: in function 'xpcall'
[love "boot.lua"]:357: in function <[love "boot.lua"]:355>
[C]: in function 'xpcall'
```

The easiest way to trigger this behavior is by toggling a mod on or off in Steamodded's in-game mod manager.

Contributor guide

Open the contributing guide

Research direction

Reproduce the crash by toggling a mod in Steamodded's in-game mod manager, then trace the restart path from love.event.quit "restart" and the reported love/boot.lua filesystem initialization error. Done means restarting after a mod toggle no longer crashes and the game initializes normally.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.