Armello

Armello

Zobrazit statistiky:
Armello immediately crashes with stacktrace in libgvraudio.so
I've been running Armello natively on Linux without any issues. When I recently upgraded my distribution (to Debian 12 Bookworm), the game now immediately crashes with a stacktrace in libgvraudio.so -- no log file, no coredump file.

I'm also sending a bug report email (fingers crossed), but figured I'd mention the issue in a discussion thread here for any other Linux users. The key bit is this signal handler exception:

Thread 1 (Thread 0x7f3ae210d740 (LWP 3106) "armello.x86_64"): #0 0x00007f3ae21e3b57 in __GI___wait4 (pid=3109, stat_loc=0x7ffc5e0e7e54, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #1 0x00007f3adb2d5c6b in ?? () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #2 0x00007f3adb25c511 in ?? () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #3 <signal handler called> #4 0x00007f3ad8d785f4 in std::numpunct<wchar_t>::_M_initialize_numpunct(__locale_struct*) () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #5 0x00007f3ad8d56025 in std::locale::_Impl::_Impl(unsigned long) () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #6 0x00007f3ad8d56855 in std::locale::_S_initialize_once() () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #7 0x00007f3ae219df97 in __pthread_once_slow (once_control=0x7f3ad8debad8 <std::locale::_S_once>, init_routine=0x7f3ad8d56840 <std::locale::_S_initialize_once()>) at ./nptl/pthread_once.c:116 #8 0x00007f3ad8d568a1 in std::locale::_S_initialize() () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #9 0x00007f3ad8d568e5 in std::locale::locale() () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #10 0x00007f3ad8d39ca4 in std::ios_base::Init::Init() () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #11 0x00007f3ad8c99955 in _GLOBAL__sub_I_utils.cc () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #12 0x00007f3ad8d926c6 in __do_global_ctors_aux () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #13 0x00007f3ad8c910ef in _init () from /home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so #14 0x00007ffc5e0e90f0 in ?? () #15 0x00007f3ae241f985 in call_init (env=0x7ffc5e0e9b98, argv=0x7ffc5e0e9b88, argc=1, l=0x7f3ad8ddcd48) at ./elf/dl-init.c:60 #16 call_init (l=0x7f3ad8ddcd48, argc=1, argv=0x7ffc5e0e9b88, env=0x7ffc5e0e9b98) at ./elf/dl-init.c:26 #17 0x00007f3ae241fab4 in _dl_init (main_map=0x3f189b0, argc=1, argv=0x7ffc5e0e9b88, env=0x7ffc5e0e9b98) at ./elf/dl-init.c:121 #18 0x00007f3ae225f024 in __GI__dl_catch_exception (exception=exception@entry=0x0, operate=operate@entry=0x7f3ae2426280 <call_dl_init>, args=args@entry=0x7ffc5e0e8f50) at ./elf/dl-error-skeleton.c:182 #19 0x00007f3ae242621e in dl_open_worker (a=a@entry=0x7ffc5e0e90f0) at ./elf/dl-open.c:808 #20 0x00007f3ae225efca in __GI__dl_catch_exception (exception=exception@entry=0x7ffc5e0e90d0, operate=operate@entry=0x7f3ae2426190 <dl_open_worker>, args=args@entry=0x7ffc5e0e90f0) at ./elf/dl-error-skeleton.c:208 #21 0x00007f3ae24265b8 in _dl_open (file=0x7f3ae1a1dd60 "/home/remi/.steam/debian-installation/steamapps/common/Armello/armello_Data/Plugins/libgvraudio.so", mode=<optimized out>, caller_dlopen=0xde0259, nsid=<optimized out>, argc=1, argv=0x7ffc5e0e9b88, env=0x7ffc5e0e9b98) at ./elf/dl-open.c:884 #22 0x00007f3ae2195438 in dlopen_doit (a=a@entry=0x7ffc5e0e9360) at ./dlfcn/dlopen.c:56 #23 0x00007f3ae225efca in __GI__dl_catch_exception (exception=exception@entry=0x7ffc5e0e92c0, operate=<optimized out>, args=<optimized out>) at ./elf/dl-error-skeleton.c:208 #24 0x00007f3ae225f07f in __GI__dl_catch_error (objname=0x7ffc5e0e9318, errstring=0x7ffc5e0e9320, mallocedp=0x7ffc5e0e9317, operate=<optimized out>, args=<optimized out>) at ./elf/dl-error-skeleton.c:227 #25 0x00007f3ae2194f27 in _dlerror_run (operate=operate@entry=0x7f3ae21953e0 <dlopen_doit>, args=args@entry=0x7ffc5e0e9360) at ./dlfcn/dlerror.c:138 #26 0x00007f3ae21954e9 in dlopen_implementation (dl_caller=<optimized out>, mode=<optimized out>, file=<optimized out>) at ./dlfcn/dlopen.c:71 #27 ___dlopen (file=<optimized out>, mode=<optimized out>) at ./dlfcn/dlopen.c:81 #28 0x0000000000de0259 in ?? () #29 0x00000000004358fd in ?? () #30 0x00007f3ae213724a in __libc_start_call_main (main=main@entry=0x4350e0, argc=argc@entry=1, argv=argv@entry=0x7ffc5e0e9b88) at ../sysdeps/nptl/libc_start_call_main.h:58 #31 0x00007f3ae2137305 in __libc_start_main_impl (main=0x4350e0, argc=1, argv=0x7ffc5e0e9b88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc5e0e9b78) at ../csu/libc-start.c:360 #32 0x0000000000445d93 in ?? () #33 0x00007ffc5e0e9b78 in ?? () #34 0x0000000000000038 in ?? () #35 0x0000000000000001 in ?? () #36 0x00007ffc5e0e9fa7 in ?? () #37 0x0000000000000000 in ?? () [Inferior 1 (process 3106) detached] ================================================================= Got a SIGILL while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. =================================================================