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
[.15.16] [Linux] CtD/SegFault after losing focus
-
- Long Handed Inserter
- Posts: 54
- Joined: Fri Aug 15, 2014 1:39 pm
- Contact:
[.15.16] [Linux] CtD/SegFault after losing focus
- Attachments
-
- factorio-previous.log
- (26.69 KiB) Downloaded 91 times
-
- factorio-current.log
- (47.03 KiB) Downloaded 94 times
Last edited by VFaalcatnodriiro on Wed May 31, 2017 12:00 pm, edited 1 time in total.
-
- Long Handed Inserter
- Posts: 54
- Joined: Fri Aug 15, 2014 1:39 pm
- Contact:
Re: [.15.16] [Linux] CtD/SegFault after losing focus
another log
- Attachments
-
- factorio-current.log
- (47.14 KiB) Downloaded 96 times
- TruePikachu
- Filter Inserter
- Posts: 978
- Joined: Sat Apr 09, 2016 8:39 pm
- Contact:
Re: [.15.16] [Linux] CtD/SegFault after losing focus
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
-
- Long Handed Inserter
- Posts: 54
- Joined: Fri Aug 15, 2014 1:39 pm
- Contact:
Re: [.15.16] [Linux] CtD/SegFault after losing focus
And another one, I was able to provoke the crash even before loading any game, just running factorio.
- Attachments
-
- factorio-current.log
- (3.67 KiB) Downloaded 95 times
Re: [.15.16] [Linux] CtD/SegFault after losing focus
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.
If you want to get ahold of me I'm almost always on Discord.