[.15.6] Crash on loading save on: "FluidBox::PipeConnection::PipeConnection"

This subforum contains all the issues which we already resolved.
Post Reply
HiddenWolf
Inserter
Inserter
Posts: 48
Joined: Thu Sep 24, 2015 1:37 pm

[.15.6] Crash on loading save on: "FluidBox::PipeConnection::PipeConnection"

Post by HiddenWolf »

Steam updated, I updated my mods, then loaded my save.
Migration notice due to a changed creative mode mod entity
Then an immediate crash.

Save was started in a .14.x version, but previously migrated to .15
The save/base is pretty large. Loading it might take a while, even though the base is currently mostly shut down.

Code: Select all

   0.007 2017-05-02 22:27:17; Factorio 0.15.6 (build 29362, win64, steam)
   0.007 Operating system: Windows 10 (build 15063) 
   0.008 Program arguments: "C:\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.008 Read data path: C:/Steam/steamapps/common/Factorio/data
   0.008 Write data path: C:/Users/Hidde/AppData/Roaming/Factorio
   0.008 Binaries path: C:/Steam/steamapps/common/Factorio/bin
   0.024 System info: [CPU:       Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz, 8 cores, RAM: 16290MB]
   0.025 Display options: [FullScreen: 1] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.026 Available display adapters: 1
   0.026  [0]: \\.\DISPLAY1 - NVIDIA GeForce GT 650M {0x05, [0,0], 1920x1200, 32bit, 60Hz}
   0.026 Create display on adapter 0. Size 1280x720 at position [310, 222].
   0.165 Initialised Direct3D:[0] NVIDIA GeForce GT 650M; driver: nvd3dumx.dll 21.21.13.7654
   0.169     Video memory size (dedicated video/dedicated system/shared system/available): 994/0/8145/4087 MB
   0.204 DSound: Starting _dsound_update thread
   0.204 DSound: Enter _dsound_update; tid=8348
   0.205 Device reset internal.
   0.207 Desktop composition is active.
   0.207 Graphics settings preset: high
   0.208 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [DXT: false]
   0.333 Loading mod settings rso-mod 3.1.2 (settings.lua)
   0.334 Loading mod settings creative-mode 0.3.2 (settings.lua)
   0.337 Loading mod settings long-reach 0.0.8 (settings.lua)
   0.346 Loading mod core 0.0.0 (data.lua)
   0.376 Loading mod base 0.15.6 (data.lua)
   0.758 Loading mod rso-mod 3.1.2 (data.lua)
   0.837 Loading mod auto-research 3.1.0 (data.lua)
   0.916 Loading mod autofill 1.4.7 (data.lua)
   1.003 Loading mod Auto_Deploy_Destroyers 0.1.5 (data.lua)
   1.086 Loading mod creative-mode 0.3.2 (data.lua)
   1.194 Loading mod nixie-tubes 0.15.13 (data.lua)
   1.279 Loading mod base 0.15.6 (data-updates.lua)
   1.374 Loading mod rso-mod 3.1.2 (data-updates.lua)
   1.480 Loading mod auto-research 3.1.0 (data-final-fixes.lua)
   1.567 Loading mod creative-mode 0.3.2 (data-final-fixes.lua)
   1.670 Checksum for core: 3409166051
   1.670 Checksum of base: 2213884006
   1.670 Checksum of rso-mod: 943207510
   1.670 Checksum of auto-research: 1568893371
   1.670 Checksum of autofill: 3086359458
   1.670 Checksum of Auto_Deploy_Destroyers: 2186797939
   1.670 Checksum of creative-mode: 2031026951
   1.670 Checksum of long-reach: 3995667697
   1.670 Checksum of nixie-tubes: 1164799181
   1.867 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493756204
   1.867 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1493236727
   2.003 Loaded shader file C:/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   2.005 Loaded shader file C:/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   2.019 Initial atlas bitmap size is 16384
   2.023 Created atlas bitmap 16384x7808
   2.559 Created atlas bitmap 4096x1904
   2.569 Created atlas bitmap 4096x3648
  13.884 Sprites loaded
  13.884 Convert atlas 4096x1904 to: trilinear-filtering 
  13.948 Convert atlas 4096x3648 to: mipmap 
  14.447 Loading sounds...
  18.391 Custom inputs active: 4
  18.448 Factorio initialised
  26.439 Loading map C:\Users\Hidde\AppData\Roaming\Factorio\saves\CREATIVE_LINES.zip: 13190184 bytes.
  26.569 Loading Level.dat: 43276938 bytes.
  26.573 Info Scenario.cpp:133: Map version 0.15.4-2
  26.578 Info PrototypeMigrationList.cpp:51: Activating migration creative-mode/creative-mode_0.3.2.json
  57.487 Info PrototypeMigrationList.cpp:51: Activating migration creative-mode/creative-mode_0.3.2.json
  57.549 Applying migration: Creative Mode: creative-mode_0.3.2.lua
  57.575 Loading script.dat: 214996 bytes.
  57.577 Checksum for script C:/Users/Hidde/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 76911248
  57.589 Checksum for script __rso-mod__/control.lua: 1698648995
  57.590 Checksum for script __auto-research__/control.lua: 2608236854
  57.596 Checksum for script __autofill__/control.lua: 3455809202
  57.599 Checksum for script __Auto_Deploy_Destroyers__/control.lua: 1753545747
  57.632 Checksum for script __creative-mode__/control.lua: 1560288851
  57.633 Checksum for script __long-reach__/control.lua: 148492066
  57.634 Checksum for script __nixie-tubes__/control.lua: 2199103901
  57.759 Script control.lua:356: AutoFill: Defaults Updated
  76.814 Loading map C:\Users\Hidde\AppData\Roaming\Factorio\saves\RSO2_15.zip: 49119538 bytes.
  76.863 Loading Level.dat: 141187437 bytes.
  76.869 Info Scenario.cpp:133: Map version 0.15.3-0
  76.875 Info PrototypeMigrationList.cpp:51: Activating migration creative-mode/creative-mode_0.3.2.json
 223.506 Info PrototypeMigrationList.cpp:51: Activating migration creative-mode/creative-mode_0.3.2.json
 223.569 Applying migration: Creative Mode: creative-mode_0.3.2.lua
 223.593 Loading script.dat: 174070 bytes.
 223.595 Checksum for script C:/Users/Hidde/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 76911248
 223.606 Checksum for script __rso-mod__/control.lua: 1698648995
 223.608 Checksum for script __auto-research__/control.lua: 2608236854
 223.613 Checksum for script __autofill__/control.lua: 3455809202
 223.616 Checksum for script __Auto_Deploy_Destroyers__/control.lua: 1753545747
 223.649 Checksum for script __creative-mode__/control.lua: 1560288851
 223.650 Checksum for script __long-reach__/control.lua: 148492066
 223.651 Checksum for script __nixie-tubes__/control.lua: 2199103901
 223.841 Script control.lua:356: AutoFill: Defaults Updated
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-0ypl8d\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-0ypl8d\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-0ypl8d\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-0ypl8d\src\fluid\fluidbox.cpp (22): FluidBox::PipeConnection::PipeConnection
c:\cygwin64\tmp\factorio-0ypl8d\src\fluid\fluidbox.cpp (255): FluidBox::FluidBox
c:\cygwin64\tmp\factorio-0ypl8d\src\entity\storagetank.cpp (27): StorageTank::StorageTank
c:\cygwin64\tmp\factorio-0ypl8d\src\entity\storagetankprototype.cpp (34): StorageTankPrototype::createInternal
c:\cygwin64\tmp\factorio-0ypl8d\src\entity\entityprototype.cpp (297): EntityPrototype::loadDummyEntity
c:\cygwin64\tmp\factorio-0ypl8d\src\entity\entityprototype.cpp (453): EntityPrototype::loadEntity
c:\cygwin64\tmp\factorio-0ypl8d\src\blueprint\blueprintentities.cpp (37): BlueprintEntities::BlueprintEntities
c:\cygwin64\tmp\factorio-0ypl8d\src\blueprint\blueprint.cpp (26): Blueprint::Blueprint
c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory (1630): std::make_unique<Blueprint,Map & __ptr64,MapDeserialiser & __ptr64>
c:\cygwin64\tmp\factorio-0ypl8d\src\blueprint\transferblueprintdata.cpp (45): TransferBlueprintData::loadBlueprint
c:\cygwin64\tmp\factorio-0ypl8d\src\blueprint\blueprintlibrary.cpp (497): BlueprintLibrary::applyTransferBlueprintData
c:\cygwin64\tmp\factorio-0ypl8d\src\gameactionhandler.cpp (3151): GameActionHandler::transferBlueprintData
c:\cygwin64\tmp\factorio-0ypl8d\src\gameactionhandler.cpp (263): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-0ypl8d\src\input\inputhandler.cpp (55): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-0ypl8d\src\input\inputhandler.cpp (47): InputHandler::flushActions
c:\cygwin64\tmp\factorio-0ypl8d\src\gameactionhandler.cpp (305): GameActionHandler::update
c:\cygwin64\tmp\factorio-0ypl8d\src\mainloop.cpp (819): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-0ypl8d\src\mainloop.cpp (695): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-0ypl8d\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(ParallelScenarioSaver * __ptr64),ParallelScenarioSaver * __ptr64>,std::default_delete<std::tuple<void (__cdecl*)(ParallelScenarioSaver * __ptr64),ParallelScenarioSaver * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD045E2774)
00007FFD045E2774 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD05BB0D61)
00007FFD05BB0D61 (ntdll): (filename not available): RtlUserThreadStart
 231.873 Error FluidBox.cpp:22: Flow energy is negative.
Logger::writeStacktrace skipped.
 231.873 Error CrashHandler.cpp:106: Map tick at moment of crash: 72409176
 231.873 Error Util.cpp:76: 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.

Attachments
factorio-current.log
(9.03 KiB) Downloaded 74 times
RSO2_15.zip
(46.84 MiB) Downloaded 84 times
mods.zip
(12.53 MiB) Downloaded 70 times

HiddenWolf
Inserter
Inserter
Posts: 48
Joined: Thu Sep 24, 2015 1:37 pm

Re: [.15.6] Crash on loading save.

Post by HiddenWolf »

I managed to load the save by disabling creative mode, so there was something wrong in the interaction between my save and the mod. Other saves I had loaded with that version, so I didn't think it was the mod.

I'm not sure if you can close this, as I can't reproduce the original crash anymore, or if there is something left to fix.
It would be better if Factorio could not crash in such cases, and put up a clear message pointing towards the responsible mod. But that might be a broader request than just a bugfix.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13171
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [.15.6] Crash on loading save on: "FluidBox::PipeConnection::PipeConnection"

Post by Rseding91 »

This should be fixed for the next version of 0.15.
If you want to get ahold of me I'm almost always on Discord.

HiddenWolf
Inserter
Inserter
Posts: 48
Joined: Thu Sep 24, 2015 1:37 pm

Re: [.15.6] Crash on loading save on: "FluidBox::PipeConnection::PipeConnection"

Post by HiddenWolf »

Thank you! You guys are awesome.

Post Reply

Return to “Resolved Problems and Bugs”