Fixing "Main game process exited with code 134" on Your Rust Server

Server crashing right on startup with "Main game process exited with code 134"? Your RustDedicated process aborts (SIGABRT signal), looping restarts — no map gen, no players. Common especially with Oxide/uMod mismatches or servers witt low resources.

Don't wipe yet; fix in 10 mins!  

This hits new servers hard, but it's usually mods, RAM, or files. Guide for beginners — step-by-step to stable wipes.

 

Why "Exited with Code 134" Happens 

  • Mod loader mismatch: Oxide/uMod/Carbon version doesn't match Rust server build (e.g., Windows Oxide on Linux).  
  • Out of memory / crash during boot: Low RAM allocation, big maps, or corrupted saves.
  • Corrupted files: Bad updates, mixed Rust versions, or incomplete installs.  
  • Startup config: Wrong args, missing libs on Linux.

Quick Check: Scroll console logs before the 134 — look for "assertion failed," "stack overflow," or Oxide errors.

 

Step 1: Stop & Backup (Safety First) 

  1. Orbit command (https://orbit.lunarracks.com/) > Your Rust server.
  2. Console tab > Red Stop.
  3. Backups tab > Create quick one (view our backup guide).

 

Step 2: Test Vanilla (Rule Out Mods)

  1. Startup tab > Disable Oxide/uMod:
    1. Set MOD_LOADER or similar to 0 / vanilla (egg vars).
    2. Or delete Oxide files: Files tab > Delete oxide/ folder (or Carbon/).
  2. Save > Start.
  3. Works? Mods guilty — proceed to Step 4.
  4. Still crashes? Next.

Tip: Fresh reinstall wipes mods anyway.

 

Step 3: Reinstall Server Files (Nuclear Option)

  1. Settings tab > Scroll to Reinstall Server.
  2. Click Reinstall > Confirm (keeps configs/backups).
  3. Startup > Ensure latest Rust version (e.g., public).
  4. Increase Memory Limit: Bump to 8-16GB (134 often RAM-related).  
  5. Save > Start. Watch for "Server startup complete."

 

Step 4: Re-Add Mods Safely (If Needed)

  1. Download exact Oxide/uMod for your Rust version: uMod.org > Builds > Match commit/hash.
  2. Files > Upload Oxide zip > Extract to root.
  3. Edit oxide/config/oxide.config.json: Verify ports match panel.
  4. Restart. No 134? Add plugins one-by-one.

Note: Always Linux 64-bit Oxide — not Windows!

 

Still Crashing? Troubleshooting Table 

Issue Fix
Oxide reinitializing / version error Update Oxide to match Rust (check your logs for build ID)
Map gen crash Files > Delete server/identity/ or world files > Restart procedural maps or scale down map size.
Low RAM / OOM Startup > +4GB memory > Save or Scale down map size.
Linux binaries issue Reinstall server.

 

Bonus: Prevent 134 Forever 

  • Schedules: Auto-restart + update Oxide weekly.
  • Monitoring: Use console alerts for crashes.
  • Vanilla First: Always test clean before mods.

 

Quick Recap (Cheat Sheet) 

Step Action
1 Stop & backup
2 Disable mods > Start or scale down map > Start
3 Reinstall + mod RAM > Start
4 Match Oxide version > Restart

 

Need Help? 

 


 

Crash conquered! 

Fresh map loading, raids incoming - server unbreakable.

 

Was this answer helpful?

Related Articles

Server not visible

Lagging/ crashing

Connection failure

Connecting to Your Custom Rust Server

Built a savage world in Rust but can't get your crew in? Connecting to a custom Rust server (like...

Powered by WHMCompleteSolution