Bug 486272 - switching to headphones by restarting pipewire and wireplumber causes plasmashell crash
Summary: switching to headphones by restarting pipewire and wireplumber causes plasmas...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 6.1.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-04-28 22:45 UTC by M. Schlegel
Modified: 2024-09-20 00:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
uploaded a fresh kcrash file (34.54 KB, text/vnd.kde.kcrash-report)
2024-06-10 16:33 UTC, M. Schlegel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description M. Schlegel 2024-04-28 22:45:59 UTC
Application: plasmashell (6.0.4)

Qt Version: 6.7.0
Frameworks Version: 6.1.0
Operating System: Linux 6.8.7-300.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora Linux 40 (KDE Plasma)
DrKonqi: 6.0.4 [CoredumpBackend]

-- Information about the crash:
On Fedora 40, if the pulseaudio volume control is on "speakers" and a headset is plugged in, the Output Device does not automatically change to the Headphones.  So I use the Port menu in Output Devices to set the output to Headphones.  Upon playing the video, there is no sound, the only way to get sound is to restart the user pipewire and wireplumber processes.
This was done with:  systemctl -l --user daemon-reload; systemctl --user restart wireplumber pipewire{,-pulse}
Upon doing this, headphone sound works but the plasmashell immediately crashes with the related debug listings

The crash can be reproduced sometimes.

-- Backtrace:
Application: plasmashell (plasmashell), signal: Aborted


