Page 1 of 1

[0.15.14] Crash when trying to select item in train scedule

Posted: Fri May 26, 2017 2:47 pm
by ridcully
Steps to reproduce:

Add "item count" to stop with "time passed" condition. Delete the "time passed" condition. Click the empty space to select the item for the item count. In the window select another item group. Game crashes on selecting that tab.

An autosave exists. Let me know, if you need more information.

Last lines of the log:

Code: Select all

309.497 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
 310.142 Warning Logger.cpp:396: Symbols.size() == 17, usedSize == 15
#0  0x0000000000aa99dd in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-NrTOjP/src/Util/Logger.cpp:421
#1  0x00000000006f5830 in CrashHandler::writeStackTrace() at /tmp/factorio-NrTOjP/src/Util/CrashHandler.cpp:105
#2  0x00000000006f5ab4 in CrashHandler::SignalHandler(int) at /tmp/factorio-NrTOjP/src/Util/CrashHandler.cpp:237
#3  0x00007fa67e425030 in ?? at ??:0
#4  0x0000000000f4f9c9 in agui::Widget::dispatchUserConfirmed() at ??:?
#5  0x0000000000f5a8f9 in agui::Gui::handleMouseUp(agui::MouseInput const&) [clone .part.94] [clone .constprop.106] at Gui.cpp:?
#6  0x0000000000f5b5cf in agui::Gui::_dispatchMouseEvents() at ??:?
#7  0x0000000000f5b752 in agui::Gui::logic() at ??:?
#8  0x0000000000e35e5c in GlobalContext::updateGui() [clone .isra.106325] at /tmp/factorio-NrTOjP/src/GlobalContext.cpp:993
#9  0x0000000000e53e4b in processAllegroEvent at /tmp/factorio-NrTOjP/src/MainLoop.cpp:586
#10 0x0000000000e54c9c in processAllegroEvents at /tmp/factorio-NrTOjP/src/MainLoop.cpp:463
#11 0x0000000000e58ec0 in MainLoop::prePrepare() at /tmp/factorio-NrTOjP/src/MainLoop.cpp:315
#12 0x0000000000ed0d5c in mainLoopStep at /tmp/factorio-NrTOjP/src/MainLoop.cpp:388
#13 0x00007fa67e4122b1 in run at /tmp/factorio-NrTOjP/src/MainLoop.cpp:236
#14 0x000000000040b269 in main at /tmp/factorio-NrTOjP/src/Main.cpp:980
 310.750 Warning Logger.cpp:396: Symbols.size() == 16, usedSize == 14
 310.750 Error CrashHandler.cpp:106: Map tick at moment of crash: 7514682
 310.750 Error Util.cpp:80: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

Re: [0.15.14] Crash when trying to select item in train scedule

