[Dominik][0.17.4] Crash loading big save, works in 0.17.1

This subforum contains all the issues which we already resolved.
Post Reply
Jewelcely
Burner Inserter
Burner Inserter
Posts: 9
Joined: Thu Feb 28, 2019 3:40 pm
Contact:

[Dominik][0.17.4] Crash loading big save, works in 0.17.1

Post by Jewelcely »

Hello,
so, I have found out that my big save can be loaded in 0.17.1, but It cannot be loaded in 0.17.2, 0.17.3 and 0.17.4
I have already posted similar topic again, but I have been digging in it. I can enjoy the 0.17 on my old save, but I have to coop with the bugs.
Since the forums wouldn't allow me post file as big as 180Mb, I have posted on google disc, where it should be allowed to download the save and look into some issues.

Link: https://drive.google.com/file/d/1I21ijn ... sp=sharing

Thank you, yours faithfully,
Jewelcely.
PS: note me if I messed up. :D
Attachments
factorio-current.log
Log with the errors
(9.02 KiB) Downloaded 79 times

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

Re: [0.17.4] Crash loading big save, works in 0.17.1

Post by Loewchen »

Code: Select all

   0.018 2019-03-02 10:29:39; Factorio 0.17.4 (build 43174, win64, steam)
   0.019 Operating system: Windows 10 (version 1803) 
   0.019 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.019 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.019 Write data path: C:/Users/David/AppData/Roaming/Factorio [1118732/1907076MB]
   0.019 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.276 System info: [CPU: AMD FX(tm)-6100 Six-Core Processor             , 6 cores, RAM: 3418/8174 MB, page: 3952/14318 MB, virtual: 4328/134217727 MB, extended virtual: 0 MB]
   0.276 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: cs]
   0.283 Available displays: 1
   0.284  [0]: \\.\DISPLAY1 - AMD Radeon R7 200 Series {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.406 Display: 0 -> Adapter: 0, Output: 0
   1.965 Initialised Direct3D[0]: AMD Radeon R7 200 Series; driver: aticfx64.dll 22.19.677.257
   1.965   D3D Feature Level: 11.1, DXGI 1.5+
   1.965   [Local Video Memory] Budget: 853MB, CurrentUsage: 0MB, Reservation: 0/451MB
   1.965   [Non-Local Vid.Mem.] Budget: 3678MB, CurrentUsage: 0MB, Reservation: 0/1941MB
   1.965   Tiled resources: Tier 1
   1.965   Unified Memory Architecture: No
   1.965   BGR 565 Supported: Yes
   1.965   MaximumFrameLatency: 3, GPUThreadPriority: 0
   2.730 Desktop composition is active.
   2.730 Graphics settings preset: medium-with-low-vram
   2.730   Dedicated video memory size 1004 MB
   2.730 Graphics options: [Graphics quality: normal] [Video memory usage: medium] [Light scale: 25%] [DXT: low-quality]
   2.730                   [Max load threads: 32] [Max texture size: 4096] [Tex.Stream.: 1] [Low quality rotation: 1]
   3.257 DSound: Starting _dsound_update thread
   3.257 DSound: Enter _dsound_update; tid=10600
   8.573 Loading mod core 0.0.0 (data.lua)
   9.062 Loading mod base 0.17.4 (data.lua)
  12.523 Loading mod base 0.17.4 (data-updates.lua)
  12.818 Checksum for core: 3928040144
  12.819 Checksum of base: 60305742
  14.387 Loading sounds...
  22.917 Info PlayerData.cpp:69: Local player-data.json unavailable
  22.917 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1551471680
  23.526 Crop bitmaps.
  62.614 Parallel Sprite Loader initialized (threads: 5)
  67.180 Initial atlas bitmap size is 4096
  67.185 Created atlas bitmap 4096x4096 [none]
  67.185 Created atlas bitmap 476x92 [none]
  67.185 Created atlas bitmap 4096x1960 [decal]
  67.186 Created atlas bitmap 4096x3824 [low-object]
  67.186 Created atlas bitmap 4096x2000 [mipmap, linear-minification, linear-magnification, linear-mip-level]
  67.190 Created atlas bitmap 4096x4096 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
  67.190 Created atlas bitmap 4096x4000 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
  67.190 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
  67.191 Created atlas bitmap 4096x1392 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
  67.191 Created atlas bitmap 4096x828 [alpha-mask]
  67.196 Created atlas bitmap 4096x4084 [shadow, linear-magnification, alpha-mask]
  67.200 Created atlas bitmap 4096x4096 [shadow, linear-magnification, alpha-mask]
  67.211 Created atlas bitmap 4096x4084 [shadow, linear-magnification, alpha-mask]
  67.211 Created atlas bitmap 4096x556 [shadow, linear-magnification, alpha-mask]
  67.211 Created atlas bitmap 4096x1296 [shadow, mipmap, linear-magnification, alpha-mask]
  67.545 Created virtual atlas pages 4096x4096x7
  67.559 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
  68.498 Parallel Sprite Loader initialized (threads: 5)
  73.629 Sprites loaded
  73.675 Generated mipmaps for atlas of size 4096x3824
  73.708 Generated mipmaps for atlas of size 4096x2000
  73.750 Generated mipmaps for atlas of size 4096x4096
  73.783 Generated mipmaps for atlas of size 4096x4000
  73.816 Generated mipmaps for atlas of size 4096x1600
  73.838 Generated mipmaps for atlas of size 4096x1392
  73.849 Generated mipmaps for atlas of size 4096x1296
  74.053 Generated mipmaps for virtual atlas of size 8192x16384
  74.062 Custom inputs active: 0
  74.615 Factorio initialised
  74.685 Game is running on selected version branch on Steam.
 176.246 Loading map C:\Users\David\AppData\Roaming\Factorio\saves\Multiplaya4.zip: 125261015 bytes.
 177.138 Loading Level.dat: 278939495 bytes.
 177.148 Info Scenario.cpp:147: Map version 0.17.1-1
 203.951 Error CrashHandler.cpp:376: Exception Code: c0000005, Address: 0x00007ff781f2501a
ModuleBase: 0x00007ff781cb0000, ImageSize: 015ed000, RelativeAddress: 0027501a
 203.951 Error CrashHandler.cpp:382: Access Violation: Read at address 0000000000000000
 203.951 Error CrashHandler.cpp:396: Exception Context:
rax=0000000000000000, rbx=0000000000000001, rcx=0000000000000000,
rdx=000001963e32d248, rsi=00000195895ec590, rdi=000001963e32d200,
rip=00007ff781f2501a, rsp=00000053be8fead0, rbp=0000000000000000,
 r8=0000000000000010,  r9=000001963e32d248, r10=0000000000000001,
r11=0000000000000000, r12=000001958c524030, r13=0000000000000000,
r14=0000019650841328, r15=0000000000000000
 203.951 Crashed in C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe (0x00007ff781cb0000 - 0x00007ff78329d000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-ocil06\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-ocil06\src\util\logger.cpp (405): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-ocil06\src\util\logger.cpp (515): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-ocil06\src\util\crashhandler.cpp (169): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-ocil06\src\util\crashhandler.cpp (423): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE0628BDD0)
00007FFE0628BDD0 (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE09C73167)
00007FFE09C73167 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE09C5B5E6)
00007FFE09C5B5E6 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE09C6F7DD)
00007FFE09C6F7DD (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE09BDD856)
00007FFE09BDD856 (ntdll): (filename not available): RtlWalkFrameChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE09C6E70E)
00007FFE09C6E70E (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-build-ocil06\src\fluid\fluidbox.cpp (395): FluidBox::FluidBox
c:\cygwin64\tmp\factorio-build-ocil06\src\fluid\fluidsystem.cpp (196): FluidSystem::moveOut
c:\cygwin64\tmp\factorio-build-ocil06\src\fluid\fluidmanager.cpp (156): FluidManager::checkReinitSystems
c:\cygwin64\tmp\factorio-build-ocil06\src\map\map.cpp (777): Map::setupEntities
c:\cygwin64\tmp\factorio-build-ocil06\src\scenario\scenario.cpp (226): Scenario::loadFactory
c:\cygwin64\tmp\factorio-build-ocil06\src\scenario\parallelscenarioloader.cpp (155): ParallelScenarioLoader::doLoad
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*)(ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool),ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool>,std::default_delete<std::tuple<void (__cdecl*)(ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool),ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool> > > >::_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: 00007FFE07723DC4)
00007FFE07723DC4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE09C43691)
00007FFE09C43691 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
 208.787 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.
 232.832 Uploading log file
 233.007 Error CrashHandler.cpp:221: Heap validation: success.
 233.009 Creating crash dump.
 234.232 CrashDump success


Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik][0.17.4] Crash loading big save, works in 0.17.1

