[1.1.38] Crash (FluidBox::saveTarget)

Place for things which are bugs but we have no idea how to solve them. Things related to hardware, libraries, strange setups, etc.
Post Reply
Bonk338
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Aug 27, 2021 10:59 pm
Contact:

[1.1.38] Crash (FluidBox::saveTarget)

Post by Bonk338 »

First off, I don't have any mods and have already reduced render threads on the graphics settings from 8 to 4.
Crashes are more frequent and occurring before/during/after autosaves. I am not sure what it is that I am doing to cause it.

Code: Select all

0.000 2021-08-27 16:43:17; Factorio 1.1.38 (build 58907, win64, full)
   0.000 Operating system: Windows 10 (build 19042) 
   0.001 Program arguments: "D:\Program Files\Factorio\bin\x64\factorio.exe" 
   0.001 Read data path: D:/Program Files/Factorio/data
   0.001 Write data path: C:/Users/kx_3/AppData/Roaming/Factorio [30500/228318MB]
   0.001 Binaries path: D:/Program Files/Factorio/bin
   0.007 System info: [CPU: AMD Ryzen 5 3600 6-Core Processor, 12 cores, RAM: 9557/40891 MB, page: 13792/46779 MB, virtual: 4243/134217727 MB, extended virtual: 0 MB]
   0.007 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: lmw] [Lang: en]
   0.011 Available displays: 2
   0.011  [0]: \\.\DISPLAY1 - Radeon RX 580 Series {0x80005, [0,0], 1920x1080, 32bit, 75Hz}
   0.011  [1]: \\.\DISPLAY2 - Radeon RX 580 Series {0x80001, [-1920,0], 1920x1080, 32bit, 75Hz}
   0.048 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.105 Initialised Direct3D[0]: Radeon RX 580 Series; id: 1002-67df; driver: aticfx64.dll 27.20.22021.1002
   0.105   D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 3,flip-discard,-,-,-,none
   0.105   [Local Video Memory] Budget: 7403MB, CurrentUsage: 0MB, Reservation: 0/3829MB
   0.105   [Non-Local Vid.Mem.] Budget: 19677MB, CurrentUsage: 0MB, Reservation: 0/9966MB
   0.105   Tiled resources: Tier 2
   0.105   Unified Memory Architecture: No
   0.105   BGR 565 Supported: Yes
   0.105   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.106 Graphics settings preset: very-high
   0.106   Dedicated video memory size 8171 MB
   0.150 Desktop composition is active.
   0.150 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality] [Color: 32bit]
   0.150                   [Max threads (load/render): 32/4] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDCWT] [B:0,C:0,S:100]
   0.182 DSound: Starting _dsound_update thread
   0.182 [Audio] Backend:default; Depth:16, Channel:2, Frequency:44100; MixerQuality:linear
   0.182 DSound: Enter _dsound_update; tid=17284
   0.233 Loading mod core 0.0.0 (data.lua)
   0.292 Loading mod base 1.1.38 (data.lua)
   0.532 Loading mod base 1.1.38 (data-updates.lua)
   0.624 Checksum for core: 2513062293
   0.624 Checksum of base: 1955203571
   0.782 Prototype list checksum: 3034860339
   0.835 Loading sounds...
   0.907 Info PlayerData.cpp:71: Local player-data.json available, timestamp 1630104105
   0.907 Info PlayerData.cpp:78: Cloud player-data.json unavailable
   1.033 Initial atlas bitmap size is 16384
   1.066 Created atlas bitmap 16384x16372 [none]
   1.069 Created atlas bitmap 16384x13056 [none]
   1.069 Created atlas bitmap 8192x4188 [decal]
   1.070 Created atlas bitmap 16384x5568 [low-object]
   1.071 Created atlas bitmap 8192x4448 [mipmap, linear-minification, linear-magnification, linear-mip-level]
   1.071 Created atlas bitmap 16384x6064 [terrain, mipmap, linear-minification, linear-mip-level]
   1.071 Created atlas bitmap 4096x3216 [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
   1.071 Created atlas bitmap 4096x1856 [smoke, mipmap, linear-minification, linear-magnification]
   1.072 Created atlas bitmap 4096x3104 [mipmap]
   1.072 Created atlas bitmap 8192x2240 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   1.072 Created atlas bitmap 8192x1496 [alpha-mask]
   1.075 Created atlas bitmap 16384x14768 [shadow, linear-magnification, alpha-mask]
   1.075 Created atlas bitmap 8192x2336 [shadow, mipmap, linear-magnification, alpha-mask]
   1.075 Created atlas bitmap 2048x240 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   1.079 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   1.580 Parallel Sprite Loader initialized (threads: 11)
   7.387 Sprites loaded
   7.410 Generated mipmaps (4) for atlas [3] of size 16384x5568   
   7.420 Generated mipmaps (3) for atlas [4] of size 8192x4448   
   7.441 Generated mipmaps (3) for atlas [5] of size 16384x6064   
   7.452 Generated mipmaps (3) for atlas [6] of size 4096x3216   
   7.462 Generated mipmaps (3) for atlas [7] of size 4096x1856   
   7.498 Generated mipmaps (3) for atlas [8] of size 4096x3104   
   7.509 Generated mipmaps (5) for atlas [9] of size 8192x2240   
   7.520 Generated mipmaps (3) for atlas [12] of size 8192x2336   
   7.522 Custom mipmaps uploaded.
   7.694 Factorio initialised
   7.724 Info HttpSharedState.cpp:54: Downloading https://updater.factorio.com/updater/get-available-versions?username=Bonk338&token=<private>&apiVersion=2
   9.598 0 packages available to download (experimental updates disabled).
  10.975 Loading map C:\Users\kx_3\AppData\Roaming\Factorio\saves\_autosave1.zip: 6592245 bytes.
  11.018 Loading level.dat: 14543016 bytes.
  11.020 Info Scenario.cpp:197: Map version 1.1.38-0
  11.202 Loading script.dat: 398 bytes.
  11.205 Checksum for script C:/Users/kx_3/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 4048272454
 261.461 Info AppManagerStates.cpp:1935: Saving finished
 317.332 Info AppManagerStates.cpp:1935: Saving finished
 318.363 Info AppManager.cpp:306: Saving to _autosave2 (blocking).
 318.600 Info AppManagerStates.cpp:1935: Saving finished
 618.612 Info AppManager.cpp:306: Saving to _autosave3 (blocking).
 618.739 Error CrashHandler.cpp:492: Exception Code: c0000005, Address: 0x00007ff778b88b80
ModuleBase: 0x00007ff778860000, ImageSize: 01d69000, RelativeAddress: 00328b80
 618.739 Error CrashHandler.cpp:498: Access Violation: Read at address FFFFFFFFFFFFFFFF
 618.739 Error CrashHandler.cpp:512: Exception Context:
rax=83481047110ff3c1, rbx=0000009ee05fecf0, rcx=0000029d91834558,
rdx=0000009ee05fecf0, rsi=00007ff779dcf95c, rdi=0000029d91835228,
rip=00007ff778b88b80, rsp=0000009ee05fe900, rbp=0000009ee05fe9e0,
 r8=0000000000000000,  r9=00007ff778b95796, r10=0000009ee05fe990,
r11=0000029d91834558, r12=00007ff779dcfd78, r13=0000029d7cb0bde8,
r14=0000029d91835238, r15=00007ff779daaab0
 618.739 Crashed in D:\Program Files\Factorio\bin\x64\factorio.exe (0x00007ff778860000 - 0x00007ff77a5c9000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-mh1sjf\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-mh1sjf\src\util\logger.cpp (545): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-mh1sjf\src\util\logger.cpp (552): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-mh1sjf\src\util\crashhandler.cpp (184): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-mh1sjf\src\util\crashhandler.cpp (541): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBC80AC247)
00007FFBC80AC247 (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBCA535270)
00007FFBCA535270 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBCA51C776)
00007FFBCA51C776 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBCA53217F)
00007FFBCA53217F (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBCA4E1454)
00007FFBCA4E1454 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBCA530CAE)
00007FFBCA530CAE (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-build-mh1sjf\src\fluid\fluidbox.cpp (951): FluidBox::saveTarget
c:\cygwin64\tmp\factorio-build-mh1sjf\src\fluid\fluidbox.cpp (83): FluidBox::PipeConnection::save
c:\cygwin64\tmp\factorio-build-mh1sjf\src\fluid\fluidbox.cpp (906): FluidBox::save
c:\cygwin64\tmp\factorio-build-mh1sjf\src\fluid\fluidsystem.cpp (58): FluidSystem::save
c:\cygwin64\tmp\factorio-build-mh1sjf\src\fluid\fluidmanager.cpp (50): FluidManager::save
c:\cygwin64\tmp\factorio-build-mh1sjf\src\map\map.cpp (1420): Map::save
c:\cygwin64\tmp\factorio-build-mh1sjf\src\scenario\scenario.cpp (1046): Scenario::saveMap
c:\cygwin64\tmp\factorio-build-mh1sjf\src\scenario\scenario.cpp (940): Scenario::saveAs
c:\cygwin64\tmp\factorio-build-mh1sjf\src\scenario\parallelscenariosaver.cpp (105): ParallelScenarioSaver::doSave
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(ParallelDesyncReportCreator *),ParallelDesyncReportCreator *>,std::default_delete<std::tuple<void (__cdecl*)(ParallelDesyncReportCreator *),ParallelDesyncReportCreator *> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBC89C7034)
00007FFBC89C7034 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBCA4E2651)
00007FFBCA4E2651 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
 620.594 Error CrashHandler.cpp:189: Map tick at moment of crash: 5454001
 620.635 Info CrashHandler.cpp:309: Executable CRC: 1008874705
 620.635 Error Util.cpp:97: 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.
1122.221 Uploading log file
1122.388 Error CrashHandler.cpp:260: Heap validation: success.
1122.388 Creating crash dump.
1122.480 CrashDump success
System Information

I have not had as beefy a computer before to run Factorio and was on a ASUS gaming laptop before and this is similar to crashes that I had on it (before the laptop died). Thank you to the wonderful people making this game... its addictive...

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

Re: [1.1.38] Crash (FluidBox::saveTarget)

Post by Loewchen »

So you already got the warning about the Ryzen instability in a previous crash?

Bonk338
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Aug 27, 2021 10:59 pm
Contact:

Re: [1.1.38] Crash (FluidBox::saveTarget)

Post by Bonk338 »

I believe it was about Ryzen but it was several weeks of crashing ago... I honestly do not remember at this point. Basically know barely enough about computers to understand that this is WAY beyond me.

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5150
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: [1.1.38] Crash (FluidBox::saveTarget)

Post by Klonan »

Yea this seems like typical Ryzen instability,
I will move this to 1/0 magic,
If you can manage to reproduce it reliably with a specific save game, please post here with the savegame and steps

Post Reply

Return to “1 / 0 magic”