How to reproduce:
1. Make a parameterized blueprint.2. Use the super force mode to place the blueprint. Don't select an item from the GUI.
3. Place the blueprint again in super force mode. This should open a second window.
4. Press escape.
5. Click on an item in the GUI that's left and the game crashes.
This has been tested on a fresh save (see attached video). No mods were loaded, except for the space age ones.
vid
Code: Select all
0.000 2024-11-13 22:13:32; Factorio 2.0.17 (build 80319, win64, steam, space-age)
0.000 Operating system: Windows 10 (build 19045)
0.000 Initializing Steam API.
0.001 Program arguments: "D:\steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.001 Config path: C:/Users/bramd/AppData/Roaming/Factorio/config/config.ini
0.001 Read data path: D:/steam/steamapps/common/Factorio/data
0.001 Write data path: C:/Users/bramd/AppData/Roaming/Factorio [193205/476821MB]
0.001 Binaries path: D:/steam/steamapps/common/Factorio/bin
0.018 System info: [CPU: Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 8 cores, RAM: 8489/16318 MB, page: 10984/22718 MB, virtual: 4345/134217727 MB, extended virtual: 0 MB]
0.037 Memory info:
0.037 [0]: Kingston 9905734-022.A00G 16384 MB 2666 MHz 1.2 v
0.039 Display options: [FullScreen: true] [VSync: true] [UIScale: manual-pixels (100.0%)] [Native DPI: true] [Screen: 255] [Special: lmw] [Lang: nl]
0.103 Video driver: windows
0.103 Available displays: 3
0.103 [0]: \\.\DISPLAY1 - NVIDIA GeForce RTX 2060 {0x05, [0,0], 1920x1080, 32bit, 144Hz}
0.103 [1]: \\.\DISPLAY2 - NVIDIA GeForce RTX 2060 {0x01, [-1920,0], 1920x1080, 32bit, 144Hz}
0.103 [2]: \\.\DISPLAY3 - NVIDIA GeForce RTX 2060 {0x01, [1920,0], 1680x1050, 32bit, 60Hz}
0.364 Initialised OpenGL:[0] NVIDIA GeForce RTX 2060/PCIe/SSE2; driver: 3.3.0 NVIDIA 560.94
0.364 [Extensions] s3tc:yes; KHR_debug:yes; ARB_clear_texture:yes, ARB_copy_image:yes, ARB_pipeline_statistics_query:yes, ARB_gl_spirv:yes, ARB_ES2_compatibility:yes
0.364 [Version] 3.3
0.364 Graphics settings preset: very-high
0.364 Dedicated video memory size 6144 MB
0.383 Desktop composition is active.
0.383 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality]
0.383 [Max threads (load/render): 32/8] [Max texture size: 0] [Tex.Stream.: false] [Rotation quality: normal] [Other: STDCWTl] [B:0,C:0,S:100]
0.412 [Audio] Driver:wasapi, Device:Default device, Depth:16, Frequency:44100, Channels:2, Interpolation:linear
0.653 Info ModManager.cpp:434: FeatureFlag expansion-shaders = true
0.653 Info ModManager.cpp:434: FeatureFlag freezing = true
0.653 Info ModManager.cpp:434: FeatureFlag quality = true
0.653 Info ModManager.cpp:434: FeatureFlag rail-bridges = true
0.653 Info ModManager.cpp:434: FeatureFlag segmented-units = true
0.653 Info ModManager.cpp:434: FeatureFlag space-travel = true
0.653 Info ModManager.cpp:434: FeatureFlag spoiling = true
0.692 Loading mod core 0.0.0 (data.lua)
0.711 Loading mod base 2.0.17 (data.lua)
0.996 Loading mod elevated-rails 2.0.17 (data.lua)
1.033 Loading mod quality 2.0.17 (data.lua)
1.053 Loading mod space-age 2.0.17 (data.lua)
1.437 Loading mod base 2.0.17 (data-updates.lua)
1.449 Loading mod quality 2.0.17 (data-updates.lua)
1.467 Loading mod space-age 2.0.17 (data-updates.lua)
1.555 Checksum for core: 1107886727
1.556 Checksum of base: 1871372933
1.556 Checksum of elevated-rails: 2929976872
1.556 Checksum of quality: 3484764141
1.556 Checksum of space-age: 3435132521
1.926 Prototype list checksum: 3872509593
1.994 Loading sounds...
2.521 Info PlayerData.cpp:68: Local player-data.json unavailable
2.522 Info PlayerData.cpp:71: Cloud player-data.json available, timestamp 1731532165
2.878 Crop bitmaps.
2.880 Parallel sprite loader initialized (threads: 8, bitmaps: 8228)
22.964 Initial atlas bitmap size is 16384
22.986 Created an atlas bitmap (size 16384x16380) [none]
23.014 Created an atlas bitmap (size 16384x16384) [none]
23.056 Created an atlas bitmap (size 16384x16384) [none]
23.057 Created an atlas bitmap (size 16384x15420) [none]
23.057 Created an atlas bitmap (size 16384x8392) [decal]
23.066 Created an atlas bitmap (size 16384x16384) [low-object]
23.066 Created an atlas bitmap (size 4096x960) [low-object]
23.066 Created an atlas bitmap (size 16384x13440) [corpse-decay]
23.066 Created an atlas bitmap (size 16384x5596) [none]
23.066 Created an atlas bitmap (size 1676x79) [not-compressed]
23.067 Created an atlas bitmap (size 8192x6112) [mipmap, linear-minification, linear-magnification, linear-mip-level]
23.076 Created an atlas bitmap (size 16384x16320) [terrain, mipmap, linear-minification, linear-mip-level]
23.076 Created an atlas bitmap (size 16384x4832) [terrain, mipmap, linear-minification, linear-mip-level]
23.076 Created an atlas bitmap (size 8192x3872) [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
23.076 Created an atlas bitmap (size 4096x3104) [smoke, mipmap, linear-minification, linear-magnification]
23.076 Created an atlas bitmap (size 8192x2576) [mipmap]
23.076 Created an atlas bitmap (size 2048x1520) [mipmap]
23.076 Created an atlas bitmap (size 4096x3152) [mipmap]
23.076 Created an atlas bitmap (size 4096x3152) [mipmap]
23.076 Created an atlas bitmap (size 4096x3152) [mipmap]
23.077 Created an atlas bitmap (size 8192x3808) [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
23.078 Created an atlas bitmap (size 16384x6120) [alpha-mask]
23.119 Created an atlas bitmap (size 16384x16380) [shadow, linear-magnification, alpha-mask]
23.125 Created an atlas bitmap (size 16384x16368) [shadow, linear-magnification, alpha-mask]
23.125 Created an atlas bitmap (size 16384x8364) [shadow, linear-magnification, alpha-mask]
23.125 Created an atlas bitmap (size 8192x2352) [shadow, mipmap, linear-magnification, alpha-mask]
23.125 Created an atlas bitmap (size 2048x496) [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
23.125 Loading 3D bitmaps.
23.139 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
23.225 Parallel sprite loader initialized (threads: 7, bitmaps: 8228)
50.301 Sprites loaded
50.322 Generated mipmaps (4) for atlas [5] of size 16384x16384
50.323 Generated mipmaps (4) for atlas [6] of size 4096x960
50.326 Generated mipmaps (3) for atlas [10] of size 8192x6112
50.469 Generated mipmaps (3) for atlas [11] of size 16384x16320
50.514 Generated mipmaps (3) for atlas [12] of size 16384x4832
50.529 Generated mipmaps (3) for atlas [13] of size 8192x3872
50.535 Generated mipmaps (3) for atlas [14] of size 4096x3104
50.567 Generated mipmaps (3) for atlas [15] of size 8192x2576
50.569 Generated mipmaps (3) for atlas [16] of size 2048x1520
50.575 Generated mipmaps (3) for atlas [17] of size 4096x3152
50.593 Generated mipmaps (3) for atlas [18] of size 4096x3152
50.598 Generated mipmaps (3) for atlas [19] of size 4096x3152
50.646 Generated mipmaps (5) for atlas [20] of size 8192x3808
50.648 Generated mipmaps (3) for atlas [25] of size 8192x2352
50.655 Custom mipmaps uploaded (3203)
50.665 Video memory usage: 3556.15 MB (Atlases: 3425.84 MB, Textures: 130.30 MB)
50.765 Factorio initialised
50.765 Discord overlay detected (DiscordHook64.dll)
50.799 Game is running on selected version branch on Steam.
50.799 Steam Storage Quota: 23451/23841
66.762 Loading blueprint storage: Local timestamp 1731522454, Cloud timestamp 1731522458
67.953 Loading level.dat: 1010494 bytes.
67.953 Info Scenario.cpp:178: Map version 2.0.17-4
67.975 Loading blueprint storage: Local timestamp 1731522454, Cloud timestamp 1731522458
68.072 Checksum for script __level__/control.lua: 1487321736
Factorio crashed. Generating symbolized stacktrace, please wait ...
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\ClientManualBuilder.cpp(124): `ClientManualBuilder::checkSingleParameterConfiguration'::`2'::<lambda_1>::operator()
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\functional(822): std::_Func_impl_no_alloc<`BlueprintParametersLimits::createSelectListGui'::`11'::<lambda_4>,void,IDWithQualityFilter<ID<ItemPrototype,unsigned short> > >::_Do_call
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\Gui\FilterSelectGui.cpp(108): FilterSelectGui<IDWithQualityFilter<ID<ItemPrototype,unsigned short> > >::confirm
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\Gui\FilterSelectGui.cpp(91): FilterSelectGui<IDWithQualityFilter<ID<ItemPrototype,unsigned short> > >::setItem
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\Gui\SelectListGui.cpp(186): SelectListGui<ID<ItemPrototype,unsigned short> >::setSelectedID
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\Gui\SelectListGui.cpp(486): SelectListGui<ID<ItemPrototype,unsigned short> >::selectByClicking
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\functional(823): std::_Func_impl_no_alloc<`SelectListGui<ID<ItemPrototype,unsigned short> >::addSlotToTable'::`2'::<lambda_1>,void,agui::MouseEvent const &>::_Do_call
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\libraries\Agui\Widget\Widget.cpp(1669): agui::Widget::dispatchClick
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\libraries\Agui\Widget\Widget.cpp(1651): agui::Widget::dispatchMouseDown
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\libraries\Agui\Gui.cpp(268): agui::Gui::handleMouseDown
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\libraries\Agui\Gui.cpp(981): agui::Gui::dispatchMouseEvents
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\libraries\Agui\Gui.cpp(815): agui::Gui::logic
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\GlobalContext.cpp(1381): GlobalContext::updateGui
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\MainLoop.cpp(1089): MainLoop::processEvent
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\MainLoop.cpp(762): MainLoop::processEvents
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\MainLoop.cpp(604): MainLoop::prePrepare
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\MainLoop.cpp(683): MainLoop::mainLoopStep
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\MainLoop.cpp(412): MainLoop::run
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\Main.cpp(1348): fmain
C:\Users\build\AppData\Local\Temp\factorio-build-7Y1RII\src\Main.cpp(1370): wmain
D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFEFD157374)
00007FFEFD157374 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFEFDCBCC91)
00007FFEFDCBCC91 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
91.768 Error ClientManualBuilder.cpp:124: NO
91.768 Error CrashHandler.cpp:643: Received 22
Logger::writeStacktrace skipped.
91.768 Error CrashHandler.cpp:190: Map tick at moment of crash: 1274
91.820 Info CrashHandler.cpp:318: Executable CRC: 3375926732
91.820 Error Util.cpp:95: 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.
100.003 Uploading log file
100.020 Error CrashHandler.cpp:270: Heap validation: success.
100.021 Creating crash dump.
100.199 CrashDump success