[0.12.2] [kovarex] Random crashes

This subforum contains all the issues which we already resolved.
Post Reply
User avatar
Razunter
Inserter
Inserter
Posts: 22
Joined: Wed Aug 06, 2014 4:54 pm
Contact:

[0.12.2] [kovarex] Random crashes

Post by Razunter »

Getting random crashes in my game. I don't think it's directly related to my current actions.

Log:

Code: Select all

   0.000 2015-08-06 17:07:45; Factorio 0.12.2 (Build 16229, win64)
   0.000 Operating system: Windows 10 
   0.000 Read data path: I:/Factorio/data
   0.000 Write data path: I:/Factorio
   0.000 Binaries path: I:/Factorio/bin
   0.212 Initialised Direct3D: NVIDIA GeForce GTX 980; driver: nvd3dumx.dll 10.18.13.5362
   0.241 Turning off Align To V-Sync because desktop composition was detected (ie. Windows Aero).
   0.241 Graphics options: [FullScreen: true] [VSync: false] [UIScale: 100%] [MultiSampling: X 8] [Graphics quality: normal] [Video memory usage: all]
   0.349 Loading mod core 0.0.0 (data.lua)
   0.358 Loading mod base 0.12.2 (data.lua)
   0.565 Loading mod FARL 0.3.15 (data.lua)
   0.616 Loading mod Landfill 2.1.5 (data.lua)
   0.666 Loading mod Loot-able Rocks 1.0.0 (data.lua)
   0.709 Loading mod VoidChestInstant 1.0.0 (data.lua)
   0.749 Loading mod bobenemies 0.12.1 (data.lua)
   0.807 Loading mod bobores 0.12.2 (data.lua)
   0.875 Loading mod gravestone-mod 1.0.2 (data.lua)
   0.924 Loading mod greenhouse 0.1.0 (data.lua)
   0.986 Loading mod nightvision 0.0.2 (data.lua)
   1.033 Loading mod bobtech 0.12.1 (data.lua)
   1.093 Loading mod bobplates 0.12.2 (data.lua)
   1.358 Loading mod bobassembly 0.12.1 (data.lua)
   1.417 Loading mod bobelecoveride 0.12.0 (data.lua)
   1.487 Loading mod boblogistics 0.12.2 (data.lua)
   1.599 Loading mod bobmining 0.12.1 (data.lua)
   1.692 Loading mod bobmodules 0.12.2 (data.lua)
   1.807 Loading mod bobpower 0.12.1 (data.lua)
   1.906 Loading mod bobwarfare 0.12.2 (data.lua)
   2.092 Loading mod FARL 0.3.15 (data-updates.lua)
   2.181 Loading mod bobenemies 0.12.1 (data-updates.lua)
   2.275 Loading mod bobores 0.12.2 (data-updates.lua)
   2.391 Loading mod rso-mod 1.2.9 (data-updates.lua)
   2.492 Loading mod bobtech 0.12.1 (data-updates.lua)
   2.588 Loading mod bobplates 0.12.2 (data-updates.lua)
   2.723 Loading mod bobassembly 0.12.1 (data-updates.lua)
   2.812 Loading mod bobelecoveride 0.12.0 (data-updates.lua)
   2.904 Loading mod boblogistics 0.12.2 (data-updates.lua)
   3.028 Loading mod bobmining 0.12.1 (data-updates.lua)
   3.127 Loading mod bobpower 0.12.1 (data-updates.lua)
   3.225 Loading mod bobwarfare 0.12.2 (data-updates.lua)
   3.347 Loading mod Larger Inventory 1.0.0 (data-final-fixes.lua)
   3.439 Loading mod bobelecoveride 0.12.0 (data-final-fixes.lua)
   4.723 Initial atlas bitmap size is 16384
   4.726 Created atlas bitmap 16384x8654
  16.030 Info Updater.cpp:720: Downloading https://www.factorio.com/updater/get-available-versions?username=Razunter&token=<private>&apiVersion=2
  19.029 0 packages available to download (experimental updates enabled).
  19.058 Factorio initialised
 170.435 Loading map I:/Factorio\saves\MP.zip
 170.512 Info Scenario.cpp:160: Map version 0.12.2-4
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\temp\factorio-746f8a36\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\temp\factorio-746f8a36\src\util\logger.cpp (283): Logger::writeStacktrace
c:\temp\factorio-746f8a36\src\util\logger.cpp (337): Logger::logStacktrace
c:\temp\factorio-746f8a36\src\util\crashhandler.cpp (79): CrashHandler::writeStackTrace
c:\temp\factorio-746f8a36\src\util\crashhandler.cpp (88): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3BB602CE)
00007FFD3BB602CE (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3EE88992)
00007FFD3EE88992 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3EE73F66)
00007FFD3EE73F66 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3EE8633D)
00007FFD3EE8633D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3EE03C00)
00007FFD3EE03C00 (ntdll): (filename not available): RtlWalkFrameChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3EE8544A)
00007FFD3EE8544A (ntdll): (filename not available): KiUserExceptionDispatcher
c:\temp\factorio-746f8a36\src\logistics\logisticnetwork.cpp (448): LogisticNetwork::dispatchRobot
c:\temp\factorio-746f8a36\src\logistics\logisticnetwork.cpp (515): LogisticNetwork::solveProviders
c:\temp\factorio-746f8a36\src\logistics\logisticnetwork.cpp (353): LogisticNetwork::update
c:\temp\factorio-746f8a36\src\force\forcedata.cpp (267): ForceData::update
c:\temp\factorio-746f8a36\src\map\map.cpp (910): Map::update
c:\temp\factorio-746f8a36\src\game.cpp (135): Game::update
c:\temp\factorio-746f8a36\src\scenario\scenario.cpp (734): Scenario::update
c:\temp\factorio-746f8a36\src\mainloop.cpp (250): MainLoop::gameUpdateStep
c:\temp\factorio-746f8a36\src\mainloop.cpp (351): MainLoop::updateLoop
c:\boost_1_58_0\boost\function\function_template.hpp (160): boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,void (__cdecl*)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool),boost::_bi::list5<boost::_bi::value<ThreadBarrier * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<bool * __ptr64>,boost::_bi::value<bool> > >,void>::invoke
c:\temp\factorio-746f8a36\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF734FECE43)
00007FF734FECE43 (Factorio): (filename not available): boost::`anonymous namespace'::thread_start_function
f:\dd\vctools\crt\crtw32\startup\threadex.c (376): _callthreadstartex
f:\dd\vctools\crt\crtw32\startup\threadex.c (354): _threadstartex
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3C9F2D92)
00007FFD3C9F2D92 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD3EDF9F64)
00007FFD3EDF9F64 (ntdll): (filename not available): RtlUserThreadStart
 715.390 Error Util.cpp:46: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.
mod-list
Save: https://dl.dropboxusercontent.com/u/103 ... osave3.zip
Mods: https://dl.dropboxusercontent.com/u/103 ... o/mods.zip
DxDiag: https://dl.dropboxusercontent.com/u/103 ... dxdiag.txt
Last edited by Razunter on Thu Aug 06, 2015 1:44 pm, edited 1 time in total.

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

Re: [0.12.2] Random crashes

Post by Oxyd »

Does it only crash when you have all of these mods enabled?

User avatar
Razunter
Inserter
Inserter
Posts: 22
Joined: Wed Aug 06, 2014 4:54 pm
Contact:

Re: [0.12.2] Random crashes

Post by Razunter »

Oxyd wrote:Does it only crash when you have all of these mods enabled?
I can't test same game without these mods and it wouldn't make sense to make factory this big on vanilla. And it's random, so it's hard to test in any situation...

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

Re: [0.12.2] Random crashes

Post by Oxyd »

Very well. Then at least upload your mods folder somewhere, please.

User avatar
Razunter
Inserter
Inserter
Posts: 22
Joined: Wed Aug 06, 2014 4:54 pm
Contact:

Re: [0.12.2] Random crashes

Post by Razunter »

Oxyd wrote:Very well. Then at least upload your mods folder somewhere, please.
https://dl.dropboxusercontent.com/u/103 ... o/mods.zip

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.12.2] [kovarex] Random crashes

Post by kovarex »

Well, I tried to run the save for several minutes without a problem. But when I tried to build a blueprint, one of the mods (autofill) failed because of the scripting error.

User avatar
Razunter
Inserter
Inserter
Posts: 22
Joined: Wed Aug 06, 2014 4:54 pm
Contact:

Re: [0.12.2] [kovarex] Random crashes

Post by Razunter »

kovarex wrote:Well, I tried to run the save for several minutes without a problem. But when I tried to build a blueprint, one of the mods (autofill) failed because of the scripting error.
Sometimes game crashes in 3-5 minutes, sometimes I can play for hours without crash.
I think it could be related to robots & roboports, but I didn't find any way to reproduce this crash.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.12.2] [kovarex] Random crashes

Post by kovarex »

I guess that the problem might be caused by the fact, that the game doesn't properly stop on script error. I fixed that, so it might be fixed for 0.12.3, let me know if it still happens there.

User avatar
Razunter
Inserter
Inserter
Posts: 22
Joined: Wed Aug 06, 2014 4:54 pm
Contact:

Re: [0.12.2] [kovarex] Random crashes

Post by Razunter »

kovarex wrote:I guess that the problem might be caused by the fact, that the game doesn't properly stop on script error. I fixed that, so it might be fixed for 0.12.3, let me know if it still happens there.
I was able to consistently reproduce this crash.

Save: https://dl.dropboxusercontent.com/u/103 ... /Crash.zip
New mods ( =] ): https://dl.dropboxusercontent.com/u/103 ... ods_v2.zip

1) Replace roboport with better version (3 on toolbelt)
2) Wait 1-3 minutes. Game crashes.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.12.2] [kovarex] Random crashes

Post by kovarex »

Well, I found an internal state problem when roboports are fast-replaced (something not possible without modding), so I fixed that issue and it crashes no more for me.

So I guess it is fixed, but as the release of 0.12.4 is already in progress, it is fixed for 0.12.5

Post Reply

Return to “Resolved Problems and Bugs”