Describe the Bug
SEGFAULT on server start in docker
Your Runtime Command or Docker Compose File
cat docker-compose.yaml
services:
satisfactory-server:
container_name: 'satisfactory-server'
hostname: 'satisfactory-server'
image: 'wolveix/satisfactory-server:latest'
ports:
- '7777:7777/udp'
- '7777:7777/tcp'
volumes:
- './config:/config'
environment:
- MAXPLAYERS=4
- PGID=1000
- PUID=1000
- STEAMBETA=false
# - VMOVERRIDE=true
restart: unless-stopped
deploy:
resources:
limits:
memory: 10G
reservations:
memory: 8G
Debug Output
docker-compose logs -f
Attaching to satisfactory-server
satisfactory-server | ===== Satisfactory Server 1.9.5 =====
satisfactory-server | https://github.com/wolveix/satisfactory-server
satisfactory-server |
satisfactory-server | Debugging enabled (the container will exit after printing the debug info)
satisfactory-server |
satisfactory-server | Printing environment variables:
satisfactory-server | declare -x AUTOSAVENUM="5"
satisfactory-server | declare -x CURRENTGID="0"
satisfactory-server | declare -x CURRENTUID="0"
satisfactory-server | declare -x DEBIAN_FRONTEND="noninteractive"
satisfactory-server | declare -x DEBUG="true"
satisfactory-server | declare -x DISABLESEASONALEVENTS="false"
satisfactory-server | declare -x GAMECONFIGDIR="/config/gamefiles/FactoryGame/Saved"
satisfactory-server | declare -x GAMESAVESDIR="/home/steam/.config/Epic/FactoryGame/Saved/SaveGames"
satisfactory-server | declare -x HOME="/home/steam"
satisfactory-server | declare -x HOSTNAME="satisfactory-server"
satisfactory-server | declare -x LANG="en_US.UTF-8"
satisfactory-server | declare -x LANGUAGE="en_US:en"
satisfactory-server | declare -x LOG="false"
satisfactory-server | declare -x MAXOBJECTS="2162688"
satisfactory-server | declare -x MAXPLAYERS="4"
satisfactory-server | declare -x MAXTICKRATE="30"
satisfactory-server | declare -x MULTIHOME="::"
satisfactory-server | declare -x OLDPWD
satisfactory-server | declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
satisfactory-server | declare -x PGID="1000"
satisfactory-server | declare -x PUID="1000"
satisfactory-server | declare -x PWD="/config"
satisfactory-server | declare -x SERVERGAMEPORT="7777"
satisfactory-server | declare -x SERVERSTREAMING="true"
satisfactory-server | declare -x SHLVL="1"
satisfactory-server | declare -x SKIPUPDATE="false"
satisfactory-server | declare -x STEAMAPPID="1690800"
satisfactory-server | declare -x STEAMBETA="false"
satisfactory-server | declare -x STEAMGID="1000"
satisfactory-server | declare -x STEAMUID="1000"
satisfactory-server | declare -x TIMEOUT="30"
satisfactory-server | declare -x USER="steam"
satisfactory-server | declare -x VERSION="1.9.5"
satisfactory-server | declare -x VMOVERRIDE="false"
satisfactory-server |
satisfactory-server | System info:
satisfactory-server | OS: Linux satisfactory-server 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
satisfactory-server | CPU: AMD Ryzen 7 3700X 8-Core Processor
satisfactory-server | RAM: 26GB/31GB
satisfactory-server | HDD: 390GB/635GB (1% used)
satisfactory-server |
satisfactory-server | Current version:
satisfactory-server | 1.9.5
satisfactory-server | Current user:
satisfactory-server | uid=0(root) gid=0(root) groups=0(root)
satisfactory-server | Proposed user:
satisfactory-server | uid=1000(?) gid=1000(?) groups=1000(?)
satisfactory-server |
satisfactory-server | Exiting...
System Specs (please complete the following information):
===== START ISSUE REPORT =====
OS: Linux not-alone.biz 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
CPU: AMD Ryzen 7 3700X 8-Core Processor
RAM: 27GB/31GB
HDD: 18GB/387GB (5% used)
===== END ISSUE REPORT =====
Logs
log_segfault.txt
Additional Context
memory is tested with memtest, server is stable at all. .config folder is empty on start
Describe the Bug
SEGFAULT on server start in docker
Your Runtime Command or Docker Compose File
Debug Output
System Specs (please complete the following information):
Logs
log_segfault.txt
Additional Context
memory is tested with memtest, server is stable at all. .config folder is empty on start