Posted: Fri May 26, 2017 4:14 pm
by JOndra91
Same thing happened to me, with slightly different steps (I don't remember steps exactly but it included "item count" condition), while messing with train schedule.
But I could reproduce the bug according to ridcully's steps, the only difference is that I had to click on groups multiple times, randomly switching them.
Log from first crash

Re: [0.15.14] Crash when trying to select item in train scedule

Posted: Fri May 26, 2017 6:02 pm
by ridcully
Still there in 15.15. Toggling the tabs triggers the crash for me. This time it took two switches.

Re: [0.15.14] Crash when trying to select item in train scedule

Posted: Fri May 26, 2017 6:09 pm
by Rseding91
This seems to happen mostly on Linux. I can't make it happen on Windows but I do know what's going wrong and will have it fixed for the next version of 0.15.

Re: [0.15.14] Crash when trying to select item in train scedule

Posted: Fri May 26, 2017 7:20 pm
by ridcully
Good to hear. Thanks. For the record, this also happended when toggling the tabs for picking a network condition

crash while making blueprint

Posted: Sat May 27, 2017 8:02 am
by mrvn
Merged.

First time the game crashed, ever.

I was making a blueprint of some stuff I created in a 0.15.6 multiplayer game in 0.15.15.

431.809 Error CrashHandler.cpp:232: Received SIGSEGV
432.621 Warning Logger.cpp:396: Symbols.size() == 18, usedSize == 16
Factorio crashed. Generating symbolized stacktrace, please wait ...
433.413 Warning Logger.cpp:396: Symbols.size() == 17, usedSize == 15
#0 0x000000000073edb0 in CrashHandler::writeStackTrace() at /tmp/factorio-6wKS7q/src/Util/CrashHandler.cpp:105
#1 0x000000000073f034 in CrashHandler::SignalHandler(int) at /tmp/factorio-6wKS7q/src/Util/CrashHandler.cpp:237
#2 0x00007f59c92cc030 in ?? at ??:0
#3 0x00007f59c93c1f9b in ?? at ??:0
#4 0x0000000000f58d83 in agui::Widget::dispatchUserConfirmed() at ??:?
#5 0x0000000000f63cd9 in agui::Gui::handleMouseUp(agui::MouseInput const&) [clone .part.94] [clone .constprop.106] at Gui.cpp:?
#6 0x0000000000f649af in agui::Gui::_dispatchMouseEvents() at ??:?
#7 0x0000000000f64b32 in agui::Gui::logic() at ??:?
#8 0x0000000000e40854 in GlobalContext::updateGui() [clone .isra.106308] at /tmp/factorio-6wKS7q/src/GlobalContext.cpp:993
#9 0x0000000000e5c877 in processAllegroEvent at /tmp/factorio-6wKS7q/src/MainLoop.cpp:586
#10 0x0000000000e5d6c8 in processAllegroEvents at /tmp/factorio-6wKS7q/src/MainLoop.cpp:463
#11 0x0000000000e61424 in MainLoop::prePrepare() at /tmp/factorio-6wKS7q/src/MainLoop.cpp:315
#12 0x0000000000eda134 in mainLoopStep at /tmp/factorio-6wKS7q/src/MainLoop.cpp:388
#13 0x00007f59c92b92b1 in run at /tmp/factorio-6wKS7q/src/MainLoop.cpp:236
#14 0x000000000040ae69 in main at /tmp/factorio-6wKS7q/src/Main.cpp:980
433.413 Error CrashHandler.cpp:106: Map tick at moment of crash: 12541607
433.413 Error Util.cpp:80: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

------------- Error -------------
Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

Log file location: /home/mrvn/factorio/factorio/factorio-current.log

Would you like to copy the path to the clipboard?
---------------------------------
Segmentation fault

Crash when stopping to track lazy boy

Posted: Sat May 27, 2017 8:25 am
by mrvn
Merged.

Second crash in 0.15.15. I have to say this one is a lemon.

I was tracking lazy boy in 0.15.13 and when I try to untrack it in 0.15.15, even in a fresh new game, it crashes.

27.186 Checksum for script /home/mrvn/factorio/factorio/temp/currently-playing/control.lua: 282129324
29.679 Error CrashHandler.cpp:232: Received SIGSEGV
30.467 Warning Logger.cpp:396: Symbols.size() == 17, usedSize == 15
Factorio crashed. Generating symbolized stacktrace, please wait ...
31.254 Warning Logger.cpp:396: Symbols.size() == 16, usedSize == 14
#0 0x000000000073edb0 in CrashHandler::writeStackTrace() at /tmp/factorio-6wKS7q/src/Util/CrashHandler.cpp:105
#1 0x000000000073f034 in CrashHandler::SignalHandler(int) at /tmp/factorio-6wKS7q/src/Util/CrashHandler.cpp:237
#2 0x00007f73da4f7030 in ?? at ??:0
#3 0x0000000000f58d99 in agui::Widget::dispatchUserConfirmed() at ??:?
#4 0x0000000000f63cd9 in agui::Gui::handleMouseUp(agui::MouseInput const&) [clone .part.94] [clone .constprop.106] at Gui.cpp:?
#5 0x0000000000f649af in agui::Gui::_dispatchMouseEvents() at ??:?
#6 0x0000000000f64b32 in agui::Gui::logic() at ??:?
#7 0x0000000000e40854 in GlobalContext::updateGui() [clone .isra.106308] at /tmp/factorio-6wKS7q/src/GlobalContext.cpp:993
#8 0x0000000000e5c877 in processAllegroEvent at /tmp/factorio-6wKS7q/src/MainLoop.cpp:586
#9 0x0000000000e5d6c8 in processAllegroEvents at /tmp/factorio-6wKS7q/src/MainLoop.cpp:463
#10 0x0000000000e61424 in MainLoop::prePrepare() at /tmp/factorio-6wKS7q/src/MainLoop.cpp:315
#11 0x0000000000eda134 in mainLoopStep at /tmp/factorio-6wKS7q/src/MainLoop.cpp:388
#12 0x00007f73da4e42b1 in run at /tmp/factorio-6wKS7q/src/MainLoop.cpp:236
#13 0x000000000040ae69 in main at /tmp/factorio-6wKS7q/src/Main.cpp:980
31.255 Error CrashHandler.cpp:106: Map tick at moment of crash: 65
31.255 Error Util.cpp:80: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

------------- Error -------------
Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

Log file location: /home/mrvn/factorio/factorio/factorio-current.log

Would you like to copy the path to the clipboard?
---------------------------------
Segmentation fault

EDIT: Same crash in 0.15.14

Re: [0.15.14] Crash when trying to select item in train scedule

Posted: Sat May 27, 2017 3:10 pm
by daniel34
Merged two threads above, this thread containing 2 reports might also be connected but they happened on Windows 0.15.15: viewtopic.php?f=7&t=48655

Re: [0.15.14] Crash when trying to select item in train scedule

Posted: Sat May 27, 2017 3:32 pm
by posila
Thanks for the reports.
It should be fixed in 0.15.16

Re: [0.15.14] Crash when trying to select item in train scedule

Posted: Sat May 27, 2017 7:53 pm
by ridcully
Thanks alot! I can confirm, that it's fixed in .16 for me.