[0.17.10] Crash in NPE version: "InventoryGuiSlot::getStack" (MR)

Things that has been reported already before.
Post Reply
Selak
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon Mar 11, 2019 6:04 pm
Contact:

[0.17.10] Crash in NPE version: "InventoryGuiSlot::getStack" (MR)

Post by Selak »

In the tutorial I am getting a consistent crash near the start.

Everything works fine through making the first steam drill and mining coal. After that, the game asks you to make another steam drill, 2 units of conveyor belt, and another stone furnace and place them in a box with 3 slots. I open the box and place the items into it. As soon as I place the third item, the game plays the sound for successfully completing the step and crashes.

Attached are the crash logs and dumps.

The game is unmodded on default settings. Full game purchased today and then after install went to properties to opt into the 0.17.x beta. Then ran the game and started new campaign changing no settings.
Attachments
factorio-dump-previous.dmp
first dump
(725.94 KiB) Downloaded 91 times
factorio-previous.log
first crash log
(8.93 KiB) Downloaded 86 times
factorio-dump-current.dmp
second dump
(707.63 KiB) Downloaded 84 times
factorio-current.log
second crash log
(8.55 KiB) Downloaded 91 times

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

Re: [0.17.10] Crash in NPE version

Post by Loewchen »

Code: Select all

   0.001 2019-03-11 13:42:47; Factorio 0.17.10 (build 43567, win64, steam)
   0.001 Operating system: Windows 10 (version 1809) 
   0.001 Program arguments: "E:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.001 Read data path: E:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/dmbum/AppData/Roaming/Factorio [196351/475985MB]
   0.001 Binaries path: E:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.008 System info: [CPU: AMD Ryzen 5 1600X Six-Core Processor           , 12 cores, RAM: 3279/16316 MB, page: 5141/18748 MB, virtual: 4336/134217727 MB, extended virtual: 0 MB]
   0.009 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.013 Available displays: 1
   0.013  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 1070 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.054 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.153 Initialised Direct3D[0]: NVIDIA GeForce GTX 1070; id: 10de-1b81; driver: nvldumdx.dll 25.21.14.1935
   0.153   D3D Feature Level: 11.1, DXGI 1.5+
   0.153   [Local Video Memory] Budget: 6874MB, CurrentUsage: 2MB, Reservation: 0/3639MB
   0.153   [Non-Local Vid.Mem.] Budget: 7342MB, CurrentUsage: 0MB, Reservation: 0/3875MB
   0.153   Tiled resources: Tier 2
   0.153   Unified Memory Architecture: No
   0.153   BGR 565 Supported: Yes
   0.153   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.200 Desktop composition is active.
   0.200 Graphics settings preset: very-high
   0.200   Dedicated video memory size 8088 MB
   0.200 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: high-quality]
   0.200                   [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Color: 32bit]
   0.230 DSound: Starting _dsound_update thread
   0.230 DSound: Enter _dsound_update; tid=9884
   0.291 Loading mod core 0.0.0 (data.lua)
   0.368 Loading mod base 0.17.10 (data.lua)
   0.589 Loading mod base 0.17.10 (data-updates.lua)
   0.699 Checksum for core: 4249075453
   0.699 Checksum of base: 46491745
   1.259 Loading sounds...
   1.307 Info PlayerData.cpp:69: Local player-data.json unavailable
   1.307 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1552325621
   1.309 Info CropCache.cpp:57: Exception while loading crop cache: The file is from previous game version. This can be probably ignored
   1.363 Crop bitmaps.
   2.517 Parallel Sprite Loader initialized (threads: 11)
   8.543 Initial atlas bitmap size is 16384
   8.569 Created atlas bitmap 16384x16384 [none]
   8.572 Created atlas bitmap 16384x11276 [none]
   8.573 Created atlas bitmap 16384x2116 [decal]
   8.574 Created atlas bitmap 16384x3808 [low-object]
   8.575 Created atlas bitmap 16384x1888 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   8.576 Created atlas bitmap 16384x6880 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
   8.576 Created atlas bitmap 16384x480 [smoke, mipmap, linear-minification, linear-magnification]
   8.577 Created atlas bitmap 16384x456 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   8.577 Created atlas bitmap 16384x748 [alpha-mask]
   8.579 Created atlas bitmap 16384x12640 [shadow, linear-magnification, alpha-mask]
   8.580 Created atlas bitmap 16384x1264 [shadow, mipmap, linear-magnification, alpha-mask]
   8.590 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   9.147 Parallel Sprite Loader initialized (threads: 11)
  16.049 Sprites loaded
  16.092 Generated mipmaps for atlas of size 16384x3808
  16.114 Generated mipmaps for atlas of size 16384x1888
  16.125 Generated mipmaps for atlas of size 16384x6880
  16.136 Generated mipmaps for atlas of size 16384x480
  16.148 Generated mipmaps for atlas of size 16384x456
  16.159 Generated mipmaps for atlas of size 16384x1264
  16.165 Custom inputs active: 6
  16.284 Factorio initialised
 131.609 Loading Level.dat: 3190546 bytes.
 131.610 Info Scenario.cpp:147: Map version 0.17.10-0
 131.691 Checksum for script C:/Users/dmbum/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 320904144
 147.356 Info AppManager.cpp:275: Saving to _autosave1 (blocking).
 148.302 Info BlueprintShelf.cpp:663: Saving blueprint storage.
 148.339 Info AppManagerStates.cpp:1716: Saving finished
 476.880 Info AppManager.cpp:275: Saving to _autosave2 (blocking).
 477.195 Info AppManagerStates.cpp:1716: Saving finished
 665.201 Info InventoryGuiSlot.cpp:169: Inventory: true, size: 0.
 665.201 Info InventoryGuiSlot.cpp:172: Item stack: false, dump: nil
 665.201 Info InventoryGuiSlot.cpp:177: Local player (index 0) GUI target: Open GUI type: 0, Secondary Gui Index: 0, Entity: nullptr, Item: nullptr, Equipment: nullptr, Other player: nullptr, Custom GUI: nullptr.
 665.201 Info InventoryGuiSlot.cpp:180: Active window: class ContainerGui
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-mxtt33\src\util\logger.cpp (415): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-mxtt33\src\util\logger.cpp (566): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-mxtt33\src\util\logging.cpp (89): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-mxtt33\src\util\logging.cpp (83): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-mxtt33\src\gui\inventoryguislot.cpp (182): InventoryGuiSlot::getStack
c:\cygwin64\tmp\factorio-build-mxtt33\src\gui\inventoryguislot.cpp (187): InventoryGuiSlot::getActiveStatus
c:\cygwin64\tmp\factorio-build-mxtt33\src\gui\inventoryguislot.cpp (104): InventoryGuiSlot::paintBackground
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\widget.cpp (1183): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\layout.cpp (80): agui::Layout::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\layout.cpp (80): agui::Layout::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\scrollpane.cpp (576): agui::ScrollPane::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\layout.cpp (80): agui::Layout::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\frame.cpp (88): agui::Frame::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\layout.cpp (80): agui::Layout::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\frame.cpp (88): agui::Frame::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\layout.cpp (80): agui::Layout::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\frame.cpp (88): agui::Frame::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\layout.cpp (80): agui::Layout::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\frame.cpp (88): agui::Frame::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\widget\widget.cpp (1189): agui::Widget::recursivePaintChildren
c:\cygwin64\tmp\factorio-build-mxtt33\libraries\agui\gui.cpp (713): agui::Gui::render
c:\cygwin64\tmp\factorio-build-mxtt33\src\globalcontext.cpp (1317): GlobalContext::prepareRenderGui
c:\cygwin64\tmp\factorio-build-mxtt33\src\mainloop.cpp (905): MainLoop::prepare
c:\cygwin64\tmp\factorio-build-mxtt33\src\mainloop.cpp (598): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-build-mxtt33\src\mainloop.cpp (366): MainLoop::run
c:\cygwin64\tmp\factorio-build-mxtt33\src\main.cpp (1242): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBB4A681F4)
00007FFBB4A681F4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBB698A251)
00007FFBB698A251 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
 666.982 Error InventoryGuiSlot.cpp:182: No item stack found: has inventory (true), target specification: source: entity-inventory, target: default, inventory index: 1, slot index: 0.
Logger::writeStacktrace skipped.
 666.982 Error CrashHandler.cpp:174: Map tick at moment of crash: 4097140
 666.982 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.
 684.665 Uploading log file
 684.674 Error CrashHandler.cpp:221: Heap validation: success.
 684.674 Creating crash dump.
 684.903 CrashDump success
 

Selak
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon Mar 11, 2019 6:04 pm
Contact:

Re: [0.17.10] Crash in NPE version

Post by Selak »

I have noticed there are now atleast 4 posts that appear to be this same issue. Feel free to merge this one into one of the existing posts.

viewtopic.php?f=7&t=67431

that one seems to be the longest (I posted there too after this post was made having not seen it before)

Bilka
Factorio Staff
Factorio Staff
Posts: 3133
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: [0.17.10] Crash in NPE version: "InventoryGuiSlot::getStack" (MR)

Post by Bilka »

Duplicate of 67428 - Fixed in 0.17.11.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

Post Reply

Return to “Duplicates”