[0.15.3] Crash when opening Research screen

Things that has been reported already before.
Post Reply
MrBurd
Burner Inserter
Burner Inserter
Posts: 14
Joined: Fri Sep 11, 2015 9:14 pm
Contact:

[0.15.3] Crash when opening Research screen

Post by MrBurd »

EDIT: Appears to be related to this bug report, where leaving technology cost blank results in a crash.
Couldn't reproduce error in a new save with default settings, but when I left the value blank and started a save the game instantly crashed when pushed the T key.

I've set up a world, only played for a short time. Whenever I open the research screen(T), the game freezes instantly, then crashes with "unexpected error".
Full error log in code inset below.
I've noticed the crash is reproducible in the same save, which I have attached to this post.
Open the save and open the research screen, see if the game crashes. If it does, it's not just me.

I've yet to test if it happens on different saves as well.

Code: Select all

   0.004 2017-04-28 15:19:53; Factorio 0.15.3 (build 29201, win64, steam)
   0.065 Operating system: Windows 7 Service Pack 1
   0.132 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.182 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.232 Write data path: C:/Users/MrBurd/AppData/Roaming/Factorio
   0.284 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.379 System info: [CPU: Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz, 8 cores, RAM: 20471MB]
   0.403 Display options: [FullScreen: 0] [VSync: 1] [UIScale: 100%] [MultiSampling: OFF] [Screen: 0]
   0.404 Available display adapters: 2
   0.405  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 660 {0x80005, [0,0], 1920x1080, 32bit, 59Hz}
   0.405  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 660 {0x80001, [1920,0], 1920x1080, 32bit, 59Hz}
   0.406 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.502 Initialised Direct3D:[0] NVIDIA GeForce GTX 660; driver: nvd3dumx.dll 21.21.13.7270
   0.512     Video memory size (dedicated video/dedicated system/shared system/available): 1988/0/9979/3773 MB
   0.561 DSound: Starting _dsound_update thread
   0.567 DSound: Enter _dsound_update; tid=5296
   0.567 DSound: Enter _dsound_update; tid=5296Device reset internal.
   0.578 Desktop composition is active.
   0.599 You have vsync and desktop composition enabled on Direct3d. Consider disabling vsync to increase performance on some confirgurations.
   0.611 Graphics settings preset: very-high
   0.623 Graphics options: [Graphics quality: high] [Video memory usage: high] [Light scale: 100%] [DXT: false]
   0.796 Loading mod core 0.0.0 (data.lua)
   0.809 Loading mod base 0.15.3 (data.lua)
   0.974 Loading mod base 0.15.3 (data-updates.lua)
   1.092 Checksum for core: 2926038370
   1.146 Checksum of base: 2896593033
   1.364 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493340399
   1.365 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1493340390
   1.507 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   1.551 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   1.619 Initial atlas bitmap size is 16384
   1.671 Created atlas bitmap 16384x16376
   2.560 Created atlas bitmap 16384x1727
   2.671 Created atlas bitmap 4096x3980
   2.726 Created atlas bitmap 4096x3648
  23.979 Sprites loaded
  24.033 Convert atlas 4096x3980 to: trilinear-filtering 
  24.125 Convert atlas 4096x3648 to: mipmap 
  24.907 Loading sounds...
  28.335 Custom inputs active: 0
  28.427 Factorio initialised
 238.606 Device reset internal.
 311.478 Loading Level.dat: 987445 bytes.
 311.563 Info Scenario.cpp:133: Map version 0.15.3-0
 311.634 Checksum for script C:/Users/MrBurd/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2433440189
 365.077 Loading Level.dat: 1001859 bytes.
 365.093 Info Scenario.cpp:133: Map version 0.15.3-0
 365.164 Checksum for script C:/Users/MrBurd/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2433440189
 389.974 Device reset internal.
 391.739 Device reset internal.
 435.985 Loading Level.dat: 978003 bytes.
 436.001 Info Scenario.cpp:133: Map version 0.15.3-0
 436.070 Checksum for script C:/Users/MrBurd/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2433440189
 480.282 Loading Level.dat: 917784 bytes.
 480.298 Info Scenario.cpp:133: Map version 0.15.3-0
 480.365 Checksum for script C:/Users/MrBurd/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2433440189
2044.682 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-orhqod\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-orhqod\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-orhqod\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-orhqod\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-orhqod\src\util\crashhandler.cpp (235): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (269): `__scrt_common_main_seh'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013FFE7E48)
000000013FFE7E48 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D5905D)
0000000076D5905D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D48C0F)
0000000076D48C0F (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D7D948)
0000000076D7D948 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-orhqod\src\technology\technology.cpp (320): Technology::getNumResearchUnits
c:\cygwin64\tmp\factorio-orhqod\src\gui\technologypreviewgui.cpp (113): TechnologyPreviewGui::addUnitsNeeded
c:\cygwin64\tmp\factorio-orhqod\src\gui\technologypreviewgui.cpp (233): TechnologyPreviewGui::update
c:\cygwin64\tmp\factorio-orhqod\src\gui\technologygui.cpp (152): TechnologyGui::updatePreviewInternal
c:\cygwin64\tmp\factorio-orhqod\src\gui\technologygui.cpp (71): TechnologyGui::TechnologyGui
c:\cygwin64\tmp\factorio-orhqod\src\gameview.cpp (504): GameView::loadGuiForController
c:\cygwin64\tmp\factorio-orhqod\src\gameview.cpp (270): GameView::executeAction
c:\cygwin64\tmp\factorio-orhqod\src\gameview.cpp (242): GameView::executeActions
c:\cygwin64\tmp\factorio-orhqod\src\game.cpp (207): Game::postUpdate
c:\cygwin64\tmp\factorio-orhqod\src\mainloop.cpp (607): MainLoop::prepare
c:\cygwin64\tmp\factorio-orhqod\src\mainloop.cpp (397): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-orhqod\src\mainloop.cpp (227): MainLoop::run
c:\cygwin64\tmp\factorio-orhqod\src\main.cpp (881): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (253): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076745A4D)
0000000076745A4D (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D5B831)
0000000076D5B831 (ntdll): (filename not available): RtlUserThreadStart
2048.619 Error CrashHandler.cpp:106: Map tick at moment of crash: 93616
2048.619 Error Util.cpp:76: 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.
Attachments
_crashtest.zip
(3.4 MiB) Downloaded 69 times

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

Re: [0.15.3] Crash when opening Research screen

Post by daniel34 »

MrBurd wrote:EDIT: Appears to be related to this bug report, where leaving technology cost blank results in a crash.
It is the same crash, moved to duplicates.
quick links: log file | graphical issues | wiki

Post Reply

Return to “Duplicates”