Page 1 of 1

[2.0.13] Error ConstructionRobot.cpp:113: this->busyRobotLink.isLinked() == this->shouldBeLinked()

Posted: Sat Nov 02, 2024 12:59 pm
by Syyiailea
Posting a crash I had playing Space Age. Happened during an autosave.

Code: Select all

   0.002 2024-11-02 05:24:20; Factorio 2.0.13 (build 79912, mac-arm64, steam, space-age)
   0.002 Operating system: macOS 14.5.0
   0.000 Initializing Steam API.
   0.002 Program arguments: "/Users/recreationstation/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio" 
   0.002 Config path: /Users/recreationstation/Library/Application Support/factorio/config/config.ini
   0.002 Read data path: /Users/recreationstation/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data
   0.002 Write data path: /Users/recreationstation/Library/Application Support/factorio [12784/233752MB]
   0.002 Binaries path: /Users/recreationstation/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents
   0.068 System info: [CPU: arm64, 8 cores, RAM: 8192 MB]
   0.078 Display options: [FullScreen: true] [VSync: true] [UIScale: automatic (100.0%)] [Native DPI: false] [Screen: 255] [Special: lmW] [Lang: en]
   0.605 Video driver: cocoa
   0.605 Available displays: 1
   0.606  [0]: 0 - {[0,0], 1920x1080, SDL_PIXELFORMAT_ARGB8888, 144Hz, 0x0002(0x02)}
   1.684 Initialised OpenGL:[0] Apple M1; driver: 4.1 Metal - 88.1
   1.684   [Extensions] s3tc:yes; KHR_debug:NO; ARB_clear_texture:NO, ARB_copy_image:NO, ARB_pipeline_statistics_query:NO, ARB_gl_spirv:NO, ARB_ES2_compatibility:yes
   1.684   [Version] 4.1
   1.685 Graphics settings preset: very-high
   1.685   Dedicated video memory size 5461 MB (detected from Apple M1; VendorID: 0x1027f00)
   1.700 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality]
   1.700                   [Max threads (load/render): 32/8] [Max texture size: 0] [Tex.Stream.: false] [Rotation quality: normal] [Other: STDCWTl] [B:0,C:0,S:100]
   1.918 [Audio] Driver:coreaudio, Device:Default device, Depth:16, Channels:2, Frequency:44100
   2.208 Info ModManager.cpp:434: FeatureFlag expansion-shaders = true
   2.208 Info ModManager.cpp:434: FeatureFlag freezing = true
   2.208 Info ModManager.cpp:434: FeatureFlag quality = true
   2.208 Info ModManager.cpp:434: FeatureFlag rail-bridges = true
   2.208 Info ModManager.cpp:434: FeatureFlag segmented-units = true
   2.208 Info ModManager.cpp:434: FeatureFlag space-travel = true
   2.208 Info ModManager.cpp:434: FeatureFlag spoiling = true
   2.212 Loading mod settings squeak-through-2 0.1.2 (settings.lua)
   2.213 Loading mod settings AutoDeconstruct 1.0.2 (settings.lua)
   2.213 Loading mod settings DiscoScience 2.0.1 (settings.lua)
   2.213 Loading mod settings early_construction 1.0.0 (settings.lua)
   2.214 Loading mod settings far-reach 2.0.0 (settings.lua)
   2.214 Loading mod settings Fill4Me 0.11.2 (settings.lua)
   2.214 Loading mod settings AutoDeconstruct 1.0.2 (settings-final-fixes.lua)
   2.218 Loading mod core 0.0.0 (data.lua)
   2.235 Loading mod base 2.0.13 (data.lua)
   2.379 Loading mod bullet-trails 0.7.1 (data.lua)
   2.386 Loading mod DiscoScience 2.0.1 (data.lua)
   2.394 Loading mod early_construction 1.0.0 (data.lua)
   2.402 Loading mod elevated-rails 2.0.13 (data.lua)
   2.428 Loading mod Fill4Me 0.11.2 (data.lua)
   2.436 Loading mod quality 2.0.13 (data.lua)
   2.450 Loading mod better-quality-names 1.0.1 (data.lua)
   2.457 Loading mod space-age 2.0.13 (data.lua)
   2.754 Loading mod base 2.0.13 (data-updates.lua)
   2.766 Loading mod bullet-trails 0.7.1 (data-updates.lua)
   2.775 Loading mod early_construction 1.0.0 (data-updates.lua)
   2.785 Loading mod quality 2.0.13 (data-updates.lua)
   2.800 Loading mod space-age 2.0.13 (data-updates.lua)
   2.811 Loading mod squeak-through-2 0.1.2 (data-final-fixes.lua)
   2.833 Loading mod CleanedConcrete 2.0.0 (data-final-fixes.lua)
   2.898 Checksum for core: 3480657504
   2.898 Checksum of base: 2691306720
   2.898 Checksum of squeak-through-2: 1101572755
   2.898 Checksum of AutoDeconstruct: 3603960023
   2.898 Checksum of bullet-trails: 3844283971
   2.898 Checksum of CleanedConcrete: 1877641813
   2.898 Checksum of DiscoScience: 2800209080
   2.898 Checksum of early_construction: 1614847851
   2.899 Checksum of elevated-rails: 2288905443
   2.899 Checksum of far-reach: 2454916370
   2.899 Checksum of Fill4Me: 3833351903
   2.899 Checksum of quality: 4264147466
   2.899 Checksum of better-quality-names: 1726326664
   2.899 Checksum of space-age: 542481865
   3.187 Prototype list checksum: 536372728
   3.216 Loading sounds...
   3.737 Info PlayerData.cpp:68: Local player-data.json unavailable
   3.738 Info PlayerData.cpp:71: Cloud player-data.json available, timestamp 1730511972
   4.101 Initial atlas bitmap size is 16384
   4.110 Created an atlas bitmap (size 16384x16380) [none]
   4.123 Created an atlas bitmap (size 16384x16384) [none]
   4.143 Created an atlas bitmap (size 16384x16380) [none]
   4.143 Created an atlas bitmap (size 16384x15336) [none]
   4.143 Created an atlas bitmap (size 16384x8376) [decal]
   4.146 Created an atlas bitmap (size 16384x16384) [low-object]
   4.146 Created an atlas bitmap (size 4096x1088) [low-object]
   4.147 Created an atlas bitmap (size 16384x13472) [corpse-decay]
   4.147 Created an atlas bitmap (size 16384x5580) [none]
   4.147 Created an atlas bitmap (size 1676x79) [not-compressed]
   4.147 Created an atlas bitmap (size 8192x6112) [mipmap, linear-minification, linear-magnification, linear-mip-level]
   4.150 Created an atlas bitmap (size 16384x16320) [terrain, mipmap, linear-minification, linear-mip-level]
   4.150 Created an atlas bitmap (size 16384x4832) [terrain, mipmap, linear-minification, linear-mip-level]
   4.150 Created an atlas bitmap (size 8192x3872) [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
   4.150 Created an atlas bitmap (size 4096x3088) [smoke, mipmap, linear-minification, linear-magnification]
   4.150 Created an atlas bitmap (size 8192x2576) [mipmap]
   4.150 Created an atlas bitmap (size 2048x1520) [mipmap]
   4.150 Created an atlas bitmap (size 4096x3152) [mipmap]
   4.150 Created an atlas bitmap (size 4096x3152) [mipmap]
   4.150 Created an atlas bitmap (size 4096x3152) [mipmap]
   4.150 Created an atlas bitmap (size 8192x3808) [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   4.151 Created an atlas bitmap (size 16384x6120) [alpha-mask]
   4.164 Created an atlas bitmap (size 16384x16364) [shadow, linear-magnification, alpha-mask]
   4.168 Created an atlas bitmap (size 16384x16364) [shadow, linear-magnification, alpha-mask]
   4.168 Created an atlas bitmap (size 16384x8376) [shadow, linear-magnification, alpha-mask]
   4.168 Created an atlas bitmap (size 8192x2336) [shadow, mipmap, linear-magnification, alpha-mask]
   4.168 Created an atlas bitmap (size 2048x520) [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   4.168 Loading 3D bitmaps.
   4.184 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 36.09, BC3 PSNR: 33.82
   4.191 Parallel sprite loader initialized (threads: 5, bitmaps: 8262)
  33.043 Sprites loaded
  33.101 Generated mipmaps (4) for atlas [5] of size 16384x16384   
  33.104 Generated mipmaps (4) for atlas [6] of size 4096x1088   
  33.113 Generated mipmaps (3) for atlas [10] of size 8192x6112   
  33.149 Generated mipmaps (3) for atlas [11] of size 16384x16320   
  33.162 Generated mipmaps (3) for atlas [12] of size 16384x4832   
  33.170 Generated mipmaps (3) for atlas [13] of size 8192x3872   
  33.173 Generated mipmaps (3) for atlas [14] of size 4096x3088   
  33.231 Generated mipmaps (3) for atlas [15] of size 8192x2576   
  33.238 Generated mipmaps (3) for atlas [16] of size 2048x1520   
  33.243 Generated mipmaps (3) for atlas [17] of size 4096x3152   
  33.274 Generated mipmaps (3) for atlas [18] of size 4096x3152   
  33.279 Generated mipmaps (3) for atlas [19] of size 4096x3152   
  33.335 Generated mipmaps (5) for atlas [20] of size 8192x3808   
  33.343 Generated mipmaps (3) for atlas [25] of size 8192x2336   
  33.354 Custom mipmaps uploaded (3206)
  33.362 Video memory usage: 3554.90 MB (Atlases: 3424.60 MB, Textures: 130.30 MB)
  33.378 Custom inputs active: 2
  33.503 Factorio initialised
  33.540 Steam Storage Quota: 23505/23841
  37.130 Loading map /Users/recreationstation/Library/Application Support/factorio/saves/Space Age - Railworld 1.zip: 23387778 bytes.
  37.150 Loading level.dat: 64635272 bytes.
  37.154 Info Scenario.cpp:178: Map version 2.0.13-1
  37.979 Loading blueprint storage: Local timestamp 1730492605, Cloud timestamp 1730492604
  38.020 Loading script.dat: 32015 bytes.
  38.023 Checksum for script __level__/control.lua: 2463946943
  38.028 Checksum for script __AutoDeconstruct__/control.lua: 1679648599
  38.029 Checksum for script __DiscoScience__/control.lua: 2155680188
  38.031 Checksum for script __early_construction__/control.lua: 2848823954
  38.032 Checksum for script __far-reach__/control.lua: 915480886
  38.036 Checksum for script __Fill4Me__/control.lua: 225850711
 192.257 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
 192.984 Info AppManagerStates.cpp:2069: Saving finished
 496.038 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
 496.774 Info AppManagerStates.cpp:2069: Saving finished
 800.638 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
 801.265 Info AppManagerStates.cpp:2069: Saving finished
1103.087 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
1103.866 Info AppManagerStates.cpp:2069: Saving finished
1406.354 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
1407.111 Info AppManagerStates.cpp:2069: Saving finished
1732.855 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
1733.580 Info AppManagerStates.cpp:2069: Saving finished
2035.836 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
2036.695 Info AppManagerStates.cpp:2069: Saving finished
2338.254 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
2339.012 Info BlueprintShelf.cpp:713: Saving blueprint storage.
2339.093 Saved blueprint storage to cloud
2339.146 Info AppManagerStates.cpp:2069: Saving finished
2642.603 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
2643.277 Info AppManagerStates.cpp:2069: Saving finished
2961.870 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
2962.581 Info AppManagerStates.cpp:2069: Saving finished
3263.002 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
3263.898 Info AppManagerStates.cpp:2069: Saving finished
3568.687 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
3569.494 Info AppManagerStates.cpp:2069: Saving finished
3878.152 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
3878.791 Info AppManagerStates.cpp:2069: Saving finished
4181.187 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
4181.950 Info AppManagerStates.cpp:2069: Saving finished
4502.203 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
4502.899 Info AppManagerStates.cpp:2069: Saving finished
4805.654 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
4806.362 Info AppManagerStates.cpp:2069: Saving finished
5137.953 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
5138.575 Info AppManagerStates.cpp:2069: Saving finished
5442.370 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
5443.010 Info AppManagerStates.cpp:2069: Saving finished
5751.802 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
5752.391 Info AppManagerStates.cpp:2069: Saving finished
6055.756 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
6056.482 Info AppManagerStates.cpp:2069: Saving finished
6385.585 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
6386.311 Info AppManagerStates.cpp:2069: Saving finished
6690.006 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
6690.782 Info AppManagerStates.cpp:2069: Saving finished
6995.203 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
6995.877 Info AppManagerStates.cpp:2069: Saving finished
7298.319 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
7299.097 Info AppManagerStates.cpp:2069: Saving finished
7599.285 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
7600.276 Info AppManagerStates.cpp:2069: Saving finished
7902.104 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
7902.849 Info AppManagerStates.cpp:2069: Saving finished
8205.554 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
8206.228 Info AppManagerStates.cpp:2069: Saving finished
8510.404 Info AppManager.cpp:310: Saving to _autosave1 (blocking).
8511.216 Info AppManagerStates.cpp:2069: Saving finished
8814.887 Info AppManager.cpp:310: Saving to _autosave2 (blocking).
8815.597 Info AppManagerStates.cpp:2069: Saving finished
9120.321 Info AppManager.cpp:310: Saving to _autosave3 (blocking).
9120.793 Time travel logging:
2175.817 Popped blueprint record (player-index: 0, ID: 438)
Factorio crashed. Generating symbolized stacktrace, please wait ...
src/Util/StacktraceToStream.cpp (52): walkStackAndPrintToStream
src/Util/StacktraceToStream.cpp (60): printStacktraceToStream
src/Util/Logger.cpp (334): writeStacktrace
src/Util/Logger.cpp (379): logStacktrace
src/Util/Logging.cpp (58): logStackTrace
src/Util/Logging.cpp (97): logAndAbortOrThrow
src/Util/Logging.cpp (89): logAndAbortOrThrow
src/Util/ReleaseAssert.cpp (7): ReleaseAssertFailed
src/Entity/ConstructionRobot.cpp (113): save
src/Surface/Chunk.cpp (178): saveNonRecursive
src/Surface/Chunk.cpp (156): saveEntities
src/Surface/Chunk.cpp (77): save
src/Surface/Surface.cpp (1177): save
src/Map/Map.cpp (1117): save
src/Scenario/Scenario.cpp (1034): saveMap
src/Scenario/Scenario.cpp (929): saveAs
src/Scenario/ParallelScenarioSaver.cpp (122): doSave
/usr/local/opt/llvm@16/bin/../include/c++/v1/__functional/invoke.h (394): __invoke<void (*)(ParallelScenarioSaver *), ParallelScenarioSaver *>
/usr/local/opt/llvm@16/bin/../include/c++/v1/thread (282): __thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(ParallelScenarioSaver *), ParallelScenarioSaver *, 2UL>
/usr/local/opt/llvm@16/bin/../include/c++/v1/thread (293): __thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(ParallelScenarioSaver *), ParallelScenarioSaver *> >
0x18ec92f93
Stack trace logging done
9123.165 Error ConstructionRobot.cpp:113: this->busyRobotLink.isLinked() == this->shouldBeLinked() was not true
9123.165 Error CrashHandler.cpp:643: Received 6
Logger::writeStacktrace skipped.
9123.165 Error CrashHandler.cpp:190: Map tick at moment of crash: 12960001
9123.165 Uploading log file
9123.285 Info SystemUtil.cpp:871: Started /Users/recreationstation/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio; trampoline PID: 54310
9123.285 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.

Re: [2.0.13] Error ConstructionRobot.cpp:113: this->busyRobotLink.isLinked() == this->shouldBeLinked()

Posted: Wed Nov 06, 2024 9:40 am
by Genhis
Thanks for the report. It's difficult to diagnose the issue with no reproduction steps and no save file. I think it could be a duplicate of 119973. If it happens again, please let us know what you were doing just before the crash.