Page 1 of 1

[Rseding91] [0.16.1] [Linux] Exit on startup when using FARL mod

Posted: Wed Dec 13, 2017 11:56 pm
by bauhaus93
When starting the game, it exits without any message during "Building Sprite Atlas... 31%". The last log message, after a stack-trace, is "Unexpected error occurred".
The only active mod was FARL 2.0.1. After removing FARL from the mods folder, the game would load fine. After redownloading FARL from the mod portal, the game would exit again on the game reload.
I'm using Arch Linux.

Re: [0.16.1] [Linux] Exit on startup when using FARL mod

Posted: Thu Dec 14, 2017 12:04 am
by Loewchen

Code: Select all

   0.000 2017-12-14 00:02:34; Factorio 0.16.1 (build 34215, linux64, steam)
   0.000 Operating system: Linux
   0.000 Program arguments: "/home/jakob/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio" 
   0.000 Read data path: /home/jakob/.local/share/Steam/steamapps/common/Factorio/data
   0.000 Write data path: /home/jakob/.factorio [323091/502940MB]
   0.000 Binaries path: /home/jakob/.local/share/Steam/steamapps/common/Factorio/bin
   0.007 System info: [CPU: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz, 8 cores, RAM: 7931MB]
   0.021 Display options: [FullScreen: 1] [VSync: 1] [UIScale: system (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.040 Available display adapters: 1
   0.040  [0]: resolution 1920x1080px at [0,0]
   0.040 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.354 Initialised OpenGL:[0] GeForce GTX 770/PCIe/SSE2; driver: 4.6.0 NVIDIA 387.34
   0.354   Video memory size (dedicated/total available/current available): 4096/4096/3561 MB
   0.375 Graphics settings preset: very-high
   0.375 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: false] [Shader: 1]
   0.375                   [Parallel sprite loading: 1] [Max texture size: 0/8192] [Bmp cache: 0] [Sprite slicing: 1] [Low quality rotation: 0]
   0.459 Loading mod core 0.0.0 (data.lua)
   0.469 Loading mod base 0.16.1 (data.lua)
   0.540 Loading mod FARL 2.0.1 (data.lua)
   0.566 Loading mod base 0.16.1 (data-updates.lua)
   0.588 Loading mod FARL 2.0.1 (data-updates.lua)
   0.614 Loading mod FARL 2.0.1 (data-final-fixes.lua)
   0.639 Checksum for core: 3022494965
   0.639 Checksum of base: 2024614476
   0.639 Checksum of FARL: 1212406221
   0.734 Loading sounds...
   0.754 Info PlayerData.cpp:67: Local player-data.json unavailable
   0.754 Info PlayerData.cpp:70: Cloud player-data.json available, timestamp 1513205089
   0.801 Loaded shader file /home/jakob/.local/share/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.glsl
   0.801 Loaded shader file /home/jakob/.local/share/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.glsl
   0.801 Loaded shader file /home/jakob/.local/share/Steam/steamapps/common/Factorio/data/core/graphics/shaders/alpha-mask.glsl
   0.809 Crop bitmaps.
Factorio crashed. Generating symbolized stacktrace, please wait ...
   3.459 Warning Logger.cpp:446: Symbols.size() == 20, usedSize == 15
#0  0x0000000000b079ed in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-0ddWEg/src/Util/Logger.cpp:471
#1  0x00000000008a5eea in Logging::flush() at /tmp/factorio-0ddWEg/src/Util/Logging.cpp:61
#2  0x00000000008a6d68 in Logging::logAndAbortOrThrow(char const*, unsigned int, LogLevel, std::string const&) at /tmp/factorio-0ddWEg/src/Util/Logging.cpp:79
#3  0x00000000008a8621 in Package::checkNotLocked() const at /tmp/factorio-0ddWEg/src/Package/Package.cpp:264 (discriminator 2)
#4  0x00000000008a8b0b in ZipPackage::locateFile(std::experimental::filesystem::Path const&, bool) const at /tmp/factorio-0ddWEg/src/Package/ZipPackage.cpp:317
#5  0x00000000008305df in ZipPackage::fileSize(std::experimental::filesystem::Path const&) const at /tmp/factorio-0ddWEg/src/Package/ZipPackage.cpp:138
#6  0x000000000086142d in ZipPackage::readBuffer(std::experimental::filesystem::Path const&) const at /tmp/factorio-0ddWEg/src/Package/ZipPackage.cpp:93
#7  0x0000000000b0d868 in PackagePath::fileSize() const at /tmp/factorio-0ddWEg/src/Package/PackagePath.cpp:144
#8  0x0000000000b0f0df in SpriteLoaders::CrossPlatformImageLoader::CrossPlatformImageLoader(PackagePath const&, bool) at /tmp/factorio-0ddWEg/src/Graphics/CrossPlatformImageLoader.hpp:16
#9  0x0000000000b1006e in SpriteLoaders::create(PackagePath const&, bool) at /tmp/factorio-0ddWEg/src/Graphics/SpriteLoaders.cpp:82
#10 0x0000000000bfcd15 in std::experimental::filesystem::Path::~Path() at /tmp/factorio-0ddWEg/src/Filesystem/Filesystem.hpp:36 (discriminator 1)
#11 0x0000000000c22bc5 in ParallelSpriteLoader::ParallelSpriteLoader(AtlasSystem const&, bool, bool, bool, bool) at /tmp/factorio-0ddWEg/src/Package/PackagePath.hpp:13 (discriminator 1)
#12 0x0000000000426ad1 in AtlasSystem::loadSprites(bool) at /tmp/factorio-0ddWEg/src/Graphics/AtlasSystem.cpp:440
#13 (nil) in AtlasSystem::tryLoadSpritesWithFallbackToMinimalMode(bool) at /tmp/factorio-0ddWEg/src/Graphics/AtlasSystem.cpp:1033
#14 0x000000000042b0ff in AtlasSystem::build() at /tmp/factorio-0ddWEg/src/Graphics/AtlasSystem.cpp:1048
   6.139 Warning Logger.cpp:446: Symbols.size() == 19, usedSize == 14
   6.139 Error Package.cpp:264: Package lock (read) is active on /home/jakob/.factorio/mods/FARL_2.0.1.zip
Logger::writeStacktrace skipped.
   6.139 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.

Re: [0.16.1] [Linux] Exit on startup when using FARL mod

Posted: Thu Dec 14, 2017 12:18 am
by Rseding91
Thanks for the report. It's now fixed for the next version of 0.16.