Page 1 of 1

[.15.16] [Linux] CtD/SegFault after losing focus

Posted: Tue May 30, 2017 9:52 am
by VFaalcatnodriiro
Hey,

since this is now happening nearly all the time (not _really_ reproducable, though) I'm gonna report this and will submit a log every now and then when it happens.

What happens?

On Linux Mint Debian Edition, when I switch Desktops - or even ALT+TAB out of the game (fullscreen-mode), it segfaults. Not every time, but very often.
It happens modded and unmodded and no matter which savegame is used. It also happens on a newly started game on default settings without mods.
That's why I didn't support a savegame or anything.

Steps to reproduce:
* Start in LMDE
* ALT+TAB or switch desktop via CTRL+ALT+[LEFT|RIGHT]
* See the game crashing.

I'm happy to give further infmation if needed

Best Regards
Vala

Re: [.15.16] [Linux] CtD/SegFault after losing focus

Posted: Tue May 30, 2017 12:07 pm
by VFaalcatnodriiro
another log ;)

Re: [.15.16] [Linux] CtD/SegFault after losing focus

Posted: Tue May 30, 2017 8:37 pm
by TruePikachu

Code: Select all

1771.269 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
1772.483 Warning Logger.cpp:396: Symbols.size() == 13, usedSize == 12
#0  0x0000000000b8d0cd in logStacktrace at /tmp/factorio-Wdccag/src/Util/Logger.cpp:421
#1  0x000000000073fe80 in writeStackTrace at /tmp/factorio-Wdccag/src/Util/CrashHandler.cpp:105
#2  0x0000000000740104 in SignalHandler at /tmp/factorio-Wdccag/src/Util/CrashHandler.cpp:237
#3  0x00007f0529dd30e0 in ?? at ??:0
#4  0x00007f05242acd2d in ?? at ??:0
#5  0x00007f0524267a98 in ?? at ??:0
#6  0x000000000100898c in ogl_clear at /tmp/factorio-Wdccag/libraries/Allegro/src/opengl/ogl_draw.c:297
#7  0x0000000000fe9328 in al_clear_to_color at /tmp/factorio-Wdccag/libraries/Allegro/src/drawing.c:41
#8  0x0000000000e60bbd in mainLoopStep at /tmp/factorio-Wdccag/src/MainLoop.cpp:422
#9  0x0000000000ed9634 in run at /tmp/factorio-Wdccag/src/MainLoop.cpp:236
#10 0x00007f0529dbfb45 in main at /tmp/factorio-Wdccag/src/Main.cpp:980
#11 0x000000000040ae69 in ?? at ??:0
1773.485 Warning Logger.cpp:396: Symbols.size() == 12, usedSize == 11
1773.485 Error CrashHandler.cpp:106: Map tick at moment of crash: 894392

Code: Select all

 397.455 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
 398.655 Warning Logger.cpp:396: Symbols.size() == 13, usedSize == 12
#0  0x0000000000b8d0cd in logStacktrace at /tmp/factorio-Wdccag/src/Util/Logger.cpp:421
#1  0x000000000073fe80 in writeStackTrace at /tmp/factorio-Wdccag/src/Util/CrashHandler.cpp:105
#2  0x0000000000740104 in SignalHandler at /tmp/factorio-Wdccag/src/Util/CrashHandler.cpp:237
#3  0x00007efcd142a0e0 in ?? at ??:0
#4  0x00007efccb903d2d in ?? at ??:0
#5  0x00007efccb8bea98 in ?? at ??:0
#6  0x000000000100898c in ogl_clear at /tmp/factorio-Wdccag/libraries/Allegro/src/opengl/ogl_draw.c:297
#7  0x0000000000fe9328 in al_clear_to_color at /tmp/factorio-Wdccag/libraries/Allegro/src/drawing.c:41
#8  0x0000000000e60bbd in mainLoopStep at /tmp/factorio-Wdccag/src/MainLoop.cpp:422
#9  0x0000000000ed9634 in run at /tmp/factorio-Wdccag/src/MainLoop.cpp:236
#10 0x00007efcd1416b45 in main at /tmp/factorio-Wdccag/src/Main.cpp:980
#11 0x000000000040ae69 in ?? at ??:0
 399.691 Warning Logger.cpp:396: Symbols.size() == 12, usedSize == 11
 399.691 Error CrashHandler.cpp:106: Map tick at moment of crash: 903218

Code: Select all

1284.315 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
<snipped "Info BlueprintLibrary" output>
1284.873 Loading script.dat: 30247 bytes.
1284.874 Checksum for script /home/valandir/Games/factorio/temp/currently-playing/control.lua: 282129324
1284.876 Checksum for script __what-is-it-really-used-for__/control.lua: 3071483283
1284.878 Checksum for script __Bottleneck__/control.lua: 565627781
1284.879 Checksum for script __clock__/control.lua: 3180205693
1284.909 Checksum for script __creative-mode__/control.lua: 4230611772
1284.911 Checksum for script __folk-stopthat__/control.lua: 2519548899
1284.920 Checksum for script __KBlueprints__/control.lua: 3756574418
1284.920 Checksum for script __long-reach__/control.lua: 148492066
1284.923 Checksum for script __PavementDriveAssist__/control.lua: 596431671
1284.924 Checksum for script __wormmus-config__/control.lua: 3584186691
1285.427 Warning Logger.cpp:396: Symbols.size() == 13, usedSize == 12
#0  0x0000000000b8d0cd in logStacktrace at /tmp/factorio-Wdccag/src/Util/Logger.cpp:421
#1  0x000000000073fe80 in writeStackTrace at /tmp/factorio-Wdccag/src/Util/CrashHandler.cpp:105
#2  0x0000000000740104 in SignalHandler at /tmp/factorio-Wdccag/src/Util/CrashHandler.cpp:237
#3  0x00007fbaed9a40e0 in ?? at ??:0
#4  0x00007fbae7e7dd2d in ?? at ??:0
#5  0x00007fbae7e38a98 in ?? at ??:0
#6  0x000000000100898c in ogl_clear at /tmp/factorio-Wdccag/libraries/Allegro/src/opengl/ogl_draw.c:297
#7  0x0000000000fe9328 in al_clear_to_color at /tmp/factorio-Wdccag/libraries/Allegro/src/drawing.c:41
#8  0x0000000000e60bbd in mainLoopStep at /tmp/factorio-Wdccag/src/MainLoop.cpp:422
#9  0x0000000000ed9634 in run at /tmp/factorio-Wdccag/src/MainLoop.cpp:236
#10 0x00007fbaed990b45 in main at /tmp/factorio-Wdccag/src/Main.cpp:980
#11 0x000000000040ae69 in ?? at ??:0
1286.291 Warning Logger.cpp:396: Symbols.size() == 12, usedSize == 11
1286.291 Error CrashHandler.cpp:106: Map tick at moment of crash: 896141

Re: [.15.16] [Linux] CtD/SegFault after losing focus

Posted: Wed May 31, 2017 12:05 pm
by VFaalcatnodriiro
And another one, I was able to provoke the crash even before loading any game, just running factorio.

Re: [.15.16] [Linux] CtD/SegFault after losing focus

Posted: Mon Jun 26, 2017 7:36 pm
by Rseding91
Thanks for the report however it's crashing outside of Factorio code in a call to an OpenGL function which means there's nothing I can really do except recommend you try other graphics drivers.