Skip to content

LOW: SettingsManager missing nil guard on g_currentMission #119

Description

@TheCodingDad-TisonK

Severity: LOW

File: src/settings/SettingsManager.lua:35-36
Multiplayer: No
Fix Complexity: TRIVIAL

Description

SettingsManager:getSettings() accesses g_currentMission.missionInfo without checking if the mission is loaded. If called during initialization or on the main menu, this crashes.


Source: Consolidated Bug Review 2026-07-26, FT-002

Metadata

Metadata

Labels

bugSomething isn't workingin-progressBeing actively investigated

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions