[15.40] Crash after Saving blueprint storage: "FluidBox::calculateSimplePipeCombination"

This subforum contains all the issues which we already resolved.
Post Reply
sipacate
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Dec 16, 2017 12:12 am
Contact:

[15.40] Crash after Saving blueprint storage: "FluidBox::calculateSimplePipeCombination"

Post by sipacate »

I've had 10 crashes in the last few days with very similar crash reports. The Crash is fatal and closes the game.

At this point, I can't find any particular thing that precedes this in the game. Sometimes I can play for an hour or two. Sometimes I get several crashes in a row without even an autosave. Saving manually works just fine.

Using the "Verify integrity of the game files" tool in Steam results in "All files successfully validated".

Crash Log: https://pastebin.com/CQwtpHjW
Attachments
mods.zip
Mods file
(950.07 KiB) Downloaded 31 times
_autosave2.zip
Last Save File
(31.02 MiB) Downloaded 32 times

sipacate
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Dec 16, 2017 12:12 am
Contact:

Re: [15.40] Crash after Saving blueprint storage: "FluidBox::calculateSimplePipeCombination"

Post by sipacate »

Here is another crash today from the same map instance (same mods). I played about 3 minutes. 1 successful autosave, then a crash about a minute later. The error doesn't appear to be " "FluidBox::calculateSimplePipeCombination"

https://pastebin.com/zSspTAT6

Code: Select all

  0.001 2017-12-16 09:43:54; Factorio 0.15.40 (build 30950, win64, steam)
   0.001 Operating system: Windows 7 Service Pack 1
   0.002 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.002 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.002 Write data path: C:/Users/DanWilson/AppData/Roaming/Factorio
   0.002 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.027 System info: [CPU:       Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz, 8 cores, RAM: 16018MB]
   0.027 Display options: [FullScreen: 1] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.028 Available display adapters: 1
   0.028  [0]: \\.\DISPLAY1 - NVIDIA Quadro K1000M {0x05, [0,0], 3440x1440, 32bit, 30Hz}
   0.029 Create display on adapter 0. Size 1280x720 at position [1070, 342].
   0.485 Initialised Direct3D:[0] NVIDIA Quadro K1000M; driver: nvd3dumx.dll 10.18.13.5445
   0.489     Video memory size (dedicated video/dedicated system/shared system/available): 1990/0/7753/1533 MB
   0.517 DSound: Starting _dsound_update thread
   0.517 Device reset internal.
   0.517 DSound: Enter _dsound_update; tid=27320
   0.519 Desktop composition is active.
   0.519 Graphics settings preset: high
   0.521 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false] [Shader: 1]
   1.000 Loading mod settings even-distribution 0.2.5 (settings.lua)
   1.000 Loading mod settings PickerExtended 2.8.1 (settings.lua)
   1.007 Loading mod core 0.0.0 (data.lua)
   1.062 Loading mod base 0.15.40 (data.lua)
   1.597 Loading mod even-distribution 0.2.5 (data.lua)
   1.620 Loading mod PickerExtended 2.8.1 (data.lua)
   1.651 Loading mod upgrade-planner 1.4.11 (data.lua)
   1.674 Loading mod Warehousing 0.0.13 (data.lua)
   1.699 Loading mod base 0.15.40 (data-updates.lua)
   1.730 Loading mod PickerExtended 2.8.1 (data-updates.lua)
   1.753 Loading mod even-distribution 0.2.5 (data-final-fixes.lua)
   1.776 Loading mod PickerExtended 2.8.1 (data-final-fixes.lua)
   1.811 Checksum for core: 3865022077
   1.811 Checksum of base: 1503927233
   1.811 Checksum of even-distribution: 2812055171
   1.811 Checksum of PickerExtended: 1476725735
   1.811 Checksum of upgrade-planner: 2070181918
   1.811 Checksum of Warehousing: 606039864
   2.270 Info PlayerData.cpp:58: Local player-data.json available, timestamp 1513308686
   2.271 Info PlayerData.cpp:63: Cloud player-data.json available, timestamp 1511212823
   2.488 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   2.492 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   2.505 Initial atlas bitmap size is 16384
   2.507 Created atlas bitmap 16384x5082
   2.949 Created atlas bitmap 8192x2034
   3.082 Created atlas bitmap 8192x1444
   3.099 Created atlas bitmap 4096x3648
   3.339 Created atlas bitmap 4096x1568
   3.349 Created atlas bitmap 4096x1868
  18.163 Sprites loaded
  18.163 Convert atlas 4096x3648 to: mipmap 
  18.478 Convert atlas 4096x1568 to: mipmap 
  18.574 Convert atlas 4096x1868 to: trilinear-filtering 
  19.033 Loading sounds...
  24.175 Custom inputs active: 32
  24.260 Factorio initialised
  24.283 Game is running on selected version branch on Steam.
  38.254 Loading map C:\Users\DanWilson\AppData\Roaming\Factorio\saves\_autosave2.zip: 32525207 bytes.
  38.421 Loading Level.dat: 74817157 bytes.
  38.428 Info Scenario.cpp:135: Map version 0.15.40-0
  40.490 Info BlueprintLibrary.cpp:226: Loaded library shelves:
  40.490 Info BlueprintLibrary.cpp:794: Game shelf: playerIndex = 65535, nextRecordID = 0; timestamp = 1505295911; records:
  40.490 Info BlueprintLibrary.cpp:796: Player shelf: playerIndex = 0, nextRecordID = 17; timestamp = 1512822576; records: (id: 0, 11; label: "", preview: false, empty: false; book) (id: 0, 0; label: "Base-in-a-Book 13. Engines and Blue Science", preview: false, empty: false; book [id: 0, 1; label: "13. Engines", preview: false, empty: false] [id: 0, 2; label: "13. Electric Mining Drills", preview: false, empty: false] [id: 0, 3; label: "13. Blue Science", preview: false, empty: false]) (id: 0, 4; label: "Base-in-a-Book 14. Electric Engines and Purple Science", preview: false, empty: false; book [id: 0, 5; label: "14. Electric Engines", preview: false, empty: false] [id: 0, 6; label: "14. Electric Furnace", preview: false, empty: false] [id: 0, 7; label: "14. Assembling Machine", preview: false, empty: false] [id: 0, 8; label: "14. Purple Science", preview: false, empty: false]) (id: 0, 13; label: "", preview: false, empty: false; single) (id: 0, 14; label: "", preview: false, empty: false; single) (id: 0, 15; label: "", preview: false, empty: false; single) (id: 0, 16; label: "", preview: false, empty: false; single) (id: 0, 9; label: "16. Yellow Science", preview: false, empty: false; single) (id: 0, 10; label: "Red circuit", preview: false, empty: false; single) (id: 0, 12; label: "STK - 4x Reactor 0.5GW", preview: false, empty: false; single)
  40.490 Info BlueprintLibrary.cpp:796: Player shelf: playerIndex = 1, nextRecordID = 2; timestamp = 1511218376; records: (id: 1, 1; label: "Compact All Sciences", preview: true, empty: true; single) (id: 1, 0; label: "Early Game Smelting", preview: true, empty: true; single)
  40.724 Info BlueprintLibrary.cpp:49: Loaded external blueprint storage: playerIndex = 0, nextRecordID = 17; timestamp = 1513382106; records: (id: 0, 11; label: "", preview: false, empty: false; book) (id: 0, 0; label: "Base-in-a-Book 13. Engines and Blue Science", preview: false, empty: false; book [id: 0, 1; label: "13. Engines", preview: false, empty: false] [id: 0, 2; label: "13. Electric Mining Drills", preview: false, empty: false] [id: 0, 3; label: "13. Blue Science", preview: false, empty: false]) (id: 0, 4; label: "Base-in-a-Book 14. Electric Engines and Purple Science", preview: false, empty: false; book [id: 0, 5; label: "14. Electric Engines", preview: false, empty: false] [id: 0, 6; label: "14. Electric Furnace", preview: false, empty: false] [id: 0, 7; label: "14. Assembling Machine", preview: false, empty: false] [id: 0, 8; label: "14. Purple Science", preview: false, empty: false]) (id: 0, 13; label: "", preview: false, empty: false; single) (id: 0, 14; label: "", preview: false, empty: false; single) (id: 0, 15; label: "", preview: false, empty: false; single) (id: 0, 16; label: "", preview: false, empty: false; single) (id: 0, 9; label: "16. Yellow Science", preview: false, empty: false; single) (id: 0, 10; label: "Red circuit", preview: false, empty: false; single) (id: 0, 12; label: "STK - 4x Reactor 0.5GW", preview: false, empty: false; single)
  40.725 Loading script.dat: 4593 bytes.
  40.738 Checksum for script C:/Users/DanWilson/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 282129324
  40.741 Checksum for script __even-distribution__/control.lua: 1107275409
  40.884 Script @__PickerExtended__/blueprints/balancers.lua:29: Imported 55 Balancers
  40.888 Checksum for script __PickerExtended__/control.lua: 3766956299
  40.891 Checksum for script __upgrade-planner__/control.lua: 2708626077
  40.892 Checksum for script __Warehousing__/control.lua: 3292265664
 220.790 Error CrashHandler.cpp:254: Exception Code: c0000005, Address: 0x000000013fd45622
ModuleBase: 0x000000013f2a0000, ImageSize: 0122c000, RelativeAddress: 00aa5622
 220.790 Error CrashHandler.cpp:260: Access Violation: Read at address FFFFFFFFFFFFFFFF
 220.790 Error CrashHandler.cpp:276: Exception Context:
rax=fffffffffffffffc, rbx=0200000000000000, rcx=0000000000000001,
rdx=000000009daa23d0, rsi=0000000000000004, rdi=000000009dcf0c18,
rip=000000013fd45622, rsp=00000000138deeb0, rbp=fffffffffffffffb,
 r8=0000000000000000,  r9=0000000000000022, r10=000000009dbecb00,
r11=0000000000000000, r12=0000000000000000, r13=0000ed2c030ca0b9,
r14=000000009dbecbd8, r15=00000000000000c8
 220.790 Crashed in C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe (0x000000013f2a0000 - 0x00000001404cc000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-ybqgaw\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-ybqgaw\src\util\logger.cpp (381): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-ybqgaw\src\util\logger.cpp (438): Logger::logStacktrace
c:\cygwin64\tmp\factorio-ybqgaw\src\util\crashhandler.cpp (122): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-ybqgaw\src\util\crashhandler.cpp (302): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076CBBC10)
0000000076CBBC10 (kernel32): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076EC0108)
0000000076EC0108 (ntdll): (filename not available): EtwEventSetInformation
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E57958)
0000000076E57958 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E6812D)
0000000076E6812D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E5855F)
0000000076E5855F (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E8BCB8)
0000000076E8BCB8 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-ybqgaw\libraries\lua\lgc.c (745): sweeplist
c:\cygwin64\tmp\factorio-ybqgaw\libraries\lua\lgc.c (1164): incstep
c:\cygwin64\tmp\factorio-ybqgaw\libraries\lua\lgc.c (1184): luaC_forcestep
c:\cygwin64\tmp\factorio-ybqgaw\libraries\lua\lapi.c (1087): lua_gc
c:\cygwin64\tmp\factorio-ybqgaw\src\script\luacontext.cpp (158): LuaContext::clearTemporaryStateIncremental
c:\cygwin64\tmp\factorio-ybqgaw\src\script\luacontext.cpp (134): LuaContext::update
c:\cygwin64\tmp\factorio-ybqgaw\src\scenario\scenario.cpp (784): Scenario::update
c:\cygwin64\tmp\factorio-ybqgaw\src\mainloop.cpp (912): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-ybqgaw\src\mainloop.cpp (780): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-ybqgaw\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 RouterBase::*)(void) __ptr64,ServerRouter * __ptr64>,std::default_delete<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ServerRouter * __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: 0000000076C359CD)
0000000076C359CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E6A561)
0000000076E6A561 (ntdll): (filename not available): RtlUserThreadStart
 224.305 Error CrashHandler.cpp:123: Map tick at moment of crash: 40193780
 224.305 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.

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

Re: [15.40] Crash after Saving blueprint storage: "FluidBox::calculateSimplePipeCombination"

Post by Rseding91 »

Thanks for the report. Please try updating to the latest 0.16 experimental and see if the issue persists.
If you want to get ahold of me I'm almost always on Discord.

sipacate
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Dec 16, 2017 12:12 am
Contact:

Re: [15.40] Crash after Saving blueprint storage: "FluidBox::calculateSimplePipeCombination"

Post by sipacate »

I have 2 hours in with .16.x and I've not seen the issue again.

However, my saved games are on .15.40 now. I'm keen to get back to those games (180 hours in to 1 map :) )

Jap2.0
Smart Inserter
Smart Inserter
Posts: 2339
Joined: Tue Jun 20, 2017 12:02 am
Contact:

Re: [15.40] Crash after Saving blueprint storage: "FluidBox::calculateSimplePipeCombination"

Post by Jap2.0 »

You can still play them in 0.16 - there may be a few minor weird things (like a sharp change in terrain where the new terrain generation started), but it shhould work just fine.
There are 10 types of people: those who get this joke and those who don't.

Post Reply

Return to “Resolved Problems and Bugs”