Post by Dominik »

I am working on it now. Almost 15k fluidboxes, not bad :D
At this moment I can tell you that there is an issue with one single fluid box that is broken and it is quite anomalous, so I am not sure I will be able to fix it. But it is a fluid box with lubricant and one connection, so it would belong to some assembler/chem plant. I can't say which one, which is the broken thing. So you can try, as a hotfix, to replace such entities and that could fix it for you.

Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik][0.17.4] Crash loading big save, works in 0.17.1

Post by Dominik »

I can't load it in 0.17.1. I think that what you can load is an older save, but then you saved it in 0.17.1 and provided that. Can you upload the original save too, please? I can't proceed without it.

Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik][0.17.4] Crash loading big save, works in 0.17.1

Post by Dominik »

(May be related to 66595)

Jewelcely
Burner Inserter
Burner Inserter
Posts: 9
Joined: Thu Feb 28, 2019 3:40 pm
Contact:

Re: [Dominik][0.17.4] Crash loading big save, works in 0.17.1

Post by Jewelcely »

There are no mods running on that save, there were 4 mods running though.

#1 Auto deconstruct
#2 Loader redux
#3 YARM-resource monitor
#4 Upgrade Builder and Planner

I have deactivated them before loading 0.17 .
Don't know if that might help.
I might wait for couple updates and see, if it's hidden bug, that can be revealed in new saves.
Until then I'm gonna play on new save.

Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik][0.17.4] Crash loading big save, works in 0.17.1

Post by Dominik »

As I wrote above - I will need the original, pre 0.17 save, if I am to have a chance to fix it.

Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik][0.17.4] Crash loading big save, works in 0.17.1

Post by Dominik »

This save now works, it was fixed by a change by RSeding done already three days ago. We also already know that the cause was some change of prototypes, so not need to look for the old save.

Post Reply

Return to “Resolved Problems and Bugs”