Page MenuHomeFeedback Tracker

Crash on #include statement with bad path in description.ext
New, NormalPublic

Description

When hosting a non-dedicated server, Arma 3 will crash at the mission selection screen if any mission in your mpmissions/ folder has an #include statement with a path that can't be resolved in the description.ext file.

Details

Severity
Crash
Resolution
Open
Reproducibility
Always
Operating System
Windows 10
Category
Server
Steps To Reproduce
  1. Create a new multiplayer mission and save it
  2. Make a new description.ext in that mission's folder in mpmissions/
  3. Add the line: #include "\notamod\notapath\totalnonsense.inc"
  4. Go back to the main Arma 3 menu
  5. Host a new server and get to the mission selection screen
  6. Arma 3 will crash
Additional Information

A number of special gameplay mods for Arma 3 (in particular, the popular mod "Arma Commander") feature missions that require as standard practice an #include statement in the description.ext that pulls in various common defines from the mod. When you deactivate the mod, you also have to purge all of the missions from your mpmissions/ folder, or else Arma 3 will crash.

Arguably Arma 3 should handle this case a little more gracefully?

Event Timeline

musurca created this task.Mon, May 6, 10:10 PM
Astaroth claimed this task.Mon, May 13, 4:06 PM
Astaroth added a subscriber: Astaroth.

Hi,
thanks for the report, we will look on it.