I have been experiencing frequent crashes on area transitions with the Linux client.
- The minimap often turns black (with icons still visible) before this happens.
- The probability of a crash appears to increase with time/number of transitions
- Small areas (e.g. inside shops) appear to crash less frequently
- It appears that an autosave occurs before a transition-induced crash
GDB Backtrace from one crash (might be other reasons, did not perform multiple tests due to it being slow):
Thread 1 "BlackGeyser.x86" received signal SIGSEGV, Segmentation fault.
0x00007ffff6ac591a in void prcore::RemapGenericIntegerToFloat<TexFormatARGB8888, TexFormatRGBAFloat>(prcore::InnerInfo const*) () from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
(gdb) bt
#0 0x00007ffff6ac591a in void prcore::RemapGenericIntegerToFloat<TexFormatARGB8888, TexFormatRGBAFloat>(prcore::InnerInfo const*) ()
from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
#1 0x00007ffff6ab33cb in prcore::BlitterRemapAny::Blit(prcore::InnerInfo const*) ()
from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
#2 0x00007ffff6abb97b in prcore::BlitImageRemapNoScale(ImageReference const&, ImageReference&) ()
from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
#3 0x00007ffff6c6e164 in bool GetImagePixelBlock<ColorRGBAf>(unsigned char const*, int, int, GraphicsFormat, int, int, int, int, ColorRGBAf*)
() from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
#4 0x00007ffff6c33d32 in Texture2D::GetPixels(int, int, int, int, int, ColorRGBAf*, int) const ()
from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
#5 0x00007ffff6c02991 in Texture2DScripting::GetPixels(Texture2D*, int, int, int, int, int, ScriptingExceptionPtr*) ()
from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
#6 0x00007ffff6f8205b in Texture2D_CUSTOM_GetPixels(ScriptingBackendNativeObjectPtrOpaque*, int, int, int, int, int) ()
from /space/opt_games/Black Geyser Couriers of Darkness/game/UnityPlayer.so
#7 0x0000000040550885 in ?? ()
#8 0x00007ffece4e66c0 in ?? ()
#9 0x0000000000000c6c in ?? ()
#10 0x00007ffece55df40 in ?? ()
#11 0x00000000000006df in ?? ()
#12 0x00007ffece55df40 in ?? ()
#13 0x0000000000000000 in ?? ()