If I'm reading this correctly, you kicked the gui session out from underneath Steam. It really doesn't matter that Steam and potentially any other application had a hard time.
@kisak-valve, apologies. Shan't report again! I expected that Steam should have been cleanly shut down when the initial logout signal was sent; I'm surprised that another application refusing to close could cause steam to crash.
@kisak-valve, this reproduces, with a regular logout. ^1 ^2 I've captured the undermentioned trace. However, it appears to lack many symbols, because I've been unable to ascertain where Steam provides debug symbols, for RPMFusion and Terra don't provide them, even via DebugInfoD:
(gdb) thread apply all bt full
Thread 3 (Thread 0x7f0822f016c0 (LWP 10947)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
- No locals.
#1 0x00007f0830f1806c in __internal_syscall_cancel (a1=a1@entry=94113104463592, a2=<optimized out>, a3=a3@entry=1592257793, a4=a4@entry=94112906552023, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
- result = <optimized out>
- pd = <optimized out>
- ch = <optimized out>
#2 0x00007f0830f183b7 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55986a2906e8, expected=1592257793, op=137, abstime=0x55985e5d22d7, cancel=true) at futex-internal.c:57
- resultvar = <optimized out>
- __arg6 = <optimized out>
- __arg5 = <optimized out>
- __arg4 = <optimized out>
- __arg3 = <optimized out>
- __arg2 = <optimized out>
- __arg1 = <optimized out>
- _a6 = <optimized out>
- _a5 = <optimized out>
- _a4 = <optimized out>
- _a3 = <optimized out>
- _a2 = <optimized out>
- _a1 = <optimized out>
#3 __futex_abstimed_wait_common (futex_word=0x55986a2906e8, expected=1592257793, clockid=1, abstime=0x55985e5d22d7, private=0, cancel=true) at futex-internal.c:87
- err = <optimized out>
clockbit = 0
op = 137
#4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55986a2906e8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f0822eff330, private=private@entry=0) at futex-internal.c:139
- No locals.
#5 0x00007f0830f1ae22 in __pthread_cond_wait_common (cond=0x55986a2906c8, mutex=0x55986a2906a0, clockid=<optimized out>, abstime=0x7f0822eff330) at pthread_cond_wait.c:421
signals = 0
- g1_start = <optimized out>
buffer = {__routine = 0x7f0830f1aa40 <__condvar_cleanup_waiting>, __arg = 0x7f0822eff2c0, __canceltype = 1, __prev = 0x0}
cbuffer = {wseq = 0, cond = 0x55986a2906c8, mutex = 0x55986a2906a0, private = 0}
- --Type <RET> for more, q to quit, c to continue without paging--c
- err = <optimized out>
result = 0
- wseq = <optimized out>
- g = <optimized out>
seq = 0
- flags = <optimized out>
private = 0
#6 ___pthread_cond_timedwait64 (cond=0x55986a2906c8, mutex=0x55986a2906a0, abstime=0x7f0822eff330) at pthread_cond_wait.c:478
- flags = <optimized out>
- clockid = <optimized out>
- #7 0x000055985ecc66e4 in ?? ()
- No symbol table info available\.
- #8 0x000055985e6420b9 in ?? ()
- No symbol table info available\.
- #9 0x000055985e6422b5 in ?? ()
- No symbol table info available\.
- [#10](/issue/ValveSoftware/steam-for-linux/10) 0x000055985ecc637a in ?? ()
- No symbol table info available\.
- [#11](/issue/ValveSoftware/steam-for-linux/11) 0x000055985ecc3bad in ?? ()
- No symbol table info available\.
- [#12](/issue/ValveSoftware/steam-for-linux/12) 0x000055985ecc43db in ?? ()
- No symbol table info available\.
- [#13](/issue/ValveSoftware/steam-for-linux/13) 0x000055985ecca542 in ?? ()
- No symbol table info available\.
[#14](/issue/ValveSoftware/steam-for-linux/14) 0x00007f0830f1b759 in start_thread (arg=<optimized out>) at pthread_create.c:454
- ret = <optimized out>
- pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-6432, 2802812470876437431, 32, 140727476653792, 2, 140727476654055, 2802812470912089015, 2802843341019544503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- prevstate = <optimized out>
[#15](/issue/ValveSoftware/steam-for-linux/15) 0x00007f0830f9fa4c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
- No locals.
Thread 2 (Thread 0x7f08179756c0 (LWP 10968)):
#0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
- No locals.
#1 0x00007f0830f1806c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:49
- result = <optimized out>
- pd = <optimized out>
- ch = <optimized out>
#2 0x00007f0830f180b4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at cancellation.c:75
- r = <optimized out>
#3 0x00007f0830f9fd35 in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
- No locals.
- #4 0x00007f081b17b8e0 in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/steamui.so
- No symbol table info available\.
- #5 0x00007f081b17a640 in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/steamui.so
- No symbol table info available\.
- #6 0x00007f082172982d in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/libtier0_s.so
- No symbol table info available\.
#7 0x00007f0821729f15 in CatchAndWriteMiniDumpExForVoidPtrFn () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/libtier0_s.so
- No symbol table info available\.
- #8 0x00007f081b179cb8 in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/steamui.so
- No symbol table info available\.
- #9 0x00007f082172b781 in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/libtier0_s.so
- No symbol table info available\.
[#10](/issue/ValveSoftware/steam-for-linux/10) 0x00007f0830f1b759 in start_thread (arg=<optimized out>) at pthread_create.c:454
- ret = <optimized out>
- pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-6432, 2802925507973217207, 32, 140727476636528, 2, 140727476636791, 2802925508008868791, 2802843341019544503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- prevstate = <optimized out>
[#11](/issue/ValveSoftware/steam-for-linux/11) 0x00007f0830f9fa4c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
- No locals.
Thread 1 (Thread 0x7f0830ea3fc0 (LWP 10933)):
#0 XQueryExtension (dpy=dpy@entry=0x0, name=name@entry=0x7f082008c87a "GLX", major_opcode=major_opcode@entry=0x7ffdab414d44, first_event=first_event@entry=0x7ffdab414d40, first_error=first_error@entry=0x7ffdab414d3c) at /usr/src/debug/libX11-1.8.13-1.fc44.x86_64/src/QuExt.c:48
rep = {type = 200 '\310', pad1 = 141 '\215', sequenceNumber = 27218, length = 21912, present = 156 '\234', major_opcode = 193 '\301', first_event = 65 'A', first_error = 171 '\253', pad3 = 32765, pad4 = 7, pad5 = 0, pad6 = 69, pad7 = 0}
- req = <optimized out>
#1 0x00007f082008493c in glXQueryExtension (dpy=0x0, error_base=0x0, event_base=0x0) at /usr/src/debug/libglvnd-1.7.0-9.fc44.x86_64/src/GLX/libglx.c:1133
major = 32520
event = 377998880
error = 32520
- ret = <optimized out>
- #2 0x00007f081686910e in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/vgui2_s.so
- No symbol table info available\.
- #3 0x00007f081687c8dd in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/vgui2_s.so
- No symbol table info available\.
- #4 0x00007f081ba6b4dc in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/steamui.so
- No symbol table info available\.
- #5 0x00007f081abb09c6 in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/steamui.so
- No symbol table info available\.
- #6 0x00007f081ad33959 in ?? () from /home/RokeJulianLockhart/.local/share/Steam/steamrt64/steamui.so
- No symbol table info available\.
- #7 0x000055985e622faf in ?? ()
- No symbol table info available\.
- #8 0x000055985e62405e in ?? ()
- No symbol table info available\.
- #9 0x000055985e624302 in ?? ()
- No symbol table info available\.
[#10](/issue/ValveSoftware/steam-for-linux/10) 0x00007f0830eab681 in __libc_start_call_main (main=main@entry=0x55985e6242c0, argc=argc@entry=3, argv=argv@entry=0x7ffdab41b4a8) at ../sysdeps/nptl/libc_start_call_main.h:59
- self = <optimized out>
- result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2814332275469056951, 140727476663464, 3, 139673160699904, 0, 2814332275490028471, 2802843280832068535}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffdab41b4a8, 0x3}, data = {prev = 0x0, cleanup = 0x0, canceltype = -1421757272}}}
- not_first_call = <optimized out>
[#11](/issue/ValveSoftware/steam-for-linux/11) 0x00007f0830eab798 in __libc_start_main_impl (main=0x55985e6242c0, argc=3, argv=0x7ffdab41b4a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdab41b498) at ../csu/libc-start.c:360
- No locals.
- [#12](/issue/ValveSoftware/steam-for-linux/12) 0x000055985e60a02a in ?? ()
- No symbol table info available\.
Additionally, if relevant, when this occurs, I observe what issues/13172 depicts:
My Environment
Steam Client Version
OS And DE
Whether Opted-Into The Steam Client Beta
Yes:
Whether Updated Have Been Checked For
Yes, via:
Steam Logs
/user-attachments/files/27458746/steam-logs.tar.gzGPU
^1
What The Problem Is
As
ccpp-2026-05-06-20:33:48.702690-623385.zipdemonstrates,steam-0:1.0.0.85-7.fc44.i686crashed:The
backtracefile, within the attached archive, includes a better trace. [^3]How To Reproduce It
I merely
qdbus-qt6 org.kde.Shutdown /Shutdown org.kde.Shutdown.logout'd. ^4^2
[^3]: Unfortunately, due to
terrapkg/packages/discussions/12009#discussion-10012392anddiscussion.fedoraproject.org/t/163783/4, I cannot generate one withcoredumpctl'sgdbintegration.