[0.16.51] Crash with specific save: "TransportLine::unsquash"

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
greenscape
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sun Sep 16, 2018 6:00 pm
Contact:

[0.16.51] Crash with specific save: "TransportLine::unsquash"

Post by greenscape »

Crash 30s after loading save.
Tried restarting multiple times, with no avail.

There is the log: https://pastebin.com/a4B67Z5s

Loewchen
Global Moderator
Global Moderator
Posts: 8284
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.16.51] Crash with specific save: "TransportLine::unsquash"

Post by Loewchen »

Post the save and the dump please.

Code: Select all

   0.000 2018-09-16 20:49:36; Factorio 0.16.51 (build 36654, linux64, steam)
   0.101 Operating system: Linux (LinuxMint 19)
   0.101 Program arguments: "//SteamLibrary/SteamApps/common/Factorio/bin/x64/factorio" 
   0.101 Read data path: //SteamLibrary/SteamApps/common/Factorio/data
   0.101 Write data path: //.factorio [52699/180854MB]
   0.101 Binaries path: //SteamLibrary/SteamApps/common/Factorio/bin
   0.120 System info: [CPU: AMD Phenom(tm) II X4 955 Processor, 4 cores, RAM: 16038 MB]
   0.120 Environment: DISPLAY=:0, WAYLAND_DISPLAY=<unset>
   0.121 Display options: [FullScreen: 1] [VSync: 1] [UIScale: system (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.140 Available display adapters: 1
   0.141  [0]: resolution 1920x1200px at [0,0]
   0.141 Create display on adapter 0. Size 1280x720 at position [310, 222].
   0.518 Initialised OpenGL:[0] GeForce GTX 750 Ti/PCIe/SSE2; driver: 4.6.0 NVIDIA 396.54
   0.519   Video memory size (dedicated/total available/current available): 2048/2048/1760 MB
   0.565 Graphics settings preset: high
   0.565 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false] [Shader: 1]
   0.565                   [Parallel sprite loading: 1] [Max texture size: 0/8192] [Bmp cache: 0] [Sprite slicing: 1] [Low quality rotation: 0]
   0.683 Loading mod core 0.0.0 (data.lua)
   0.701 Loading mod base 0.16.51 (data.lua)
   0.851 Loading mod base 0.16.51 (data-updates.lua)
   0.918 Checksum for core: 840319042
   0.918 Checksum of base: 3323233190
   1.080 Loading sounds...
   1.121 Info PlayerData.cpp:67: Local player-data.json unavailable
   1.121 Info PlayerData.cpp:70: Cloud player-data.json available, timestamp 1537047656
   1.212 Loaded shader file //SteamLibrary/SteamApps/common/Factorio/data/core/graphics/shaders/game.glsl
   1.212 Loaded shader file //SteamLibrary/SteamApps/common/Factorio/data/core/graphics/shaders/zoom-to-world.glsl
   1.213 Loaded shader file //SteamLibrary/SteamApps/common/Factorio/data/core/graphics/shaders/alpha-mask.glsl
   1.237 Initial atlas bitmap size is 16384
   1.243 Created atlas bitmap 16384x5940 [none]
   1.244 Created atlas bitmap 16384x847 [shadow]
   1.245 Created atlas bitmap 16384x682 [decal]
   1.245 Created atlas bitmap 8192x1492 [mipmap]
   1.246 Created atlas bitmap 8192x800 [mipmap, smoke]
   1.247 Created atlas bitmap 8192x2376 [linear-minification, mipmap, terrain]
   1.248 Created atlas bitmap 8192x1036 [no-crop, trilinear-filtering, icon, light]
   1.248 Created atlas bitmap 8192x238 [alpha-mask]
  10.839 Sprites loaded
  10.839 Convert atlas 8192x1492 to: mipmap 
  11.037 Convert atlas 8192x800 to: mipmap 
  11.134 Convert atlas 8192x2376 to: min-linear 
  11.450 Convert atlas 8192x1036 to: trilinear-filtering 
  11.594 Convert atlas 8192x238 to: alpha-mask
  11.623 Custom inputs active: 0
  11.692 Factorio initialised
  15.682 Loading map ///.factorio/saves/_autosave2.zip: 10317286 bytes.
  15.701 Loading Level.dat: 21091589 bytes.
  15.706 Info Scenario.cpp:136: Map version 0.16.51-0
  16.292 Loading script.dat: 176 bytes.
  16.295 Checksum for script ///.factorio/temp/currently-playing/control.lua: 950616531
  29.913 Error CrashHandler.cpp:522: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
Raw stacktrace: 0x961898, 0xa81ebd, 0x9a9f01, 0x9aa338, 0x9aa389, 0x137f228, 0x12890, 0x4ad032, 0x9b366c, 0x9c7546, 0xc599dc, 0xc5a012, 0xc5a47c, 0xc6cb49, 0xc71d70, 0x965bf5, 0x150b65f, 0x76db, 0
  36.304 Warning Logger.cpp:494: Symbols.size() == 26, usedSize == 18
#0  0x0000000000a81ebd in std::__uniq_ptr_impl<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::_M_ptr() const at /usr/include/c++/7/bits/unique_ptr.h:147
#1  0x00000000009a9f01 in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::get() const at /usr/include/c++/7/bits/unique_ptr.h:337
#2  0x00000000009aa338 in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::operator->() const at /usr/include/c++/7/bits/unique_ptr.h:331
#3  0x00000000009aa389 in Logger::flush() at /tmp/factorio-build-W6I4O6/src/Util/Logger.cpp:533
#4  0x000000000137f228 in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-build-W6I4O6/src/Util/Logger.cpp:521
#5  0x0000000000012890 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-build-W6I4O6/src/Util/CrashHandler.cpp:173
#6  0x00000000004ad032 in CrashHandler::commonSignalHandler(int) at /tmp/factorio-build-W6I4O6/src/Util/CrashHandler.cpp:525
#7  0x00000000009b366c in CrashHandler::firstChanceHandler(int, void*, void*) at /tmp/factorio-build-W6I4O6/src/Util/CrashHandler.cpp:604
#8  0x00000000009c7546 in google_breakpad::ExceptionHandler::SignalHandler(int, siginfo_t*, void*) at ??:?
#9  0x0000000000c599dc in ?? at ??:0
#10 0x0000000000c5a012 in FixedPointNumberTemplate<int, 8u>::operator-(FixedPointNumberTemplate<int, 8u> const&) const at /tmp/factorio-build-W6I4O6/src/Util/FixedPointNumber.hpp:72
#11 0x0000000000c5a47c in TransportLine::unsquash(FixedPointNumberTemplate<int, 8u>) at /tmp/factorio-build-W6I4O6/src/Entity/TransportLine.cpp:337
#12 0x0000000000c6cb49 in TransportLine::move(unsigned int, TransportLine*, TransportLine*, SplitterMovementResult&, bool) at /tmp/factorio-build-W6I4O6/src/Entity/TransportLine.cpp:228
#13 0x0000000000c71d70 in TransportLine::update(unsigned int, unsigned int) at /tmp/factorio-build-W6I4O6/src/Entity/TransportLine.cpp:195
#14 0x0000000000965bf5 in TransportLineManager::update(unsigned int) at /tmp/factorio-build-W6I4O6/src/Entity/TransportLineManager.cpp:69
#15 0x000000000150b65f in Map::update() at /tmp/factorio-build-W6I4O6/src/Map/Map.cpp:1355
#16 0x00000000000076db in Game::update() at /tmp/factorio-build-W6I4O6/src/Game.cpp:163
#17 (nil) in Scenario::update() at /tmp/factorio-build-W6I4O6/src/Scenario/Scenario.cpp:883
#18 (nil) in Scenario::updateStep() at /tmp/factorio-build-W6I4O6/src/Scenario/Scenario.cpp:789
#19 0x00007fa0415a1c30 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) at /tmp/factorio-build-W6I4O6/src/MainLoop.cpp:1007
#20 0x00007fa03ba18710 in MainLoop::gameUpdateLoop(MainLoop::HeavyMode) at /tmp/factorio-build-W6I4O6/src/MainLoop.cpp:874
#21 0x0000000000000008 in std::function<void ()>::operator=(decltype(nullptr)) at /usr/include/c++/7/bits/std_function.h:514
#22 0x0000000000000007 in WorkerThread::loop() at /tmp/factorio-build-W6I4O6/src/Util/WorkerThread.cpp:36
#23 0x000000000000001b in execute_native_thread_routine at convert_UTF.c:?
#24 0x00007fa0415a1b30 in ?? at ??:0
#25 0x00007fa0415a1c58 in ?? at ??:0
Stack trace logging done
  42.907 Warning Logger.cpp:494: Symbols.size() == 21, usedSize == 17
  42.907 Error CrashHandler.cpp:174: Map tick at moment of crash: 9594755
  42.907 Error Util.cpp:67: 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.
  42.907 Uploading log file
  43.033 Info CrashHandler.cpp:617: Wrote minidump to ///.factorio/factorio-dump-current.dmp

greenscape
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sun Sep 16, 2018 6:00 pm
Contact:

Re: [0.16.51] Crash with specific save: "FixedPointNumberTemplate"

Post by greenscape »

Here they are, thanks for a quick response!
Attachments
factorio-dump-current.dmp
(234.67 KiB) Downloaded 62 times
_autosave2.zip
(9.84 MiB) Downloaded 61 times


greenscape
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sun Sep 16, 2018 6:00 pm
Contact:

Re: [0.16.51] Crash with specific save: "TransportLine::unsquash"

Post by greenscape »

As weird as it is, it has stopped crashing, until it crashed again 1.5 hours in.

New log: https://pastebin.com/0HKdEDjj

Also attaching save and dump, just in case.
Attachments
factorio-dump-current.dmp
(214.62 KiB) Downloaded 46 times
_autosave3.zip
(9.91 MiB) Downloaded 61 times

Twinsen
Factorio Staff
Factorio Staff
Posts: 1329
Joined: Tue Sep 23, 2014 7:10 am
Contact:

Re: [0.16.51] Crash with specific save: "TransportLine::unsquash"

Post by Twinsen »

Can't seem to replicate the issue.
Also the bug report is a bit too old to investigate more. Possibly already fixed.

Post Reply

Return to “Pending”