Page 1 of 1

Linux - intel_do_flush_locked failed: Input/output error

Posted: Sat May 20, 2017 4:05 pm
by zachcarter
Hi:

I've been experiencing this crash periodically since I started playing factorio at 0.14. It still happens on the latest version (0.15.12). There doesn't seem to be a specific trigger. It just happens once in a while. It usually locks up my entire computer and I have to reset, but sometimes only factorio crashes and I don't have to reboot.

17.187 Applying migration: Base Mod: 2017-04-26_Factorio_0.15.3.lua
17.204 Loading script.dat: 223 bytes.
17.205 Checksum for script /opt/factorio/temp/currently-playing/control.lua: 76911248
intel_do_flush_locked failed: Input/output error
777.063 Error CrashHandler.cpp:232: Received SIGSEGV
777.064 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...

I am running Fedora Linux version 25, 64 bit. I have a very recent Skylake CPU, and am using the integrated intel graphics on my ASRock motherboard. I have lots of memory installed on the machine.

The problem happens in multiple games/saves.

Really enjoying playing the game, but It would be unplayable without autosave :)

thanks!
secondlaunch.zip
Save
(14.45 MiB) Downloaded 59 times
factorio-current.log
Log File
(9.52 KiB) Downloaded 76 times

Re: Linux - intel_do_flush_locked failed: Input/output error

Posted: Mon May 29, 2017 5:04 pm
by posila
The error is from intel graphics driver. Can you post log when this happens in 0.15.16? We have enabled more vebose OpenGL logging, I want to see if there are OGL error before the crash.