View Issue Details

IDProjectCategoryView StatusLast Update
0006219DarkRadiantGeneralpublic22.01.2023 15:22
ReporterMirceaKitsune Assigned To 
PriorityhighSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformLinuxOSManjaroOS VersionStable
Product Version3.7.0 
Summary0006219: Linux / AMD: DarkRadiant crashed when window is maximized / restored
DescriptionDarkradiant Git master compiled on Linux (Manjaro KDE) amdgpu: When minimizing / maximizing the DR window by clicking the maximize / restore button on the OS window titlebar, DR crashes with the following error printed to the console:

SIGSEGV signal caught: 11
0: /archive/mircea/Games/Quake/TheDarkMod/DarkRadiant_GIT/build/install/bin/../lib/darkradiant/modules/libradiantcore.so(_ZN6applog15SegFaultHandler14_handleSigSegvEi+0x4a7) [0x7f74c32d9f07]
1: /usr/lib/libc.so.6(+0x38a00) [0x7f74c8969a00]
2: /usr/lib/libEGL_mesa.so.0(+0x1a4e4) [0x7f74b050a4e4]
3: /usr/lib/dri/radeonsi_dri.so(+0xafef3) [0x7f74994afef3]
4: /usr/lib/dri/radeonsi_dri.so(+0xb35de) [0x7f74994b35de]
5: /usr/lib/dri/radeonsi_dri.so(+0xb3772) [0x7f74994b3772]
6: /usr/lib/libEGL_mesa.so.0(+0x2b034) [0x7f74b051b034]
7: /usr/lib/libEGL_mesa.so.0(+0x2d412) [0x7f74b051d412]
8: /usr/lib/libEGL_mesa.so.0(+0x2d7bb) [0x7f74b051d7bb]
9: /usr/lib/dri/radeonsi_dri.so(+0xad41a) [0x7f74994ad41a]
10: /usr/lib/dri/radeonsi_dri.so(+0xad5b1) [0x7f74994ad5b1]
11: /usr/lib/dri/radeonsi_dri.so(+0xb0685) [0x7f74994b0685]
12: /usr/lib/dri/radeonsi_dri.so(+0x177eca) [0x7f7499577eca]
13: /usr/lib/dri/radeonsi_dri.so(+0x178a56) [0x7f7499578a56]
14: /usr/lib/dri/radeonsi_dri.so(+0x152306) [0x7f7499552306]
15: /usr/lib/dri/radeonsi_dri.so(+0x340aca) [0x7f7499740aca]
16: /usr/lib/dri/radeonsi_dri.so(+0x365878) [0x7f7499765878]
17: /usr/lib/dri/radeonsi_dri.so(+0x2d9ec8) [0x7f74996d9ec8]
18: /usr/lib/dri/radeonsi_dri.so(+0xbc966) [0x7f74994bc966]
19: /usr/lib/dri/radeonsi_dri.so(+0x10c43c) [0x7f749950c43c]
20: /usr/lib/libc.so.6(+0x868fd) [0x7f74c89b78fd]
21: /usr/lib/libc.so.6(+0x108a60) [0x7f74c8a39a60]
TagsNo tags attached.

Activities

orbweaver

orbweaver

17.01.2023 20:22

developer   ~0015813

I am using an AMD Vega 56 on Ubuntu 22.04 and I am unable to reproduce this issue. The stacktrace appears to be entirely AMD driver code unrelated to DarkRadiant (although that doesn't prove that DR is not doing something wrong with regard to OpenGL calls etc). Since you are building the software yourself, would you be able to compile a DEBUG build and get a full stacktrace from GDB or LLDB (which would include more information such as source lines)?
MirceaKitsune

MirceaKitsune

22.01.2023 15:22

reporter   ~0015846

If it's really needed I can try, that's always difficult to set up properly and I keep forgetting how it works. For now I noticed an important detail: The crash only seems to occur when I run DR in X11 mode under Wayland, which I've had to do due to the fact the Wayland backend has an issue with mouse input ( https://bugs.thedarkmod.com/view.php?id=6203 ), when ran without GDK_BACKEND=x11 I don't get this crash.

Issue History

Date Modified Username Field Change
08.01.2023 21:21 MirceaKitsune New Issue
17.01.2023 20:22 orbweaver Status new => feedback
17.01.2023 20:22 orbweaver Note Added: 0015813
22.01.2023 15:22 MirceaKitsune Note Added: 0015846
22.01.2023 15:22 MirceaKitsune Status feedback => new