This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[New LWP 2387]
[New LWP 2420]
[New LWP 2440]
[New LWP 2428]
[New LWP 2431]
[New LWP 2399]
[New LWP 2444]
[New LWP 2503]
[New LWP 2421]
[New LWP 2442]
[New LWP 2427]
[New LWP 9834]
[New LWP 2919]
[New LWP 2445]
[New LWP 2433]
[New LWP 2430]
[New LWP 3401]
[New LWP 2921]
[New LWP 2441]
[New LWP 2920]
[New LWP 9832]
[New LWP 2810]
[New LWP 2680]
[New LWP 2808]
[New LWP 3257]
[New LWP 2801]
[New LWP 2443]
[New LWP 9825]
[New LWP 2432]
[New LWP 2804]
[New LWP 2956]
[New LWP 3254]
[New LWP 2798]
[New LWP 3139]
[New LWP 2807]
[New LWP 5076]
[New LWP 9828]
[New LWP 2800]
[New LWP 9830]
[New LWP 9833]
[New LWP 9827]
[New LWP 5079]
[New LWP 3256]
[New LWP 3255]
[New LWP 5077]
[New LWP 3091]
[New LWP 5075]
[New LWP 9829]
[New LWP 5078]
[New LWP 3258]
[New LWP 9835]
[New LWP 3259]
[New LWP 9831]
[New LWP 5080]
[New LWP 3260]
[New LWP 5074]
[New LWP 9826]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell --no-respawn'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f2aa88ab144 in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f2aa40b5b00 (LWP 2387))]
Cannot QML trace cores :(
[Current thread is 1 (Thread 0x7f2aa40b5b00 (LWP 2387))]

Thread 57 (Thread 0x7f29ff4006c0 (LWP 9826)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29ff400cdc in ??? ()
#6  0x00007f29ff4006c0 in ??? ()
#7  0x00007f29ff3ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 56 (Thread 0x7f29f2a006c0 (LWP 5074)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba8b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aaaec89c9 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt6Quick.so.6
#4  0x00007f2aaaec8c4a in QSGRenderThread::run() () at /lib64/libQt6Quick.so.6
#5  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#6  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#7  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 55 (Thread 0x7f29ffe006c0 (LWP 3260)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29ffe00cdc in ??? ()
#6  0x00007f29ffe006c0 in ??? ()
#7  0x00007f29ffdffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 54 (Thread 0x7f29e60006c0 (LWP 5080)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29e6000cdc in ??? ()
#6  0x00007f29e60006c0 in ??? ()
#7  0x00007f29e5fffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 53 (Thread 0x7f29f34006c0 (LWP 9831)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29f3400cdc in ??? ()
#6  0x00007f29f34006c0 in ??? ()
#7  0x00007f29f33ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 52 (Thread 0x7f2a08c006c0 (LWP 3259)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a08c00cdc in ??? ()
#6  0x00007f2a08c006c0 in ??? ()
#7  0x00007f2a08bffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 51 (Thread 0x7f29db4006c0 (LWP 9835)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba0d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aa91587d5 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#4  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#6  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 50 (Thread 0x7f2a096006c0 (LWP 3258)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a09600cdc in ??? ()
#6  0x00007f2a096006c0 in ??? ()
#7  0x00007f2a095ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 49 (Thread 0x7f29e74006c0 (LWP 5078)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29e7400cdc in ??? ()
#6  0x00007f29e74006c0 in ??? ()
#7  0x00007f29e73ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 48 (Thread 0x7f29fca006c0 (LWP 9829)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29fca00cdc in ??? ()
#6  0x00007f29fca006c0 in ??? ()
#7  0x00007f29fc9ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 47 (Thread 0x7f29f20006c0 (LWP 5075)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29f2000cdc in ??? ()
#6  0x00007f29f20006c0 in ??? ()
#7  0x00007f29f1fffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 46 (Thread 0x7f2a15e006c0 (LWP 3091)):
#0  0x00007f2aa891d72d in poll () at /lib64/libc.so.6
#1  0x00007f2aa7cc7724 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f2aa7c67b03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f2aa927bf83 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007f2aa8fa26b3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa90b402f in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007f2a3a7aa6bd in KCupsConnection::run() () at /lib64/libkcupslib.so.6.0.4
#7  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#9  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 45 (Thread 0x7f29e7e006c0 (LWP 5077)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29e7e00cdc in ??? ()
#6  0x00007f29e7e006c0 in ??? ()
#7  0x00007f29e7dffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 44 (Thread 0x7f2a0b4006c0 (LWP 3255)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a0b400cdc in ??? ()
#6  0x00007f2a0b4006c0 in ??? ()
#7  0x00007f2a0b3ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 43 (Thread 0x7f2a0aa006c0 (LWP 3256)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a0aa00cdc in ??? ()
#6  0x00007f2a0aa006c0 in ??? ()
#7  0x00007f2a0a9ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 42 (Thread 0x7f29e6a006c0 (LWP 5079)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29e6a00cdc in ??? ()
#6  0x00007f29e6a006c0 in ??? ()
#7  0x00007f29e69ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 41 (Thread 0x7f29fea006c0 (LWP 9827)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29fea00cdc in ??? ()
#6  0x00007f29fea006c0 in ??? ()
#7  0x00007f29fe9ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 40 (Thread 0x7f29e4c006c0 (LWP 9833)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba0d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aa91587d5 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#4  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#6  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 39 (Thread 0x7f29f3e006c0 (LWP 9830)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29f3e00cdc in ??? ()
#6  0x00007f29f3e006c0 in ??? ()
#7  0x00007f29f3dffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 38 (Thread 0x7f2a5fe006c0 (LWP 2800)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a5fe00cdc in ??? ()
#6  0x00007f2a5fe006c0 in ??? ()
#7  0x00007f2a5fdffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 37 (Thread 0x7f2a21c006c0 (LWP 9828)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a21c00cdc in ??? ()
#6  0x00007f2a21c006c0 in ??? ()
#7  0x00007f2a21bffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 36 (Thread 0x7f29f16006c0 (LWP 5076)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29f1600cdc in ??? ()
#6  0x00007f29f16006c0 in ??? ()
#7  0x00007f29f15ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 35 (Thread 0x7f2a3a6006c0 (LWP 2807)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a3a600cdc in ??? ()
#6  0x00007f2a3a6006c0 in ??? ()
#7  0x00007f2a3a5ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 34 (Thread 0x7f2a150006c0 (LWP 3139)):
#0  0x00007f2aa892b7a2 in epoll_wait () at /lib64/libc.so.6
#1  0x00007f2a6b41a436 in impl_pollfd_wait () at /usr/lib64/spa-0.2/support/libspa-support.so
#2  0x00007f2a6b40c0e1 in loop_iterate () at /usr/lib64/spa-0.2/support/libspa-support.so
#3  0x00007f2a696425c3 in do_loop () at /lib64/libpipewire-0.3.so.0
#4  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#5  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 33 (Thread 0x7f2a68c006c0 (LWP 2798)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba8b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aaaec89c9 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt6Quick.so.6
#4  0x00007f2aaaec8c4a in QSGRenderThread::run() () at /lib64/libQt6Quick.so.6
#5  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#6  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#7  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 32 (Thread 0x7f2a0be006c0 (LWP 3254)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba8b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aaaec89c9 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt6Quick.so.6
#4  0x00007f2aaaec8c4a in QSGRenderThread::run() () at /lib64/libQt6Quick.so.6
#5  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#6  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#7  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 31 (Thread 0x7f2a168006c0 (LWP 2956)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a16800cdc in ??? ()
#6  0x00007f2a168006c0 in ??? ()
#7  0x00007f2a167ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 30 (Thread 0x7f2a3b6006c0 (LWP 2804)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a3b600cdc in ??? ()
#6  0x00007f2a3b6006c0 in ??? ()
#7  0x00007f2a3b5ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 29 (Thread 0x7f2a774006c0 (LWP 2432)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a77400cdc in ??? ()
#6  0x00007f2a774006c0 in ??? ()
#7  0x00007f2a773ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 28 (Thread 0x7f29fe0006c0 (LWP 9825)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba8b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aaaec89c9 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt6Quick.so.6
#4  0x00007f2aaaec8c4a in QSGRenderThread::run() () at /lib64/libQt6Quick.so.6
#5  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#6  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#7  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 27 (Thread 0x7f2a6be006c0 (LWP 2443)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a6be00cdc in ??? ()
#6  0x00007f2a6be006c0 in ??? ()
#7  0x00007f2a6bdffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 26 (Thread 0x7f2a5ce006c0 (LWP 2801)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a5ce00cdc in ??? ()
#6  0x00007f2a5ce006c0 in ??? ()
#7  0x00007f2a5cdffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 25 (Thread 0x7f2a0a0006c0 (LWP 3257)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a0a000cdc in ??? ()
#6  0x00007f2a0a0006c0 in ??? ()
#7  0x00007f2a09fffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 24 (Thread 0x7f2a39c006c0 (LWP 2808)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a39c00cdc in ??? ()
#6  0x00007f2a39c006c0 in ??? ()
#7  0x00007f2a39bffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 23 (Thread 0x7f2a696006c0 (LWP 2680)):
#0  0x00007f2aa891d72d in poll () at /lib64/libc.so.6
#1  0x00007f2a76166ab6 in poll_func () at /lib64/libpulse.so.0
#2  0x00007f2a76150424 in pa_mainloop_poll () at /lib64/libpulse.so.0
#3  0x00007f2a7615ad33 in pa_mainloop_iterate () at /lib64/libpulse.so.0
#4  0x00007f2a7615adf8 in pa_mainloop_run () at /lib64/libpulse.so.0
#5  0x00007f2a7616b9ff in thread () at /lib64/libpulse.so.0
#6  0x00007f2a7610f8fb in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-16.1.so
#7  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#8  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 22 (Thread 0x7f2a392006c0 (LWP 2810)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a39200cdc in ??? ()
#6  0x00007f2a392006c0 in ??? ()
#7  0x00007f2a391ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 21 (Thread 0x7f29e56006c0 (LWP 9832)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba0d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aa91587d5 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#4  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#6  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 20 (Thread 0x7f2a234006c0 (LWP 2920)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a23400cdc in ??? ()
#6  0x00007f2a234006c0 in ??? ()
#7  0x00007f2a233ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 19 (Thread 0x7f2a756006c0 (LWP 2441)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a75600cdc in ??? ()
#6  0x00007f2a756006c0 in ??? ()
#7  0x00007f2a755ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 18 (Thread 0x7f2a22a006c0 (LWP 2921)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a22a00cdc in ??? ()
#6  0x00007f2a22a006c0 in ??? ()
#7  0x00007f2a229ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 17 (Thread 0x7f29fd6006c0 (LWP 3401)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f29fd600cdc in ??? ()
#6  0x00007f29fd6006c0 in ??? ()
#7  0x00007f29fd5ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 16 (Thread 0x7f2a7cc006c0 (LWP 2430)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a7cc00cdc in ??? ()
#6  0x00007f2a7cc006c0 in ??? ()
#7  0x00007f2a7cbffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 15 (Thread 0x7f2a76a006c0 (LWP 2433)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a76a00cdc in ??? ()
#6  0x00007f2a76a006c0 in ??? ()
#7  0x00007f2a769ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 14 (Thread 0x7f2a6aa006c0 (LWP 2445)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a6aa00cdc in ??? ()
#6  0x00007f2a6aa006c0 in ??? ()
#7  0x00007f2a6a9ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 13 (Thread 0x7f2a23e006c0 (LWP 2919)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a23e00cdc in ??? ()
#6  0x00007f2a23e006c0 in ??? ()
#7  0x00007f2a23dffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 12 (Thread 0x7f29dbe006c0 (LWP 9834)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a8652 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba0d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aa91587d5 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#4  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#6  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 11 (Thread 0x7f2a8d8006c0 (LWP 2427)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a8d800cdc in ??? ()
#6  0x00007f2a8d8006c0 in ??? ()
#7  0x00007f2a8d7ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 10 (Thread 0x7f2a74c006c0 (LWP 2442)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a74c00cdc in ??? ()
#6  0x00007f2a74c006c0 in ??? ()
#7  0x00007f2a74bffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 9 (Thread 0x7f2a94a006c0 (LWP 2421)):
#0  0x00007f2aa891d72d in poll () at /lib64/libc.so.6
#1  0x00007f2aaba6ad85 in QtWaylandClient::EventThread::run() () at /lib64/libQt6WaylandClient.so.6
#2  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#3  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#4  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7f2a6a0006c0 (LWP 2503)):
#0  0x00007f2aa891d72d in poll () at /lib64/libc.so.6
#1  0x00007f2aa7cc7724 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f2aa7c67b03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f2aa927bf83 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007f2aa8fa26b3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa90b402f in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#7  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#8  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7f2a6b4006c0 (LWP 2444)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a6b400cdc in ??? ()
#6  0x00007f2a6b4006c0 in ??? ()
#7  0x00007f2a6b3ffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 6 (Thread 0x7f2a962006c0 (LWP 2399)):
#0  0x00007f2aa891d72d in poll () at /lib64/libc.so.6
#1  0x00007f2aa7cc7724 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f2aa7c67b03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f2aa927bf83 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007f2aa8fa26b3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa90b402f in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007f2aaa171af1 in QDBusConnectionManager::run() () at /lib64/libQt6DBus.so.6
#7  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#9  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7f2a77e006c0 (LWP 2431)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a77e00cdc in ??? ()
#6  0x00007f2a77e006c0 in ??? ()
#7  0x00007f2a77dffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 4 (Thread 0x7f2a8ce006c0 (LWP 2428)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a8ce00cdc in ??? ()
#6  0x00007f2a8ce006c0 in ??? ()
#7  0x00007f2a8cdffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 3 (Thread 0x7f2a760006c0 (LWP 2440)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2a8da9d71d in test_attachment_completeness () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2a8da7b31b in mesa_cache_db_multipart_open () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007f2a8da9d64c in _mesa_is_legal_color_format () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007f2a76000cdc in ??? ()
#6  0x00007f2a760006c0 in ??? ()
#7  0x00007f2a75fffbb0 in ??? ()
#8  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6

Thread 2 (Thread 0x7f2a954006c0 (LWP 2420)):
#0  0x00007f2aa88a5919 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007f2aa88a82e9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f2aa915ba8b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6
#3  0x00007f2aaba6ad1e in QtWaylandClient::EventThread::run() () at /lib64/libQt6WaylandClient.so.6
#4  0x00007f2aa914f35c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#5  0x00007f2aa88a91b7 in start_thread () at /lib64/libc.so.6
#6  0x00007f2aa892b39c in clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7f2aa40b5b00 (LWP 2387)):
[KCrash Handler]
#4  0x00007f2aa88ab144 in __pthread_kill_implementation () at /lib64/libc.so.6
#5  0x00007f2aa885365e in raise () at /lib64/libc.so.6
#6  0x00007f2aa883b902 in abort () at /lib64/libc.so.6
#7  0x00007f2aa883c767 in __libc_message_impl.cold () at /lib64/libc.so.6
#8  0x00007f2aa88b5175 in malloc_printerr () at /lib64/libc.so.6
#9  0x00007f2aa88b72bc in _int_free_merge_chunk () at /lib64/libc.so.6
#10 0x00007f2aa88b75ba in _int_free () at /lib64/libc.so.6
#11 0x00007f2aa88b9dce in free () at /lib64/libc.so.6
#12 0x00007f2a696764c3 in pw_properties_free () at /lib64/libpipewire-0.3.so.0
#13 0x00007f2a69687d47 in pw_stream_destroy () at /lib64/libpipewire-0.3.so.0
#14 0x00007f2a697e7bcc in PipeWireSourceStream::~PipeWireSourceStream() () at /lib64/libKPipeWire.so.6
#15 0x00007f2a697f11a0 in PipeWireSourceItem::refresh() () at /lib64/libKPipeWire.so.6
#16 0x00007f2a697f16c0 in PipeWireSourceItem::setNodeId(unsigned int) () at /lib64/libKPipeWire.so.6
#17 0x00007f2aaa5ba6bf in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const [clone .isra.0] () at /lib64/libQt6Qml.so.6
#18 0x00007f2aaa5bf8a5 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlRefPointer<QQmlContextData> const&, QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt6Qml.so.6
#19 0x00007f2aaa4facb5 in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt6Qml.so.6
#20 0x00007f2aaa4fe6d5 in GenericBinding<0>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt6Qml.so.6
#21 0x00007f2aaa4f8321 in QQmlBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) () at /lib64/libQt6Qml.so.6
#22 0x00007f2aaa4fc038 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt6Qml.so.6
#23 0x00007f2aaa5951b5 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt6Qml.so.6
#24 0x00007f2aa8ff9f5d in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#25 0x00007f2a6b4577b2 in ScreencastingRequest::setNodeid(unsigned int) () at /usr/lib64/qt6/qml/org/kde/taskmanager/libtaskmanagerplugin.so
#26 0x00007f2aa8ffa3f4 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#27 0x00007f2aa94b5056 in ffi_call_unix64 () at /lib64/libffi.so.8
#28 0x00007f2aa94b16a0 in ffi_call_int.lto_priv () at /lib64/libffi.so.8
#29 0x00007f2aa94b44ee in ffi_call () at /lib64/libffi.so.8
#30 0x00007f2aabe11f2e in wl_closure_invoke.constprop () at /lib64/libwayland-client.so.0
#31 0x00007f2aabe127a3 in dispatch_event.isra () at /lib64/libwayland-client.so.0
#32 0x00007f2aabe12a4c in wl_display_dispatch_queue_pending () at /lib64/libwayland-client.so.0
#33 0x00007f2aaba6abe2 in QtWaylandClient::QWaylandDisplay::flushRequests() () at /lib64/libQt6WaylandClient.so.6
#34 0x00007f2aa8ffa768 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#35 0x00007f2aa927bfbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#36 0x00007f2aa8fa26b3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#37 0x00007f2aa8f9e63c in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#38 0x0000558fe9e4eea5 in main ()

Reported using DrKonqi
Comment 1 M. Schlegel 2024-04-28 23:50:24 UTC
Note, I've sent this bug in a few times in automatic mode which didn't give me a bug number, so this time I used the button to create the bug in the web page so I have a trackable number this time in my account.  I'm saying this because there might be some duplicates of this before day, this should be the one to keep and the earlier ones set as duplicates
Comment 2 M. Schlegel 2024-05-09 19:55:06 UTC
Note that another issue in this bug is it shouldn't be necessary to restart pipewire to get the Firefox audio to actually go to the headphones. The headphones being plugged in should have triggered the Output Device to go to the head phones.  In the bug I had to restart pipewire/wireplumber to get the headphones to connect and play for the video
Comment 3 M. Schlegel 2024-05-19 21:34:56 UTC
I tried this:

rm ~/.local/state/wireplumber/*
systemctl -l --user daemon-reload; systemctl --user restart wireplumber pipewire{,-pulse}

to flush the old wireplumber state files and restart pipewire/wireplumber.   This might have fixed the problem, I did know wireplumber 0.5.2 changed to no longer support lua files. However those are all in ~/.config/wireplumber/main.lua.d/ and I had none.  So a back a while I moved the ~/.config/wireplumber/main.lua.d/ to ~/.config/wireplumber/wireplumber.conf.d/ to have the empty config directory in the right place even while empty.

So just today I was reading a different issue that someone solved by removing all ~/.local/state/wireplumber/* files.
I tried that and now the instant the headphone is plugged in the pulseaudio volume control shows the Output Device immediately swap to the Headphones and the audio plays with having to restart wireplumber/pipewire.  I'll just need to reproduce it a lot of time.
Comment 4 M. Schlegel 2024-05-19 21:50:13 UTC
Restarting wireplumber/pipewire no longer causes a plasmashell crash after deleting the old ~/.local/state/wireplumber/ files.
I've also been able to start/stop videos and insert/remove the headphone plug in different combinations with no problems with the Device detection.
Comment 5 M. Schlegel 2024-05-19 21:54:52 UTC
I've changed this to resolved / not a bug.  The problem seems to be that as wireplumber went from 0.4.* to 0.5.* the ~/.local/state/wireplumber files need to be thrown out so they are regenerated with 0.5.*.   Also any lua files under ~/.config/wireplumber/ need to be remove and the d folder changed to ~/.config/wireplumber/wireplumber.conf.d/

"not a bug" is arguable, wireplumber could have been better designed to have detected inappropriate files in ~/.local/state/wireplumber/ that were formatted for the old 0.4.* instead of causing crashes.
Comment 6 M. Schlegel 2024-06-08 20:13:16 UTC
I'm reopening this because even with wireplumber 0.5.3-1 the plasmashell crash and lack of switch to headphones is still happening.
After I plug in a headphone and I want to listen to audio, I have to manually move the Output Device to "headphones" and restart pipewire and wireplumber, wait through the plasmashell crash and then sound works
Comment 7 M. Schlegel 2024-06-08 20:22:02 UTC
For the reopen on Jun 08, the Plasma version was 6.0.5
Comment 8 M. Schlegel 2024-06-08 21:22:30 UTC
$ kinfo
Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Kernel Version: 6.8.12-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics

$ rpm -qa pipewire\* wireplumber\*
pipewire-libs-1.0.7-1.fc40.x86_64
pipewire-1.0.7-1.fc40.x86_64
pipewire-jack-audio-connection-kit-libs-1.0.7-1.fc40.x86_64
pipewire-jack-audio-connection-kit-1.0.7-1.fc40.x86_64
pipewire-utils-1.0.7-1.fc40.x86_64
pipewire-pulseaudio-1.0.7-1.fc40.x86_64
pipewire-plugin-libcamera-1.0.7-1.fc40.x86_64
pipewire-gstreamer-1.0.7-1.fc40.x86_64
pipewire-alsa-1.0.7-1.fc40.x86_64
pipewire-doc-1.0.7-1.fc40.x86_64
pipewire-codec-aptx-1.0.7-1.fc40.x86_64
wireplumber-libs-0.5.3-1.fc40.x86_64
wireplumber-0.5.3-1.fc40.x86_64
Comment 9 Akseli Lahtinen 2024-06-10 13:27:50 UTC
I am unable to repro this on my Plasma 6 dev system

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.80
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.1
Kernel Version: 6.8.11-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Comment 10 M. Schlegel 2024-06-10 16:33:11 UTC
Created attachment 170349 [details]
uploaded a fresh kcrash file
Comment 11 M. Schlegel 2024-06-10 16:35:49 UTC
The uploaded kcrash file was from kinfo and packages:

Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.8.12-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics

firefox-126.0-7.fc40.x86_64
pavucontrol-6.0-2.fc40.x86_64
pipewire-1.0.7-1.fc40.x86_64
pipewire-alsa-1.0.7-1.fc40.x86_64
pipewire-codec-aptx-1.0.7-1.fc40.x86_64
pipewire-doc-1.0.7-1.fc40.x86_64
pipewire-gstreamer-1.0.7-1.fc40.x86_64
pipewire-jack-audio-connection-kit-1.0.7-1.fc40.x86_64
pipewire-jack-audio-connection-kit-libs-1.0.7-1.fc40.x86_64
pipewire-libs-1.0.7-1.fc40.x86_64
pipewire-plugin-libcamera-1.0.7-1.fc40.x86_64
pipewire-pulseaudio-1.0.7-1.fc40.x86_64
pipewire-utils-1.0.7-1.fc40.x86_64
plasma-workspace-6.0.5.1-2.fc40.x86_64
wireplumber-0.5.3-1.fc40.x86_64
wireplumber-libs-0.5.3-1.fc40.x86_64
Comment 12 Akseli Lahtinen 2024-06-14 10:59:17 UTC
I'll keep this open for now, but when you have Plasma 6.1, can you report here if the bug still happens again? I think it might be fixed on plasma 6.1.
Comment 13 M. Schlegel 2024-06-20 18:31:00 UTC
Nope, I just upgraded to KDE 6.1, kinfo is:

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.5-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics

With pavucontrol showing an Output Device of "Speakers", if I plug in my 3.5mm headphones (plain old Sony wired 3.5mm set like used on a phone), the Output Device menu updates but says "Speakers (unavailable)" and I have to manually set the Output Device to "headphones(plugged in)".  If I then try to play a youtube video in Firefox there's only silence.  I have to run my "startpipe" alias which is:

alias startpipe='systemctl -l --user daemon-reload; systemctl --user restart wireplumber pipewire{,-pulse}'

at that moment the audio works but plasmashell usually crashes with the trace shown earlier
Comment 14 M. Schlegel 2024-06-20 18:33:18 UTC
Note for the comment 13, the packages related to audio were:

alsa-firmware-1.2.4-12.fc40.noarch
alsa-lib-1.2.12-1.fc40.x86_64
alsa-sof-firmware-2024.03-2.fc40.noarch
alsa-tools-firmware-1.2.11-2.fc40.x86_64
alsa-ucm-1.2.12-1.fc40.noarch
alsa-utils-1.2.12-1.fc40.x86_64
pavucontrol-6.0-2.fc40.x86_64
pipewire-1.0.7-2.fc40.x86_64
pipewire-alsa-1.0.7-2.fc40.x86_64
pipewire-codec-aptx-1.0.7-1.fc40.x86_64
pipewire-doc-1.0.7-2.fc40.x86_64
pipewire-gstreamer-1.0.7-2.fc40.x86_64
pipewire-jack-audio-connection-kit-1.0.7-2.fc40.x86_64
pipewire-jack-audio-connection-kit-libs-1.0.7-2.fc40.x86_64
pipewire-libs-1.0.7-2.fc40.x86_64
pipewire-plugin-libcamera-1.0.7-2.fc40.x86_64
pipewire-pulseaudio-1.0.7-2.fc40.x86_64
pipewire-utils-1.0.7-2.fc40.x86_64
wireplumber-0.5.3-1.fc40.x86_64
Comment 15 M. Schlegel 2024-07-08 16:25:42 UTC
I've confirmed this plasmashell crash is still occurring on KDE 6.1.1

kinfo:

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Kernel Version: 6.9.8-200.fc40.x86_64
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Comment 16 M. Schlegel 2024-07-18 04:14:46 UTC
This still occurs with KDE 6.1.2
Comment 17 M. Schlegel 2024-07-21 00:03:43 UTC
BTW, this bug can be greatly simplified into:

"restarting pipewire and wireplumber user services causes plasmashell to crash"
Comment 18 M. Schlegel 2024-07-21 16:00:34 UTC
Moved forward to Plasma version 6.1.2 since plasmashell in that version is also confirmed to crash for this bug
Comment 19 M. Schlegel 2024-08-02 20:07:50 UTC
This issue still exists on kde plasma 6.1.3
Comment 20 M. Schlegel 2024-08-07 02:04:00 UTC
https://invent.kde.org/plasma/kpipewire/-/commit/31552a8e7f01600588fe48d809859302b76e5415

I bet this is the fix, note this fix in 6.1.4 is also related to SourceStream
Comment 21 postix 2024-08-07 13:19:14 UTC
(In reply to M. Schlegel from comment #19)
> This issue still exists on kde plasma 6.1.3

Can confirm on Fedora 40. Let's see if it persists in 6.1.4
Comment 22 M. Schlegel 2024-08-12 18:06:14 UTC
I've updated to KDE Plasma 6.1.4 and it doesn't crash the plasmashell when I restart pipewire but the problem still exists that the sound output still doesn't automatically switch to the headset when it's plugged in.  Even if I use the Output Devices tab in Pulseaudio Volume Control the sound doesn't work (no sound to either external speakers or the manually selected headphones).  At that point I have to restart pipewire and then reprompt the video to hear sound (I think moving the time back on the video recreates a fresh connection to pipewire).
So to summarize:

With 6.1.4

1. plasmashell doesn't crash when pipewire is restarted
2. plugging in headphones doesn't send sound to the headphones but does show the Output Devices as "speakers (unavailable)"
3. manually moving the Output Devices to "Headphones(plugged in)" still doesn't get sound to the head set
4. restarting pipewire -->  finally results in sound to headset.

This buggy behavior only occurs on my new MSI Bravo 15 laptop, I have an older Dell Inspiron 7559 which does not have this bug
Comment 23 M. Schlegel 2024-08-12 18:30:51 UTC
This is the inxi dump for the MSI laptop with the issue in this bug

https://forums.fedoraforum.org/showthread.php?316227-Need-help-Please-Dump-your-inxi-Fxmz-here-and-bookmark-it-first&p=1883832#post1883832
Comment 24 M. Schlegel 2024-09-20 00:47:25 UTC
In Fedora 41 Beta, the plasmashell crash is no longer happening, so the major part of this bug is no longer a problem. I'll close this.

My test laptop is on "kinfo" of

Operating System: Fedora Linux 41
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2
Kernel Version: 6.11.0-63.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics

There's still the issue where plugging in a 3.5" headphones still doesn't automatically flip the Output Device from Speakers to Headphones but even for that I'm finding that if you manually move the Output Device to Headphones, it seems to take one or two tries but it usually works.  Frequently you have to requeue the video to a different place to get sound after you set the Output Device, I think the reason for that is Firefox is then renegotiating the pipewire connection and then it works with a fresh connection