Debugging Server Crashes & Reading Logs in Arma Reforger
Server crashed? Don’t panic. Reforger logs are verbose, and with the right tools, you can trace the issue, patch it, and get your ops back online. This guide walks through crash diagnosis, log parsing, and proactive debugging.Step 1: Locate Your Logs
- For dedicated servers, logs live in:
/home/armauser/.local/share/ArmaReforger/Logs (Linux)
%USERPROFILE%\Documents\My Games\ArmaReforger\logs (Windows) - Look for files like:
CrashReports.log – crash metadata
server.log – runtime output
modloader.log – mod loading issues
Step 2: Read the Crash Report
Open `CrashReports.log` and look for:
Code:
Date: 2025-08-08 03:14:22
Game Version: 1.4.0.48
State: Failed (Error Code 0xC0000005)
GUID: 7F3A-9D2B-4C1E
What to check:
- Error codes (e.g. `0xC0000005` = access violation)
- Repro steps—what triggered the crash?
- Was it mod-related, scenario-related, or platform-specific?
Step 3: Parse server.log
This file shows real-time output. Look for:- Mod loading failures
- Missing scenario files
- Invalid config syntax
- Script exceptions or null references
Use:
Code:
tail -f server.log
Step 4: Validate Modloader.log
If your server crashes on startup, it’s often a mod issue. Open `modloader.log` and look for:
Code:
Failed to load mod: BetterMuzzleFlashes
Reason: Missing dependency: WeaponCore
Fix by:
- Adding missing mods to your config
- Checking mod versions and compatibility
- Validating mod IDs from ServerData.json
Step 5: Use External Tools
- ARSM Monitor – live stats, logs, and crash tracking
- ReforgerJS Logger – structured event logging for player actions, kills, and admin events
These tools help you catch issues before they crash the server.
Step 6: Report to Bohemia (Optional)
- Use the Crash Reporter dialog if available
- Attach `CrashReports.log` and reproduction steps
- Submit via Bohemia Feedback Tracker
Pro Tips
- Always validate your JSON configs before restart
- Batch mod installs—don’t dump 30 mods at once
- Use `-maxFPS` to prevent runaway CPU usage
- Keep logs rotated—don’t let them balloon