[0.17.79] Demo crashes immediately (Ubuntu 20.04, Mesa driver 20.0.4, Intel Iris)
Posted: Thu May 21, 2020 8:32 pm
See attached logs.
www.factorio.com
https://forums.factorio.com/
Yes, the 0.18.31 version crashes the same way.valneq wrote: Tue May 26, 2020 9:29 pm Have you tried the 0.18 demo? Does that crash, too?
You can find it here:
https://www.factorio.com/download-demo/experimental
Thanks for the feedback.Rseding91 wrote: Tue May 26, 2020 9:37 pm Thanks for the report however:
* When I test the demo it works perfectly
* You seem to be the only person reporting having an issue
* The stack trace failed to symbolize (typical on Linux machines)
* The stack trace is 2 entries long (that typically means it crashed before it even gets to executing a line of code the game knows anything about)
All of the above in combination with the fact you're running Linux make me say the issue is something related to your systems configuration and not anything we control in code we've written.
Virtually every 'mysterious issue' crash report we've had where the player was running Linux has ended up being some configuration/driver/software issue on the players side.
However, if you're able to find a way that I can reproduce the issue on my machine (or if you can reproduce it with a correctly symbolized stack trace) I'll be happy to try to look into it more.
I have no next steps, sorry. Maybe one of the linux guys could point you somewhere. But neither of them have any issues running the game. My recommendation has always been: install Windows.majortal wrote: Mon Jun 15, 2020 9:46 am Thanks for the feedback.
What's the next step? Are there any flags I can tweak? I can do some basic debugging but I need a pointer to the right direction.
Are there any environmental concerns I should look at? Graphics driver?
Missing libraries from my install? I have a vanilla Ubuntu 20.04 install.
majortal wrote: Mon Jun 15, 2020 9:46 amThanks for the feedback.Rseding91 wrote: Tue May 26, 2020 9:37 pm Thanks for the report however:
* When I test the demo it works perfectly
* You seem to be the only person reporting having an issue
* The stack trace failed to symbolize (typical on Linux machines)
* The stack trace is 2 entries long (that typically means it crashed before it even gets to executing a line of code the game knows anything about)
All of the above in combination with the fact you're running Linux make me say the issue is something related to your systems configuration and not anything we control in code we've written.
Virtually every 'mysterious issue' crash report we've had where the player was running Linux has ended up being some configuration/driver/software issue on the players side.
However, if you're able to find a way that I can reproduce the issue on my machine (or if you can reproduce it with a correctly symbolized stack trace) I'll be happy to try to look into it more.
What's the next step? Are there any flags I can tweak? I can do some basic debugging but I need a pointer to the right direction.
Are there any environmental concerns I should look at? Graphics driver?
Missing libraries from my install? I have a vanilla Ubuntu 20.04 install.
Code: Select all
sudo apt install ubuntu-dbgsym-keyring
echo -e "deb http://ddebs.ubuntu.com focal main restricted universe multiverse\ndeb http://ddebs.ubuntu.com focal-updates main restricted universe multiverse\ndeb http://ddebs.ubuntu.com focal-proposed main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/ddebs.list
sudo apt update
sudo apt install -y gdb valgrind debian-goodies binutils strace libbsd0-dbgsym libx11-6-dbgsym libxcb1-dbgsym libxdmcp6-dbg libx11-6-dbgsym libglx-mesa0-dbgsym libglx0-dbgsym libc6-dbg libdrm2-dbgsym libdrm-intel1-dbgsym libgl1-mesa-dri-dbgsym libvorbis0a-dbgsym libvorbisenc2-dbgsym libogg-dbg libdbus-1-3-dbgsym libz3-4-dbgsym zlib1g-dbgsym libzstd1-dbgsym liblz4-1-dbgsym liblzma5-dbgsym libsystemd0-dbgsym libtinfo5-dbgsym libtinfo6-dbgsym libstdc++6-10-dbg libuuid1-dbgsym libxrender1-dbgsym libxshmfence1-dbgsym libxext6-dbg libxcursor1-dbgsym libxss1-dbgsym libxfixes3-dbgsym libxrandr2-dbgsym libxau6-dbg libwrap0-dbgsym libexpat1-dbgsym libelf1-dbgsym libsndfile1-dbgsym libffi7-dbgsym libpulse0-dbgsym libxcb-dri2-0-dbgsym libxcb-dri3-0-dbgsym libxcb-glx0-dbgsym libxcb-present0-dbgsym libxcb1-dbgsym libgcc-s1-dbgsym libllvm9-dbgsym
Code: Select all
$ gdb --args ./bin/x64/factorio --no-crash-handler
Code: Select all
$ valgrind ./bin/x64/factorio --no-crash-handler
Hey, thank you for helping out with troubleshooting.