Windward

Windward

查看统计:
Pepe 2023 年 7 月 13 日 上午 6:35
[GNU/Linux] Game Crashes at Startup Due to The New glibc Library
Hi,

I wanted to play the game on a newer PC where I have the latest Fedora distro installed (Fedora 38 KDE). The game crashes at startup.

Looking at the journal logs, I've found the following stack trace dump:
Module /home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so from rpm alsa-lib-1.2.9-1.fc38.i386 Module libasound.so.2 from rpm alsa-lib-1.2.9-1.fc38.i386 Module libpciaccess.so.0 from rpm libpciaccess-0.16-8.fc38.i386 Module libtinfo.so.6 from rpm ncurses-6.4-3.20230114.fc38.i386 Module libedit.so.0 from rpm libedit-3.1-45.20221030cvs.fc38.i386 Module libffi.so.8 from rpm libffi-3.4.4-2.fc38.i386 Module libdrm_intel.so.1 from rpm libdrm-2.4.114-2.fc38.i386 Module libdrm_nouveau.so.2 from rpm libdrm-2.4.114-2.fc38.i386 Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.114-2.fc38.i386 Module libelf.so.1 from rpm elfutils-0.189-2.fc38.i386 Module libdrm_radeon.so.1 from rpm libdrm-2.4.114-2.fc38.i386 Module libsensors.so.4 from rpm lm_sensors-3.6.0-13.fc38.i386 Module libzstd.so.1 from rpm zstd-1.5.5-1.fc38.i386 Module libz.so.1 from rpm zlib-1.2.13-3.fc38.i386 Module iris_dri.so from rpm mesa-23.1.3-1.fc38.i386 Module libpcre2-8.so.0 from rpm pcre2-10.42-1.fc38.1.i386 Module libselinux.so.1 from rpm libselinux-3.5-1.fc38.i386 Module libxcb-xfixes.so.0 from rpm libxcb-1.13.1-11.fc38.i386 Module libxcb-sync.so.1 from rpm libxcb-1.13.1-11.fc38.i386 Module libxcb-present.so.0 from rpm libxcb-1.13.1-11.fc38.i386 Module libxcb-dri3.so.0 from rpm libxcb-1.13.1-11.fc38.i386 Module libxcb-randr.so.0 from rpm libxcb-1.13.1-11.fc38.i386 Module libxshmfence.so.1 from rpm libxshmfence-1.3-12.fc38.i386 Module libexpat.so.1 from rpm expat-2.5.0-2.fc38.i386 Module libxcb-shm.so.0 from rpm libxcb-1.13.1-11.fc38.i386 Module libXxf86vm.so.1 from rpm libXxf86vm-1.1.5-2.fc38.i386 Module libxcb-dri2.so.0 from rpm libxcb-1.13.1-11.fc38.i386 Module libX11-xcb.so.1 from rpm libX11-1.8.6-1.fc38.i386 Module libxcb-glx.so.0 from rpm libxcb-1.13.1-11.fc38.i386 Module libdrm.so.2 from rpm libdrm-2.4.114-2.fc38.i386 Module libglapi.so.0 from rpm mesa-23.1.3-1.fc38.i386 Module libGLX_mesa.so.0 from rpm mesa-23.1.3-1.fc38.i386 Module libXau.so.6 from rpm libXau-1.0.11-2.fc38.i386 Module libXfixes.so.3 from rpm libXfixes-6.0.0-5.fc38.i386 Module libXrender.so.1 from rpm libXrender-0.9.11-2.fc38.i386 Module libxcb.so.1 from rpm libxcb-1.13.1-11.fc38.i386 Module libGLdispatch.so.0 from rpm libglvnd-1.6.0-2.fc38.i386 Module libXext.so.6 from rpm libXext-1.3.5-2.fc38.i386 Module libGLX.so.0 from rpm libglvnd-1.6.0-2.fc38.i386 Module libXcursor.so.1 from rpm libXcursor-1.2.1-3.fc38.i386 Module libX11.so.6 from rpm libX11-1.8.6-1.fc38.i386 Module libGL.so.1 from rpm libglvnd-1.6.0-2.fc38.i386 Module libGLU.so.1 from rpm mesa-libGLU-9.0.1-8.fc38.i386 Stack trace of thread 6050: #0 0x00000000f7f07589 __kernel_vsyscall (linux-gate.so.1 + 0x589) #1 0x00000000f77a4317 __pthread_kill_implementation (libc.so.6 + 0x8e317) #2 0x00000000f77503a5 raise (libc.so.6 + 0x3a3a5) #3 0x00000000f7738370 abort (libc.so.6 + 0x22370) #4 0x00000000f5a896e8 n/a (libmono.so + 0x896e8) #5 0x00000000f7f075b0 __kernel_rt_sigreturn (linux-gate.so.1 + 0x5b0) #6 0x00000000f7f07589 __kernel_vsyscall (linux-gate.so.1 + 0x589) #7 0x00000000f77a4317 __pthread_kill_implementation (libc.so.6 + 0x8e317) #8 0x00000000f77503a5 raise (libc.so.6 + 0x3a3a5) #9 0x00000000f7738370 abort (libc.so.6 + 0x22370) #10 0x00000000f77392d9 __libc_message.cold (libc.so.6 + 0x232d9) #11 0x00000000f77afa1d malloc_printerr (libc.so.6 + 0x99a1d) #12 0x00000000f77afd2b munmap_chunk (libc.so.6 + 0x99d2b) #13 0x00000000f77b427d free (libc.so.6 + 0x9e27d) #14 0x000000000805f9ed n/a (Windward.x86 + 0x179ed) #15 0x000000000868f193 n/a (Windward.x86 + 0x647193) #16 0x0000000008cb6fcc n/a (Windward.x86 + 0xc6efcc) #17 0x0000000008cdeb86 n/a (Windward.x86 + 0xc96b86) #18 0x0000000008ccd881 n/a (Windward.x86 + 0xc85881) #19 0x0000000008cd1fb0 n/a (Windward.x86 + 0xc89fb0) #20 0x0000000008cc394f n/a (Windward.x86 + 0xc7b94f) #21 0x000000000868fd1e n/a (Windward.x86 + 0x647d1e) #22 0x000000000868ff27 n/a (Windward.x86 + 0x647f27) #23 0x0000000008690778 n/a (Windward.x86 + 0x648778) #24 0x00000000084070ef n/a (Windward.x86 + 0x3bf0ef) #25 0x00000000080662ff n/a (Windward.x86 + 0x1e2ff) #26 0x000000000807a938 n/a (Windward.x86 + 0x32938) #27 0x000000000807c4bb n/a (Windward.x86 + 0x344bb) #28 0x0000000008333b9a n/a (Windward.x86 + 0x2ebb9a) #29 0x000000000805cfc4 n/a (Windward.x86 + 0x14fc4) #30 0x00000000f7739969 __libc_start_call_main (libc.so.6 + 0x23969) #31 0x00000000f7739a2c __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x23a2c) #32 0x000000000805ec91 n/a (Windward.x86 + 0x16c91) ELF object binary architecture: Intel 80386
The problem seems to be with the lib file libc.so.6 which is part of glibc-2.37-4.fc38.i686 package.

I also have an older system, with Fedora 37 KDE. On that one, the game works as expected. glibc-2.36-9.fc37.i686

I've seen there something related to mono. I guess you might need to update the mono libs that come bundled with the game.

Let me know if you need more help troubleshooting the issue.
最后由 Pepe 编辑于; 2023 年 7 月 13 日 上午 6:36
< >
正在显示第 1 - 1 条,共 1 条留言
Pepe 2024 年 5 月 8 日 下午 4:56 
Just today, it seems like the game is starting up normally.
最后由 Pepe 编辑于; 2024 年 8 月 6 日 下午 3:40
< >
正在显示第 1 - 1 条,共 1 条留言
每页显示数: 1530 50