View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006219 | DarkRadiant | General | public | 08.01.2023 21:21 | 22.01.2023 15:22 |
Reporter | MirceaKitsune | Assigned To | |||
Priority | high | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Linux | OS | Manjaro | OS Version | Stable |
Product Version | 3.7.0 | ||||
Summary | 0006219: Linux / AMD: DarkRadiant crashed when window is maximized / restored | ||||
Description | Darkradiant 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] | ||||
Tags | No tags attached. | ||||
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)? | |
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. | |
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 |