| Summary: | Plasmoid crashes in Plasma::Theme::color() on editing when Plasma5Support.DataSource sets its interval to 0 | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | wojnilowicz <lukasz.wojnilowicz> |
| Component: | DataEngines | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | akselmo, nate, notmart |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.0.2 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 6.4.0 | |
| Sentry Crash Report: | |||
|
Description
wojnilowicz
2024-03-31 16:32:11 UTC
Steps to reproduce: 1. git clone -b kf6-port --depth=1 https://github.com/wojnilowicz/workrave-applet.git 2. in workrave-applet/src/contents/ui/main.qml change "interval = 100000 // Must be non-zero to not crash when entering edit mode of the plasmoid" to "interval = 0 // Must be non-zero to not crash when entering edit mode of the plasmoid" 3. plasmoidviewer -a ./workrave-applet/src 4. long press LMB on the plasmoid Behavior: Segmentation fault. Expected behavior: No segmentation fault. can't reproduce (In reply to Marco Martin from comment #2) > can't reproduce Ok, but you do have Workrave running and see timers ticking, correct? It won't crash if all that you see is a placeholder image of a sheep (that means no Workrave installed and running or no qdbus or qdbus-qt6 command detected). Also please note that I tested it in an X11 session, because I have no access to Workrave beta as seen at https://github.com/rcaelers/workrave/releases/tag/v1_11_0_beta_11 that says it doesn't crash on Wayland. Nevertheless I checked it second time and it still crashes on my side every time. Maybe it doesn't crash on your side because you have more recent plasmashell, which fixes this. Would a coredump be any help to you? And I checked it exactly according to the steps that I wrote on how to reproduce it. (In reply to NSLW from comment #3) > Ok, but you do have Workrave running and see timers ticking, correct? It > won't crash if all that you see is a placeholder image of a sheep (that > means no Workrave installed and running or no qdbus or qdbus-qt6 command > detected). yeah, i tried with workrave up and running. > > Would a coredump be any help to you? a complete coredump would be very useful indeed, thanks :) (In reply to Marco Martin from comment #5) > > Would a coredump be any help to you? > > a complete coredump would be very useful indeed, thanks :) Ok, I'm not sure what you mean by complete. I have a system generated one. Too big to be attached here though, so please download at https://ufile.io/eyoke39v Should there be any problem, please let me know. It tells me that only paid users can download it or something. Still an issue on Operating System: Fedora Linux 40 KDE Plasma Version: 6.0.5 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 I've re-uploaded at https://ufile.io/8mvs0yng If you have better site to upload then please suggest. Unfortunately that file seems to have information that is specific to your system, so I can't really debug it. What was probably meant was that the file needs debug symbols. I know it's a bit of a hassle. Here's a how-to: https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Backtraces I've updated to: 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.7-200.fc40.x86_64 (64-bit) and now the issue doesn't occur on Wayland, but it occurs on X11 and in plasmoidviewer (regardless if on X11 or Wayland) Is this a better backtrace? Application: plasmashell (plasmashell), signal: Segmentation fault [New LWP 3393] [New LWP 3403] [New LWP 3402] [New LWP 3430] [New LWP 3422] [New LWP 3426] [New LWP 3427] [New LWP 3499] [New LWP 3429] [New LWP 3431] [New LWP 3495] [New LWP 3562] [New LWP 3432] [New LWP 3433] [New LWP 3488] [New LWP 3507] [New LWP 3435] [New LWP 3544] [New LWP 3498] [New LWP 3509] [New LWP 3508] [New LWP 3510] [New LWP 3546] [New LWP 3547] [New LWP 3493] [New LWP 3423] [New LWP 3424] [New LWP 3425] [New LWP 3428] [New LWP 3438] [New LWP 3494] [New LWP 3452] [New LWP 3490] [New LWP 3489] [New LWP 3563] [New LWP 3434] [New LWP 3436] [New LWP 3437] [New LWP 3492] 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. [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 SIGSEGV, Segmentation fault. #0 0x00007f676d2a84a4 in __pthread_kill_implementation () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7f67675be400 (LWP 3393))] Cannot QML trace cores :( [Current thread is 1 (Thread 0x7f67675be400 (LWP 3393))] Thread 39 (Thread 0x7f6712a006c0 (LWP 3492)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x7f66d646b2e0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x7f66d646b2e0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x7f66d646b1b0, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x7f66d646b1a0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x7f66d646b1a0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 38 (Thread 0x7f672be006c0 (LWP 3437)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 37 (Thread 0x7f6734c006c0 (LWP 3436)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 36 (Thread 0x7f67360006c0 (LWP 3434)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 35 (Thread 0x7f66e96006c0 (LWP 3563)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60efb in QWaitConditionPrivate::wait (this=0x55d3b758e400, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:102 #3 QWaitCondition::wait (this=<optimized out>, mutex=0x55d3b74f4ca8, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #4 0x00007f676f6d00b9 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt6Quick.so.6 #5 0x00007f676f6d0342 in QSGRenderThread::run() () from /lib64/libQt6Quick.so.6 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x55d3b74f4bf0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 34 (Thread 0x7f6713e006c0 (LWP 3489)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x55d3b6b66070, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x55d3b6b66070, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x55d3b7700c80, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x55d3b7700c70) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x55d3b7700c70) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 33 (Thread 0x7f67134006c0 (LWP 3490)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x55d3b6b66310, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x55d3b6b66310, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x55d3b6ba0480, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x55d3b6ba0470) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x55d3b6ba0470) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 32 (Thread 0x7f672aa006c0 (LWP 3452)): #0 0x00007f676d31c67d in poll () from /lib64/libc.so.6 #1 0x00007f676c668c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f676c608383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f676dc850a3 in QEventDispatcherGlib::processEvents (this=0x7f66d8000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #4 0x00007f676d9a3b03 in QEventLoop::exec (this=this@entry=0x7f672a9ffa70, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34 #5 0x00007f676dab7e4f in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x55d3b71c76c0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 31 (Thread 0x7f67074006c0 (LWP 3494)): #0 0x00007f676d31c67d in poll () from /lib64/libc.so.6 #1 0x00007f676c668c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f676c608383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f676dc850a3 in QEventDispatcherGlib::processEvents (this=0x7f66b4000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #4 0x00007f676d9a3b03 in QEventLoop::exec (this=this@entry=0x7f67073ffa20, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34 #5 0x00007f676dab7e4f in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74 #6 0x00007f676f5fd614 in QQuickPixmapReader::run() () from /lib64/libQt6Quick.so.6 #7 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #9 QThreadPrivate::start (arg=0x55d3b5e222b0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #11 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 30 (Thread 0x7f672b4006c0 (LWP 3438)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751884acb in util_queue_thread_func () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 29 (Thread 0x7f673e0006c0 (LWP 3428)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 28 (Thread 0x7f673fe006c0 (LWP 3425)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 27 (Thread 0x7f6744c006c0 (LWP 3424)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 26 (Thread 0x7f6750c006c0 (LWP 3423)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 25 (Thread 0x7f67120006c0 (LWP 3493)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x7f66d6470030, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x7f66d6470030, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x7f66d646ff00, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x7f66d646fef0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x7f66d646fef0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 24 (Thread 0x7f66eaa006c0 (LWP 3547)): #0 0x00007f676d31c67d in poll () from /lib64/libc.so.6 #1 0x00007f672beb4ab6 in poll_func () from /lib64/libpulse.so.0 #2 0x00007f672be9e424 in pa_mainloop_poll () from /lib64/libpulse.so.0 #3 0x00007f672bea8d33 in pa_mainloop_iterate () from /lib64/libpulse.so.0 #4 0x00007f672bea8df8 in pa_mainloop_run () from /lib64/libpulse.so.0 #5 0x00007f672beb99ff in thread () from /lib64/libpulse.so.0 #6 0x00007f672b5dc8fb in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-16.1.so #7 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #8 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 23 (Thread 0x7f66eb4006c0 (LWP 3546)): #0 0x00007f676d31c67d in poll () from /lib64/libc.so.6 #1 0x00007f676c668c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f676c608383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f676dc850c1 in QEventDispatcherGlib::processEvents (this=0x7f6680000f40, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:396 #4 0x00007f676d9a3b03 in QEventLoop::exec (this=this@entry=0x7f66eb3ffa00, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34 #5 0x00007f676dab7e4f in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74 #6 0x00007f672803408d in KCupsConnection::run() () from /lib64/libkcupslib.so.6.1.1 #7 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #9 QThreadPrivate::start (arg=0x7f675402e690) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #11 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 22 (Thread 0x7f66ebe006c0 (LWP 3510)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x7f66b0005650, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x7f66b0005650, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x7f66b0015890, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x7f66b0015880) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x7f66b0015880) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 21 (Thread 0x7f66f9c006c0 (LWP 3508)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x7f66b00032e0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x7f66b00032e0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x7f66b0002920, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x7f66b0002910) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x7f66b0002910) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 20 (Thread 0x7f66f92006c0 (LWP 3509)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x7f66b0008590, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x7f66b0008590, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x7f66b0002540, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x7f66b0002530) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x7f66b0002530) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 19 (Thread 0x7f67050006c0 (LWP 3498)): #0 0x00007f676d31cbb0 in ppoll () from /lib64/libc.so.6 #1 0x00007f676db50f91 in ppoll (__fds=<optimized out>, __nfds=<optimized out>, __timeout=<optimized out>, __ss=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:100 #2 qt_ppoll (fds=0x7f6704fff790, nfds=1, timeout_ts=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:103 #3 qt_ppoll (fds=0x7f6704fff790, nfds=1, timeout_ts=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:100 #4 qt_safe_poll (fds=fds@entry=0x7f6704fff790, nfds=nfds@entry=1, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:126 #5 0x00007f676d16b5f2 in QNativeSocketEnginePrivate::nativeSelect (this=this@entry=0x7f66a8003010, deadline=..., checkRead=checkRead@entry=true, checkWrite=<optimized out>, selectForRead=selectForRead@entry=0x7f6704fff87e, selectForWrite=0x7f6704fff87f) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qnativesocketengine_unix.cpp:1371 #6 0x00007f676d0e0399 in QNativeSocketEngine::waitForReadOrWrite (this=0x7f66a8002830, readyToRead=0x7f6704fff87e, readyToWrite=<optimized out>, checkRead=true, checkWrite=<optimized out>, deadline=..., timedOut=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qnativesocketengine.cpp:1084 #7 0x00007f676d0dbdfc in QAbstractSocket::waitForReadyRead (this=0x7f66a8002438, msecs=-1) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qabstractsocket.cpp:2167 #8 0x00007f676d6c6c4a in KIO::ConnectionBackend::waitForIncomingTask(int) () from /lib64/libKF6KIOCore.so.6 #9 0x00007f676d7ab3ed in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] () from /lib64/libKF6KIOCore.so.6 #10 0x00007f676d784843 in KIO::WorkerThread::run() () from /lib64/libKF6KIOCore.so.6 #11 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #13 QThreadPrivate::start (arg=0x55d3b6c4d1c0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #14 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #15 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 18 (Thread 0x7f67060006c0 (LWP 3544)): #0 0x00007f676d32a832 in epoll_wait () from /lib64/libc.so.6 #1 0x00007f67360a2a26 in impl_pollfd_wait () from /usr/lib64/spa-0.2/support/libspa-support.so #2 0x00007f6736094179 in loop_iterate () from /usr/lib64/spa-0.2/support/libspa-support.so #3 0x00007f6736a31c63 in do_loop () from /lib64/libpipewire-0.3.so.0 #4 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #5 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 17 (Thread 0x7f67356006c0 (LWP 3435)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 16 (Thread 0x7f66fa6006c0 (LWP 3507)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x7f66b0003160, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x7f66b0003160, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x7f66b000dd30, mutex=mutex@entry=0x55d3b5e32038, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x7f66b000dd20) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x7f66b000dd20) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 15 (Thread 0x7f671d2006c0 (LWP 3488)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60efb in QWaitConditionPrivate::wait (this=0x55d3b5691180, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:102 #3 QWaitCondition::wait (this=<optimized out>, mutex=0x55d3b6b60a08, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #4 0x00007f676f6d00b9 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt6Quick.so.6 #5 0x00007f676f6d0342 in QSGRenderThread::run() () from /lib64/libQt6Quick.so.6 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x55d3b6b60950) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 14 (Thread 0x7f6736a006c0 (LWP 3433)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 13 (Thread 0x7f67374006c0 (LWP 3432)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 12 (Thread 0x7f66ea0006c0 (LWP 3562)): #0 0x00007f676d31cbb0 in ppoll () from /lib64/libc.so.6 #1 0x00007f676db50f91 in ppoll (__fds=<optimized out>, __nfds=<optimized out>, __timeout=<optimized out>, __ss=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:100 #2 qt_ppoll (fds=0x7f66e9fff790, nfds=1, timeout_ts=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:103 #3 qt_ppoll (fds=0x7f66e9fff790, nfds=1, timeout_ts=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:100 #4 qt_safe_poll (fds=fds@entry=0x7f66e9fff790, nfds=nfds@entry=1, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:126 #5 0x00007f676d16b5f2 in QNativeSocketEnginePrivate::nativeSelect (this=this@entry=0x7f6674003010, deadline=..., checkRead=checkRead@entry=true, checkWrite=<optimized out>, selectForRead=selectForRead@entry=0x7f66e9fff87e, selectForWrite=0x7f66e9fff87f) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qnativesocketengine_unix.cpp:1371 #6 0x00007f676d0e0399 in QNativeSocketEngine::waitForReadOrWrite (this=0x7f6674002830, readyToRead=0x7f66e9fff87e, readyToWrite=<optimized out>, checkRead=true, checkWrite=<optimized out>, deadline=..., timedOut=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qnativesocketengine.cpp:1084 #7 0x00007f676d0dbdfc in QAbstractSocket::waitForReadyRead (this=0x7f6674002438, msecs=-1) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qabstractsocket.cpp:2167 #8 0x00007f676d6c6c4a in KIO::ConnectionBackend::waitForIncomingTask(int) () from /lib64/libKF6KIOCore.so.6 #9 0x00007f676d7ab3ed in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] () from /lib64/libKF6KIOCore.so.6 #10 0x00007f676d784843 in KIO::WorkerThread::run() () from /lib64/libKF6KIOCore.so.6 #11 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #13 QThreadPrivate::start (arg=0x55d3b584e6f0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #14 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #15 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 11 (Thread 0x7f6706a006c0 (LWP 3495)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a59a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f676db60e7d in QWaitConditionPrivate::wait_relative (this=0x7f66b4001b50, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #3 QWaitConditionPrivate::wait (this=0x7f66b4001b50, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #4 QWaitCondition::wait (this=this@entry=0x7f66b4001950, mutex=mutex@entry=0x55d3b5c153f8, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #5 0x00007f676db5dc45 in QThreadPoolThread::run (this=0x7f66b4001940) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #6 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #8 QThreadPrivate::start (arg=0x7f66b4001940) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #9 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #10 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 10 (Thread 0x7f6737e006c0 (LWP 3431)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 9 (Thread 0x7f673d6006c0 (LWP 3429)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 8 (Thread 0x7f66fbe006c0 (LWP 3499)): #0 0x00007f676d31cbb0 in ppoll () from /lib64/libc.so.6 #1 0x00007f676db50f91 in ppoll (__fds=<optimized out>, __nfds=<optimized out>, __timeout=<optimized out>, __ss=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:100 #2 qt_ppoll (fds=0x7f66fbdff790, nfds=1, timeout_ts=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:103 #3 qt_ppoll (fds=0x7f66fbdff790, nfds=1, timeout_ts=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:100 #4 qt_safe_poll (fds=fds@entry=0x7f66fbdff790, nfds=nfds@entry=1, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcore_unix.cpp:126 #5 0x00007f676d16b5f2 in QNativeSocketEnginePrivate::nativeSelect (this=this@entry=0x7f66a4003010, deadline=..., checkRead=checkRead@entry=true, checkWrite=<optimized out>, selectForRead=selectForRead@entry=0x7f66fbdff87e, selectForWrite=0x7f66fbdff87f) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qnativesocketengine_unix.cpp:1371 #6 0x00007f676d0e0399 in QNativeSocketEngine::waitForReadOrWrite (this=0x7f66a4002830, readyToRead=0x7f66fbdff87e, readyToWrite=<optimized out>, checkRead=true, checkWrite=<optimized out>, deadline=..., timedOut=0x0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qnativesocketengine.cpp:1084 #7 0x00007f676d0dbdfc in QAbstractSocket::waitForReadyRead (this=0x7f66a4002438, msecs=-1) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/network/socket/qabstractsocket.cpp:2167 #8 0x00007f676d6c6c4a in KIO::ConnectionBackend::waitForIncomingTask(int) () from /lib64/libKF6KIOCore.so.6 #9 0x00007f676d7ab3ed in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] () from /lib64/libKF6KIOCore.so.6 #10 0x00007f676d784843 in KIO::WorkerThread::run() () from /lib64/libKF6KIOCore.so.6 #11 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #13 QThreadPrivate::start (arg=0x55d3b5c30650) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #14 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #15 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 7 (Thread 0x7f673ea006c0 (LWP 3427)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 6 (Thread 0x7f673f4006c0 (LWP 3426)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 5 (Thread 0x7f67516006c0 (LWP 3422)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2c4db in thread_function () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 4 (Thread 0x7f673cc006c0 (LWP 3430)): #0 0x00007f676d2a2be9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007f676d2a5639 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f67518a7cfd in cnd_wait () from /usr/lib64/dri/swrast_dri.so #3 0x00007f6751f2882b in lp_cs_tpool_worker () from /usr/lib64/dri/swrast_dri.so #4 0x00007f67518a7c2c in impl_thrd_routine () from /usr/lib64/dri/swrast_dri.so #5 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #6 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 3 (Thread 0x7f67598006c0 (LWP 3402)): #0 0x00007f676d31c67d in poll () from /lib64/libc.so.6 #1 0x00007f676c668c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f676c608383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f676dc850a3 in QEventDispatcherGlib::processEvents (this=0x7f6754000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #4 0x00007f676d9a3b03 in QEventLoop::exec (this=this@entry=0x7f67597ffa20, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34 #5 0x00007f676dab7e4f in QThread::exec (this=this@entry=0x7f676fa96cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74 #6 0x00007f676fa07e41 in QDBusConnectionManager::run (this=0x7f676fa96cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/dbus/qdbusconnectionmanager.cpp:144 #7 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #9 QThreadPrivate::start (arg=0x7f676fa96cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #11 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 2 (Thread 0x7f6758e006c0 (LWP 3403)): #0 0x00007f676d31c67d in poll () from /lib64/libc.so.6 #1 0x00007f6770791072 in _xcb_conn_wait.part.0 () from /lib64/libxcb.so.1 #2 0x00007f6770792c8c in xcb_wait_for_event () from /lib64/libxcb.so.1 #3 0x00007f675999ef08 in QXcbEventQueue::run (this=0x55d3b365a300) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/plugins/platforms/xcb/qxcbeventqueue.cpp:192 #4 0x00007f676db5463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #5 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #6 QThreadPrivate::start (arg=0x55d3b365a300) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #7 0x00007f676d2a6507 in start_thread () from /lib64/libc.so.6 #8 0x00007f676d32a40c in clone3 () from /lib64/libc.so.6 Thread 1 (Thread 0x7f67675be400 (LWP 3393)): [KCrash Handler] #4 Plasma::ThemePrivate::color (this=0xd3b384c800, role=Plasma::Theme::TextColor, group=Plasma::Theme::NormalColorGroup) at /usr/src/debug/libplasma-6.1.1-1.fc40.x86_64/src/plasma/private/theme_p.cpp:426 #5 Plasma::Theme::color (this=this@entry=0x55d3b751cc88, role=role@entry=Plasma::Theme::TextColor, group=group@entry=Plasma::Theme::NormalColorGroup) at /usr/src/debug/libplasma-6.1.1-1.fc40.x86_64/src/plasma/theme.cpp:257 #6 0x00007f673fe2066e in PlasmaTheme::syncColors (this=0x55d3b751cc70) at /usr/src/debug/libplasma-6.1.1-1.fc40.x86_64/src/declarativeimports/kirigamiplasmastyle/plasmatheme.cpp:108 #7 0x00007f676d9fc872 in QtPrivate::QSlotObjectBase::call (this=0x55d3b740a780, r=<optimized out>, a=0x7ffe19b330b8) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469 #8 doActivate<false> (sender=0x55d3b36573d0, signal_index=18, argv=0x7ffe19b330b8) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4086 #9 0x00007f673ff44031 in ItemContainer::setEditMode (this=0x55d3b687e050, editMode=<optimized out>) at /usr/src/debug/plasma-workspace-6.1.1-1.fc40.x86_64/components/containmentlayoutmanager/itemcontainer.cpp:115 #10 ItemContainer::setEditMode (this=0x55d3b687e050, editMode=true) at /usr/src/debug/plasma-workspace-6.1.1-1.fc40.x86_64/components/containmentlayoutmanager/itemcontainer.cpp:102 #11 0x00007f676d9fc872 in QtPrivate::QSlotObjectBase::call (this=0x55d3b6867180, r=<optimized out>, a=0x7ffe19b332f0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469 #12 doActivate<false> (sender=0x55d3b6861c60, signal_index=3, argv=0x7ffe19b332f0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4086 #13 0x00007f676d9f2b47 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f676de8b100, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe19b332f0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4146 #14 0x00007f676da0bc3d in QTimer::timeout (this=<optimized out>, _t1=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qtimer.cpp:224 #15 0x00007f676d9edcdf in QObject::event (this=0x55d3b6861c60, e=0x7ffe19b334a0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:1482 #16 0x00007f676fd8b218 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55d3b6861c60, e=0x7ffe19b334a0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/widgets/kernel/qapplication.cpp:3287 #17 0x00007f676d996dc8 in QCoreApplication::notifyInternal2 (receiver=0x55d3b6861c60, event=0x7ffe19b334a0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1142 #18 0x00007f676d99702d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1583 #19 0x00007f676db52a47 in QTimerInfoList::activateTimers (this=0x55d3b37680f0) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qtimerinfo_unix.cpp:434 #20 0x00007f676dc84ed9 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:150 #21 0x00007f676c606e8c in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0 #22 0x00007f676c668c98 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 #23 0x00007f676c608383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #24 0x00007f676dc850a3 in QEventDispatcherGlib::processEvents (this=0x55d3b36b98a0, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #25 0x00007f676d9a3b03 in QEventLoop::exec (this=this@entry=0x7ffe19b33770, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34 #26 0x00007f676d99f9bc in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74 #27 0x00007f676e1d67ed in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/gui/kernel/qguiapplication.cpp:1926 #28 0x00007f676fd8b189 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/widgets/kernel/qapplication.cpp:2555 #29 0x000055d393f74b3a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.1.1-1.fc40.x86_64/shell/main.cpp:188 Thanks for the bug report! Sorry we were not able to get to it yet. Can I ask you to please check to see if it's still an issue with Plasma 6.3? Also, could you point us to the widget or code you're using to trigger this issue? (In reply to Nate Graham from comment #11) > Thanks for the bug report! Sorry we were not able to get to it yet. Can I > ask you to please check to see if it's still an issue with Plasma 6.3? Unlikely. I don't use Plasma anymore. > Also, could you point us to the widget or code you're using to trigger this > issue? If you're interested, then the steps to reproduce the issue are listed in the comment #1. Sorry to hear that, and thanks a lot for the excellently detailed steps to reproduce. When I go through them on git master, I get no crash, so it looks like this is fixed as of Plasma 6.4, if not earlier. |