Page 1 of 1

Game instability - Crashes when loading Sprites

Posted: Thu Jan 16, 2025 8:06 pm
by atldjrob
Whenever I try to load Factorio Space Age on my desktop on Debian 12, its crashing when it gets to exactly 54%, when its loading sprites. Below is my Geekbench system info, and an output of the previous log.

System Information

Code: Select all

 0.000 2025-01-16 14:36:03; Factorio 2.0.28 (build 81088, linux64, steam, space-age)
   0.000 Operating system: Linux
   0.000 Initializing Steam API.
   0.000 Program arguments: "/home/rob/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio" 
   0.000 Config path: /home/rob/.factorio/config/config.ini
   0.000 Read data path: /home/rob/.local/share/Steam/steamapps/common/Factorio/data
   0.000 Write data path: /home/rob/.factorio [97486/118147MB]
   0.000 Binaries path: /home/rob/.local/share/Steam/steamapps/common/Factorio/bin
   0.012 System info: [CPU: Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz, 4 cores, RAM: 32057 MB]
   0.013 Environment: DISPLAY=:0 WAYLAND_DISPLAY=wayland-0 DESKTOP_SESSION=gnome XDG_SESSION_DESKTOP=gnome XDG_CURRENT_DESKTOP=GNOME SDL_VIDEODRIVER=<unset> __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset>
   0.016 Display options: [FullScreen: true] [VSync: true] [UIScale: automatic (100.0%)] [Native DPI: true] [Screen: 255] [Special: lmw] [Lang: en]
   0.032 Video driver: x11
   0.032 Available displays: 2
   0.032  [0]: XWAYLAND0 27" - {[0,0], 1920x1080, SDL_PIXELFORMAT_RGB888, 60Hz}
   0.032  [1]: XWAYLAND1 27" - {[1920,0], 1920x1080, SDL_PIXELFORMAT_RGB888, 60Hz}
   0.199 Initialised OpenGL:[0] NV124; driver: 4.3 (Core Profile) Mesa 22.3.6
   0.199   [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.199   [Version] 4.3
   0.199 Graphics settings preset: very-high
   0.199   Dedicated video memory size 4070 MB
   0.217 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality]
   0.217                   [Max threads (load/render): 32/4] [Max texture size: 0] [Tex.Stream.: false] [Rotation quality: normal] [Other: STDCWTl] [B:0,C:0,S:100]
   0.242 [Audio] Driver:pulseaudio, Device:Default device, Depth:16, Frequency:44100, Channels:2, Interpolation:linear
   0.448 Info ModManager.cpp:438: FeatureFlag expansion-shaders = true
   0.448 Info ModManager.cpp:438: FeatureFlag freezing = true
   0.448 Info ModManager.cpp:438: FeatureFlag quality = true
   0.448 Info ModManager.cpp:438: FeatureFlag rail-bridges = true
   0.448 Info ModManager.cpp:438: FeatureFlag segmented-units = true
   0.448 Info ModManager.cpp:438: FeatureFlag space-travel = true
   0.448 Info ModManager.cpp:438: FeatureFlag spoiling = true
   0.498 Loading mod core 0.0.0 (data.lua)
   0.519 Loading mod base 2.0.28 (data.lua)
   0.722 Loading mod elevated-rails 2.0.28 (data.lua)
   0.758 Loading mod quality 2.0.28 (data.lua)
   0.783 Loading mod space-age 2.0.28 (data.lua)
   1.196 Loading mod base 2.0.28 (data-updates.lua)
   1.218 Loading mod quality 2.0.28 (data-updates.lua)
   1.247 Loading mod space-age 2.0.28 (data-updates.lua)
   1.350 Checksum for core: 283742623
   1.350 Checksum of base: 1505520187
   1.350 Checksum of elevated-rails: 3624276517
   1.350 Checksum of quality: 1945933776
   1.350 Checksum of space-age: 507955763
   1.848 Prototype list checksum: 3777526167
   1.910 Loading sounds...
   2.717 Info PlayerData.cpp:68: Local player-data.json unavailable
   2.717 Info PlayerData.cpp:71: Cloud player-data.json available, timestamp 1735510930
   2.724 Post-data load graphics options: [Light occlusion: YES]
   3.012 Initial atlas bitmap size is 16384
   3.028 Created an atlas bitmap (size 16384x16380) [none]
   3.051 Created an atlas bitmap (size 16384x16376) [none]
   3.078 Created an atlas bitmap (size 16384x16380) [none]
   3.079 Created an atlas bitmap (size 16384x14444) [none]
   3.079 Created an atlas bitmap (size 16384x8392) [decal]
   3.085 Created an atlas bitmap (size 16384x16384) [low-object]
   3.085 Created an atlas bitmap (size 4096x1088) [low-object]
   3.085 Created an atlas bitmap (size 16384x13456) [corpse-decay]
   3.085 Created an atlas bitmap (size 16384x5596) [none]
   3.085 Created an atlas bitmap (size 1676x79) [not-compressed]
   3.086 Created an atlas bitmap (size 16384x4208) [mipmap, linear-minification, linear-magnification, linear-mip-level]
   3.093 Created an atlas bitmap (size 16384x16352) [terrain, mipmap, linear-minification, linear-mip-level]
   3.162 Created an atlas bitmap (size 16384x4944) [terrain, mipmap, linear-minification, linear-mip-level]
   3.163 Created an atlas bitmap (size 8192x3872) [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
   3.163 Created an atlas bitmap (size 4096x3088) [smoke, mipmap, linear-minification, linear-magnification]
   3.163 Created an atlas bitmap (size 8192x2576) [mipmap]
   3.163 Created an atlas bitmap (size 2048x1520) [mipmap]
   3.196 Created an atlas bitmap (size 4096x3152) [mipmap]
   3.196 Created an atlas bitmap (size 4096x3152) [mipmap]
   3.218 Created an atlas bitmap (size 4096x3152) [mipmap]
   3.532 Created an atlas bitmap (size 8192x3808) [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   3.534 Created an atlas bitmap (size 16384x6120) [alpha-mask]
   3.562 Created an atlas bitmap (size 16384x16380) [shadow, linear-magnification, alpha-mask]
   3.623 Created an atlas bitmap (size 16384x16356) [shadow, linear-magnification, alpha-mask]
   3.624 Created an atlas bitmap (size 16384x7604) [shadow, linear-magnification, alpha-mask]
   3.624 Created an atlas bitmap (size 8192x3952) [shadow, mipmap, linear-magnification, alpha-mask]
   3.624 Created an atlas bitmap (size 2048x496) [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   3.624 Loading 3D bitmaps.
   3.637 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   3.695 Parallel sprite loader initialized (threads: 3, bitmaps: 8226)
  25.619 Error CrashHandler.cpp:643: Received 6
Factorio crashed. Generating symbolized stacktrace, please wait ...
/tmp/factorio-build-lcfI5v/src/Util/StacktraceToStream.cpp (52): walkStackAndPrintToStream
/tmp/factorio-build-lcfI5v/src/Util/StacktraceToStream.cpp (60): Util::printStacktraceToStream(WriteStream&)
/tmp/factorio-build-lcfI5v/src/Util/Logger.cpp (334): Logger::writeStacktrace(WriteStream*, StackTraceInfo*)
/tmp/factorio-build-lcfI5v/src/Util/Logger.cpp (379): Logger::logStacktrace(StackTraceInfo*)
/tmp/factorio-build-lcfI5v/src/Util/CrashHandler.cpp (181): CrashHandler::writeStackTrace(CrashHandler::CrashReason)
/tmp/factorio-build-lcfI5v/src/Util/CrashHandler.cpp (644): CrashHandler::commonSignalHandler(int)
/tmp/factorio-build-lcfI5v/src/Util/CrashHandler.cpp (652): CrashHandler::SignalHandler(int)
0x7efd2a67a04f
0x7efd2a6c8ebc
raise
abort
0x7efd2a664394
__assert_fail
nouveau_pushbuf_data
nouveau_pushbuf_data
0x7efd23a2487b
0x7efd23a24af6
0x7efd23a25200
0x7efd2155fd0f
0x7efd2154e2d9
0x7efd20fd3ab0
0x7efd20fbdeff
0x7efd20fbed9a
/tmp/factorio-build-lcfI5v/src/Graphics/OpenGL/TextureCopyHelperOpenGL.cpp (41): TextureCopyHelperOpenGL::copyRegionsFromFramebuffer(VideoBitmap&, TextureCopyHelper::CopyRegionSpecification*, unsigned long, unsigned int, Framebuffer&, TextureCopyHelper::CopyRegionLayout)
/tmp/factorio-build-lcfI5v/src/Graphics/TextureProcessor.cpp (356): TextureProcessor::copy(VideoBitmap&, unsigned char, Framebuffer&, BitmapFormat, TextureCopyHelper::CopyRegionSpecification*, unsigned long, TextureCopyHelper::CopyRegionLayout)
/tmp/factorio-build-lcfI5v/src/Graphics/TextureProcessor.cpp (757): TextureProcessor::flush()
/tmp/factorio-build-lcfI5v/src/Graphics/TextureProcessor.cpp (883): TextureProcessor::createCompressionRequest(VideoBitmap*, unsigned int, unsigned int, unsigned int, unsigned int)
/tmp/factorio-build-lcfI5v/src/Graphics/AtlasBuilder.cpp (1044): void AtlasBuilder::loadSpriteToBitmapCommon<VideoBitmap>(VideoBitmap&, SpriteRegistration const&, unsigned int, unsigned int)
/tmp/factorio-build-lcfI5v/src/Graphics/AtlasBuilder.cpp (741): AtlasBuilder::loadSprite(SpriteRegistration&, bool)
/tmp/factorio-build-lcfI5v/src/Graphics/AtlasBuilder.cpp (694): AtlasBuilder::loadSprites()
/tmp/factorio-build-lcfI5v/src/Graphics/AtlasBuilder.cpp (1245): AtlasBuilder::tryLoadSpritesWithFallbackToMinimalMode(bool)
/tmp/factorio-build-lcfI5v/src/Graphics/AtlasBuilder.cpp (1433): AtlasBuilder::build()
/tmp/factorio-build-lcfI5v/src/Graphics/AtlasSystem.cpp (45): AtlasSystem::build()
/tmp/factorio-build-lcfI5v/src/GlobalContext.cpp (575): GlobalContext::init(bool, bool, bool, std::optional<WindowPositionData>)
/tmp/factorio-build-lcfI5v/src/MainLoop.cpp (286): MainLoop::run(Filesystem::Path const&, Filesystem::Path const&, bool, bool, std::function<void ()>, Filesystem::Path const&, MainLoop::HeavyMode)
/tmp/factorio-build-lcfI5v/src/Main.cpp (1357): fmain(int, char**)
/tmp/factorio-build-lcfI5v/src/Main.cpp (1379): main
0x7efd2a665249
__libc_start_main
_start
0xffffffffffffffff
Stack trace logging done
  27.858 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.