Perhaps the issue is really in stdlib's recent update but it is odd that PickerInventoryTools is the mod triggering the issue in stdlib even though I have 6 other mods the depend on stdlib and they all work fine.
To Reproduce
Launch Factorio with Krastorio2 and Picker Inventory Tool both enabled (and their dependencies).
Save file & Username
Not applicable. Problem appears during the data stage.
Log file
Factorio-K2.log
0.000 2022-06-04 18:40:23; Factorio 1.1.59 (build 59719, linux64, steam)
0.076 Operating system: Linux (ManjaroLinux 21.2.6)
0.076 Program arguments: "/home/credomane/.steam/debian-installation/steamapps/common/Factorio/bin/x64/factorio"
0.076 Read data path: /home/credomane/.steam/debian-installation/steamapps/common/Factorio/data
0.076 Write data path: /home/credomane/.factorio [28258/169333MB]
0.076 Binaries path: /home/credomane/.steam/debian-installation/steamapps/common/Factorio/bin
0.080 System info: [CPU: Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz, 6 cores, RAM: 15933 MB]
0.080 Environment: DISPLAY=:0 WAYLAND_DISPLAY= DESKTOP_SESSION=plasma XDG_SESSION_DESKTOP=KDE XDG_CURRENT_DESKTOP=KDE __GL_FSAA_MODE= __GL_LOG_MAX_ANISO= __GL_SYNC_TO_VBLANK= __GL_SORT_FBCONFIGS= __GL_YIELD=
0.080 Display options: [FullScreen: 0] [VSync: 0] [UIScale: custom (100.0%)] [Native DPI: 1] [Screen: 255] [Special: lmw] [Lang: en]
0.243 Available displays: 2
0.243 [0]: S2719DGF 27" - {[0,0], 2560x1440, SDL_PIXELFORMAT_RGB888, 144Hz}
0.243 [1]: W2246 22" - {[2560,0], 1920x1080, SDL_PIXELFORMAT_RGB888, 60Hz}
0.269 Initialised OpenGL:[0] NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2; driver: 3.3.0 NVIDIA 510.73.05
0.269 [Extensions] s3tc:yes; KHR_debug:yes; ARB_clear_texture:yes, ARB_copy_image:yes
0.269 [Version] 3.3
0.269 Graphics settings preset: very-high
0.269 Dedicated video memory size 6144 MB
0.327 Graphics options: [Graphics quality: high] [Video memory usage: high] [DXT: high-quality] [Color: 32bit]
0.327 [Max threads (load/render): 32/6] [Max texture size: 0] [Tex.Stream.: 1] [Rotation quality: normal] [Other: STDCWT] [B:0,C:0,S:100]
0.331 [Audio] Backend:default; Depth:16, Channel:2, Frequency:44100; MixerQuality:linear
0.854 Loading mod settings flib 0.10.1 (settings.lua)
0.854 Loading mod settings Krastorio2 1.2.25 (settings.lua)
0.854 Loading mod settings PickerAtheneum 1.2.4 (settings.lua)
0.854 Loading mod settings PickerInventoryTools 1.1.14 (settings.lua)
0.855 Loading mod settings Krastorio2 1.2.25 (settings-updates.lua)
0.857 Loading mod core 0.0.0 (data.lua)
0.904 Loading mod base 1.1.59 (data.lua)
1.097 Loading mod flib 0.10.1 (data.lua)
1.171 Loading mod Krastorio2 1.2.25 (data.lua)
1.305 Loading mod PickerAtheneum 1.2.4 (data.lua)
1.408 Loading mod PickerInventoryTools 1.1.14 (data.lua)
1.506 Loading mod base 1.1.59 (data-updates.lua)
1.613 Loading mod Krastorio2 1.2.25 (data-updates.lua)
1.750 Loading mod Krastorio2 1.2.25 (data-final-fixes.lua)
1.861 Loading mod PickerAtheneum 1.2.4 (data-final-fixes.lua)
1.966 Loading mod PickerInventoryTools 1.1.14 (data-final-fixes.lua)
1.977 Script @__stdlib__/stdlib/data/data.lua:143: NOTICE: Overwriting item/iron-plate
1.977 Script @__stdlib__/stdlib/data/data.lua:143: NOTICE: Overwriting item/iron-plate
1.977 Script @__stdlib__/stdlib/data/data.lua:143: NOTICE: Overwriting item/iron-plate
1.977 Script @__stdlib__/stdlib/data/data.lua:143: NOTICE: Overwriting item/iron-plate
2.086 Checksum for core: 1636702648
2.086 Checksum of base: 3206512929
2.086 Checksum of flib: 2594110821
2.086 Checksum of Krastorio2Assets: 0
2.086 Checksum of stdlib: 0
2.086 Checksum of Krastorio2: 2991852324
2.086 Checksum of PickerAtheneum: 770316845
2.086 Checksum of PickerInventoryTools: 1261243503
2.198 Error ModManager.cpp:1588: Error while loading item prototype "iron-plate" (item): Key "stack_size" not found in property tree at ROOT.item.iron-plate
Modifications: Base mod › Krastorio 2 › Picker Inventory Tools
2.352 Initial atlas bitmap size is 16384
2.353 Created atlas bitmap 2048x896 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
2.353 Created virtual atlas pages 4096x4096x0
2.359 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
2.363 Parallel Sprite Loader initialized (threads: 5)
2.390 Sprites loaded
2.396 Generated mipmaps (5) for atlas [0] of size 2048x896
2.397 Custom mipmaps uploaded.
2.410 Factorio initialised
Describe the Bug
With just Krastorio2 and Picker Inventory Tools enabled I get this error.
If I attempt to play my heavily modded game K2+SpaceExploration+misc mods then I get this error:
Both of which have these lines in the factorio-current.log file:
Perhaps the issue is really in stdlib's recent update but it is odd that PickerInventoryTools is the mod triggering the issue in stdlib even though I have 6 other mods the depend on stdlib and they all work fine.
To Reproduce
Launch Factorio with Krastorio2 and Picker Inventory Tool both enabled (and their dependencies).
Save file & Username
Not applicable. Problem appears during the data stage.
Log file
Factorio-K2.log
0.000 2022-06-04 18:40:23; Factorio 1.1.59 (build 59719, linux64, steam) 0.076 Operating system: Linux (ManjaroLinux 21.2.6) 0.076 Program arguments: "/home/credomane/.steam/debian-installation/steamapps/common/Factorio/bin/x64/factorio" 0.076 Read data path: /home/credomane/.steam/debian-installation/steamapps/common/Factorio/data 0.076 Write data path: /home/credomane/.factorio [28258/169333MB] 0.076 Binaries path: /home/credomane/.steam/debian-installation/steamapps/common/Factorio/bin 0.080 System info: [CPU: Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz, 6 cores, RAM: 15933 MB] 0.080 Environment: DISPLAY=:0 WAYLAND_DISPLAY=