[0.16.51] Crash on generateDecoratives: "ID not found in decorative list"

This subforum contains all the issues which we already resolved.
User avatar
Gergely
Filter Inserter
Filter Inserter
Posts: 640
Joined: Sun Apr 10, 2016 8:31 pm
Contact:

[0.16.51] Crash on generateDecoratives: "ID not found in decorative list"

Post by Gergely »

What I did?
Loaded this:
_test0.zip
(1.52 MiB) Downloaded 45 times
What happened?
This:

Code: Select all

   0.002 2018-08-04 10:51:52; Factorio 0.16.51 (build 36654, win64, steam)
   0.002 Operating system: Windows 10 (version 1803) 
   0.002 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" "--window-size" "maximized" 
   0.002 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.002 Write data path: C:/Users/balintgergely/AppData/Roaming/Factorio [5075/121552MB]
   0.002 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.011 System info: [CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz, 8 cores, RAM: 3832/7804 MB, page: 7723/12412 MB, virtual: 4320/134217727 MB, extended virtual: 0 MB]
   0.012 Display options: [FullScreen: 0] [VSync: 0] [UIScale: system (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.014 Available display adapters: 1
   0.014  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 630 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.015 Create display on adapter 0. Size 1280x720 at position [310, 162].
   1.034 Initialised Direct3D:[0] NVIDIA GeForce GTX 1050 Ti; driver: nvldumdx.dll 23.21.13.9125
   1.051   Video memory size (dedicated video/dedicated system/shared system/available): 4021/0/3902/4092 MB
   1.099 DSound: Starting _dsound_update thread
   1.099 DSound: Enter _dsound_update; tid=9320
   1.101 Device reset internal.
   1.104 Desktop composition is active.
   1.104 Graphics settings preset: high
   1.105 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 100%] [DXT: false] [Shader: 1]
   1.105                   [Parallel sprite loading: 1] [Max texture size: 0/8192] [Bmp cache: 0] [Sprite slicing: 1] [Low quality rotation: 0]
   1.192 Info ModManager.cpp:200: Found duplicate mod creative-scenario, using higher version (0.1.5 > 0.1.4).
   1.200 Loading mod settings battery-recolor 0.1.2 (settings.lua)
   1.203 Loading mod core 0.0.0 (data.lua)
   1.223 Loading mod base 0.16.51 (data.lua)
   1.382 Loading mod battery-recolor 0.1.2 (data.lua)
   1.430 Loading mod base 0.16.51 (data-updates.lua)
   1.482 Checksum for core: 840319042
   1.482 Checksum of base: 3323233190
   1.482 Checksum of battery-recolor: 221142671
   1.482 Checksum of creative-scenario: 0
   1.482 Checksum of factory-floor: 0
   1.612 Loading sounds...
   2.414 Info PlayerData.cpp:67: Local player-data.json unavailable
   2.414 Info PlayerData.cpp:70: Cloud player-data.json available, timestamp 1533214711
   2.589 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   2.593 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   2.594 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/alpha-mask.cso
   2.622 Initial atlas bitmap size is 16384
   2.668 Created atlas bitmap 16384x16383 [none]
   3.293 Created atlas bitmap 16384x4290 [none]
   3.436 Created atlas bitmap 16384x6916 [shadow]
   3.675 Created atlas bitmap 16384x2104 [decal]
   3.741 Created atlas bitmap 8192x5572 [mipmap]
   3.838 Created atlas bitmap 8192x800 [mipmap, smoke]
   3.853 Created atlas bitmap 8192x8172 [linear-minification, mipmap, terrain]
   3.990 Created atlas bitmap 8192x1360 [linear-minification, mipmap, terrain]
   4.011 Created atlas bitmap 8192x2092 [no-crop, trilinear-filtering, icon, light]
   4.045 Created atlas bitmap 8192x924 [alpha-mask]
  31.878 Sprites loaded
  31.878 Convert atlas 8192x5572 to: mipmap 
  32.107 Convert atlas 8192x800 to: mipmap 
  32.139 Convert atlas 8192x8172 to: min-linear 
  32.458 Convert atlas 8192x1360 to: min-linear 
  32.514 Convert atlas 8192x2092 to: trilinear-filtering 
  32.597 Convert atlas 8192x924 to: alpha-mask
  33.421 Custom inputs active: 0
  33.486 Factorio initialised
  47.204 Loading Level.dat: 1017338 bytes.
  47.205 Info Scenario.cpp:136: Map version 0.16.51-0
  47.258 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3492474626
  80.334 Info AppManagerStates.cpp:1639: Saving finished
  85.639 Error AppManagerStates.cpp:1896: Can't play replay. Replay data was not found.
 103.838 Loading Level.dat: 1017338 bytes.
 103.838 Info Scenario.cpp:136: Map version 0.16.51-0
 103.881 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3492474626
 129.373 Info AppManagerStates.cpp:1639: Saving finished
 133.863 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3492474626
 159.702 Loading map C:\Users\balintgergely\AppData\Roaming\Factorio\saves\replay_test.zip: 1641813 bytes.
 159.714 Loading Level.dat: 1281058 bytes.
 159.721 Info Scenario.cpp:136: Map version 0.16.51-0
 159.775 Loading script.dat: 46 bytes.
 159.777 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3492474626
 159.817 Error AppManagerStates.cpp:1301: Error while running on_load: ...Data/Roaming/Factorio/temp/currently-playing/control.lua:409: attempt to index global 'game' (a nil value)
 741.510 Loading Level.dat: 1017338 bytes.
 741.511 Info Scenario.cpp:136: Map version 0.16.51-0
 741.553 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 16021476
 774.866 Loading Level.dat: 1017338 bytes.
 774.867 Info Scenario.cpp:136: Map version 0.16.51-0
 774.905 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1645173970
 793.173 Loading Level.dat: 1017338 bytes.
 793.174 Info Scenario.cpp:136: Map version 0.16.51-0
 793.212 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 4008288092
 800.949 Loading Level.dat: 1017338 bytes.
 800.949 Info Scenario.cpp:136: Map version 0.16.51-0
 800.989 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 4008288092
2232.737 Loading Level.dat: 1017338 bytes.
2232.738 Info Scenario.cpp:136: Map version 0.16.51-0
2232.777 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1889788025
2232.790 Error AppManager.cpp:514: Error while running on_init: LuaCommandProcessor doesn't contain key add.
stack traceback:
	...Data/Roaming/Factorio/temp/currently-playing/control.lua:130: in function 'initcommands'
	...Data/Roaming/Factorio/temp/currently-playing/control.lua:208: in function <...Data/Roaming/Factorio/temp/currently-playing/control.lua:202>
2273.500 Loading Level.dat: 1017338 bytes.
2273.500 Info Scenario.cpp:136: Map version 0.16.51-0
2273.540 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2809197222
2273.548 Error AppManager.cpp:514: Error while running on_init: Unable to parse LocalisedString: given table is empty.
stack traceback:
	...Data/Roaming/Factorio/temp/currently-playing/control.lua:130: in function 'initcommands'
	...Data/Roaming/Factorio/temp/currently-playing/control.lua:208: in function <...Data/Roaming/Factorio/temp/currently-playing/control.lua:202>
2288.924 Loading Level.dat: 1017338 bytes.
2288.925 Info Scenario.cpp:136: Map version 0.16.51-0
2288.964 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1379972050
2344.062 Loading Level.dat: 1017338 bytes.
2344.062 Info Scenario.cpp:136: Map version 0.16.51-0
2344.101 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2823972238
2372.680 Loading Level.dat: 1017338 bytes.
2372.680 Info Scenario.cpp:136: Map version 0.16.51-0
2372.719 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 366922263
2462.231 Loading Level.dat: 1017338 bytes.
2462.232 Info Scenario.cpp:136: Map version 0.16.51-0
2462.269 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2354956837
2587.942 Loading Level.dat: 1017338 bytes.
2587.942 Info Scenario.cpp:136: Map version 0.16.51-0
2587.981 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1479460327
2610.363 Loading Level.dat: 1017338 bytes.
2610.363 Info Scenario.cpp:136: Map version 0.16.51-0
2610.401 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1479460327
2620.125 Info AppManagerStates.cpp:1639: Saving finished
2624.533 Loading map C:\Users\balintgergely\AppData\Roaming\Factorio\saves\_replay-test0.zip: 1595032 bytes.
2624.542 Loading Level.dat: 1181035 bytes.
2624.548 Info Scenario.cpp:136: Map version 0.16.51-0
2624.595 Loading script.dat: 46 bytes.
2624.597 Checksum for script C:/Users/balintgergely/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1479460327
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-rlyqnq\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-rlyqnq\src\util\logger.cpp (408): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-rlyqnq\src\util\logger.cpp (521): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-rlyqnq\src\util\logging.cpp (89): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-rlyqnq\src\util\logging.cpp (83): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-rlyqnq\src\map\entitymapgenerationtask.cpp (305): EntityMapGenerationTask::generateDecoratives
c:\cygwin64\tmp\factorio-build-rlyqnq\src\map\entitymapgenerationtask.cpp (162): EntityMapGenerationTask::computeInternal
c:\cygwin64\tmp\factorio-build-rlyqnq\src\map\entitymapgenerationtask.cpp (111): EntityMapGenerationTask::compute
c:\cygwin64\tmp\factorio-build-rlyqnq\src\map\mapgenerationhelper.cpp (159): MapGenerationHelper::consumeTasks
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.12.25827\include\thr\xthread (232): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ServerRouter * __ptr64>,std::default_delete<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ServerRouter * __ptr64> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.12.25827\include\thr\xthread (211): 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: 00007FFEEC443034)
00007FFEEC443034 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFEEE021431)
00007FFEEE021431 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
2627.055 Error EntityMapGenerationTask.cpp:309: ID (index: 0, name: rock-medium) not found in decorative list. Task type: 0. Has autoplace: true.
Logger::writeStacktrace skipped.
2627.055 Error Util.cpp:67: 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.
2644.290 Uploading log file
2644.300 Error CrashHandler.cpp:227: Heap validation: success.
2644.315 Creating crash dump.
2644.941 CrashDump success
And this:
factorio-dump-current.dmp.log
(592.2 KiB) Downloaded 43 times
I am unable to reproduce it. I made this report because the game told me to do so. The "Upload crash logs" is enabled.

Mods enabled at that time:
https://mods.factorio.com/mod/battery-recolor
https://mods.factorio.com/mod/creative-scenario
https://mods.factorio.com/mod/factory-floor
Rseding91
Factorio Staff
Factorio Staff
Posts: 16052
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.16.51] Crash on generateDecoratives: "ID not found in decorative list"

Post by Rseding91 »

Thanks for the report. I was able to confirm what the problem is and that it's fixed for 0.17.

I actually fixed the underlying problem while working on thew new Map Editor because I didn't like how the logic was working :)
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Resolved Problems and Bugs”