[0.13.11][Oxyd] CTD during autosave when disk full

This subforum contains all the issues which we already resolved.
Post Reply
cpw
Long Handed Inserter
Long Handed Inserter
Posts: 59
Joined: Tue Aug 12, 2014 3:47 pm
Contact:

[0.13.11][Oxyd] CTD during autosave when disk full

Post by cpw »

Hi, Just received a crash to desktop on 0.13.11. The game was autosaving, and I had switched window focus away from the game while it performed that. The game exited with a crash to desktop. I have an "_autosave5.tmp.zip" file in the saves directory, which is significantly smaller than the previous autosave.

Attached is the log file.

Edit: triggering the problem is apparently fairly easy: I just need to click in the factorio game window while an autosave is occurring.

Edit again: my disk is apparently full, and this CTD is being caused by that. So, bug? but not the same problem.
Attachments
factorio-current.log
(22.38 KiB) Downloaded 110 times

daniel34
Global Moderator
Global Moderator
Posts: 2761
Joined: Thu Dec 25, 2014 7:30 am
Contact:

Re: [0.13.11] Linux: CTD during autosave - disk is full

Post by daniel34 »

Factorio crashes on Windows as well when the disk is full, on both manual and autosave with the same stacktrace:

Code: Select all

   0.000 2016-07-26 23:59:43; Factorio 0.13.11 (build 23577, win64, alpha)
   0.000 Operating system: Windows 7 Service Pack 1
   0.000 Program arguments: "R:\Factorio_0.13.11\bin\x64\factorio.exe" 
   0.000 Read data path: R:/Factorio_0.13.11/data
   0.000 Write data path: R:/Factorio_0.13.11
   0.000 Binaries path: R:/Factorio_0.13.11/bin
   0.014 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [Screen: 255] [DXT: false]
   0.015 Available display adapters: 1
   0.015  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 750 Ti {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
   0.015 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.052 Initialised Direct3D:[0] NVIDIA GeForce GTX 750 Ti; driver: nvd3dumx.dll 10.18.13.5891
   0.053     Video memory size (dedicated video/dedicated system/shared system/available): 1993/0/2048/4038 MB
   0.076 Desktop composition is active.
   0.183 Loading mod core 0.0.0 (data.lua)
   0.196 Loading mod base 0.13.11 (data.lua)
   0.340 Checksum for core: 3471280900
   0.340 Checksum for mod base: 2556737699
   0.931 Initial atlas bitmap size is 16384
   0.935 Created atlas bitmap 16384x6373
   1.519 Created atlas bitmap 4096x968
  15.057 Sprites loaded
  15.057 Convert atlas 4096x968 to: trilinear-filtering 
  15.374 Loading sounds...
  17.348 Custom inputs active: 0
  17.432 Factorio initialised
  31.299 Loading map R:/Factorio_0.13.11\saves\013.zip
  31.325 Info Scenario.cpp:127: Map version 0.13.6-0
  33.353 Checksum for script R:/Factorio_0.13.11/temp/currently-playing/control.lua: 900459546
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-69zlzn\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-69zlzn\src\util\logger.cpp (328): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-69zlzn\src\util\logger.cpp (382): Logger::logStacktrace
c:\cygwin64\tmp\factorio-69zlzn\src\util\crashhandler.cpp (84): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-69zlzn\src\util\crashhandler.cpp (187): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp (516): raise
d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp (71): abort
d:\th\minkernel\crts\ucrt\src\appcrt\misc\terminate.cpp (58): terminate
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (756): FindHandler
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (449): __InternalCxxFrameHandler
f:\dd\vctools\crt\vcruntime\src\eh\amd64\trnsctrl.cpp (186): __CxxFrameHandler3
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D19D0D)
0000000076D19D0D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D091AF)
0000000076D091AF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D097A8)
0000000076D097A8 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000007FEFD49CACD)
000007FEFD49CACD (KERNELBASE): (filename not available): RaiseException
f:\dd\vctools\crt\vcruntime\src\eh\throw.cpp (136): _CxxThrowException
c:\cygwin64\tmp\factorio-69zlzn\src\package\zippackagewriter.cpp (93): ZipPackageWriter::writeToFile
c:\cygwin64\tmp\factorio-69zlzn\src\util\threadedbufferedwritestream.cpp (97): ThreadedBufferedWriteStream::saveToDisk
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_ae65881248dfd2f3ad7ed3cd6b6f76e3> >,std::default_delete<std::tuple<<lambda_ae65881248dfd2f3ad7ed3cd6b6f76e3> > > > >::_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: 0000000076BE652D)
0000000076BE652D (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D1C521)
0000000076D1C521 (ntdll): (filename not available): RtlUserThreadStart
  56.821 Error CrashHandler.cpp:85: Map tick at moment of crash: 4096707
  56.821 Error Util.cpp:77: 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.
quick links: log file | graphical issues | wiki

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

Re: [0.13.11] CTD during autosave when disk full

Post by Klonan »

Thanks for the report

Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [0.13.11][Oxyd] CTD during autosave when disk full

Post by Oxyd »

Fixed in 0.13.12.

Post Reply

Return to “Resolved Problems and Bugs”