Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Home
Help
Search
Login
Register
GrapeOcean Forums
»
Black Geyser: Couriers of Darkness
»
Black Geyser - Feedback and Bug Reports
»
Frequent segfault (crash) on area transition (Linux client)
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Frequent segfault (crash) on area transition (Linux client) (Read 3124 times)
Archprogrammer
Forum Member
Offline
1
Frequent segfault (crash) on area transition (Linux client)
«
on:
October 19, 2021, 02:18:09 PM »
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 ?? ()
Logged
Warlock
GrapeOcean Team
Forum Member
Offline
29
Re: Frequent segfault (crash) on area transition (Linux client)
«
Reply #1 on:
October 19, 2021, 09:06:53 PM »
Thank you for your feedback. The developer team will take a look at it as soon as possible.
In the meantime, you can try the game on Proton. Many players confirmed it works well on Proton as well.
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
GrapeOcean Forums
»
Black Geyser: Couriers of Darkness
»
Black Geyser - Feedback and Bug Reports
»
Frequent segfault (crash) on area transition (Linux client)