Bug 459304 - Plasma crashes when hovering over Firefox icons in the taskbar
Summary: Plasma crashes when hovering over Firefox icons in the taskbar
Status: RESOLVED DUPLICATE of bug 459232
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.25.90
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-09-17 23:49 UTC by Børre Gaup
Modified: 2022-09-18 01:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Børre Gaup 2022-09-17 23:49:44 UTC
Application: plasmashell (5.25.90)

Qt Version: 5.15.6
Frameworks Version: 5.98.0
Operating System: Linux 5.15.0-46-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Testing Edition
DrKonqi: 5.25.90 [CoredumpBackend]

-- Information about the crash:
I had several Firefox windows open. When moving the pointer from Firefox icon to icon in the task bar, Plasma crashes and restarts.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 19205]
[New LWP 19217]
[New LWP 19227]
[New LWP 19264]
[New LWP 19265]
[New LWP 19266]
[New LWP 20176]
[New LWP 19214]
[New LWP 19212]
[New LWP 19215]
[New LWP 19216]
[New LWP 19226]
[New LWP 19267]
[New LWP 19268]
[New LWP 19269]
[New LWP 20127]
[New LWP 20175]
[New LWP 20177]
[New LWP 20236]
[New LWP 20237]
[New LWP 19213]
[New LWP 19228]
[New LWP 19250]
[New LWP 19509]
[New LWP 19510]
[New LWP 19511]
[New LWP 20255]
[New LWP 19209]
[New LWP 19225]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7ffa846f02c0 (LWP 19205))]
[Current thread is 1 (Thread 0x7ffa846f02c0 (LWP 19205))]

Thread 29 (Thread 0x7ffa57252700 (LWP 19225)):
#0  0x00007ffa885de99f in __GI___poll (fds=0x7ffa50005280, nfds=2, timeout=71652) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffa86cf036e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffa86cf04a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffa88bafb52 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffa50000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffa88b53b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffa57251ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffa8896d342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffa8a54c67a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561acf09f4d0) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7ffa83c34700 (LWP 19209)):
#0  0x00007ffa885de99f in __GI___poll (fds=0x7ffa7c0053c0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffa86cf036e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffa86cf04a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffa88bafb52 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffa7c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffa88b53b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffa83c33bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffa8896d342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffa894eef4b in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x7ffa89572d80) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7ffa31578700 (LWP 20255)):
#0  0x00007ffa885eb46e in epoll_wait (epfd=82, events=events@entry=0x7ffa315777f0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007ffa44d30c4b in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7ffa315779a0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:157
#2  0x00007ffa44d22614 in loop_iterate (object=0x561ad3cb9868, timeout=-1) at ../spa/plugins/support/loop.c:318
#3  0x00007ffa44d839a0 in do_loop (user_data=0x561ad0741fa0) at ../src/pipewire/data-loop.c:80
#4  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7ff9eefff700 (LWP 19511)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad28acae0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad28aca90, cond=0x561ad28acab8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad28acab8, mutex=0x561ad28aca90) at pthread_cond_wait.c:647
#3  0x00007ffa889745eb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x561ad28aca90) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561ad1a59080, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffa8a612394 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffa8a612809 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561ad1a58fe0) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7ffa303cd700 (LWP 19510)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad36d8e70) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad36d8e20, cond=0x561ad36d8e48) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad36d8e48, mutex=0x561ad36d8e20) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7ffa30bce700 (LWP 19509)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad365a830) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad365a7e0, cond=0x561ad365a808) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad365a808, mutex=0x561ad365a7e0) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7ffa2e54a700 (LWP 19250)):
#0  0x00007ffa885de99f in __GI___poll (fds=0x7ffa20006550, nfds=1, timeout=3499180) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffa86cf036e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffa86cf04a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffa88bafb52 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffa20000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffa88b53b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffa2e549ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffa8896d342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffa2cc010bc in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561acfcec050) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7ffa559af700 (LWP 19228)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561acef12150) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561acef12100, cond=0x561acef12128) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561acef12128, mutex=0x561acef12100) at pthread_cond_wait.c:647
#3  0x00007ffa889745eb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x561acef12100) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561aced81730, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffa8a612394 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffa8a612809 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561aced81690) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7ffa8265d700 (LWP 19213)):
#0  0x00007ffa885de99f in __GI___poll (fds=0x7ffa8265cbe0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffa88239d66 in  () at /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#2  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561ace6c3bc0) at thread/qthread_unix.cpp:330
#3  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7ffa44d19700 (LWP 20237)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7ffa44d18b50, clockid=<optimized out>, expected=0, futex_word=0x7ffa480ccd90) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7ffa44d18b50, clockid=<optimized out>, mutex=0x7ffa480ccd40, cond=0x7ffa480ccd68) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7ffa480ccd68, mutex=0x7ffa480ccd40, abstime=0x7ffa44d18b50) at pthread_cond_wait.c:665
#3  0x00007ffa88974578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7ffa480ccd40, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7ffa480ccd40) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7ffa48022a40, mutex=mutex@entry=0x561acf0e78a8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffa88971a91 in QThreadPoolThread::run() (this=0x7ffa48022a30) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x7ffa48022a30) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7ff9ee6fe700 (LWP 20236)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7ff9ee6fdb50, clockid=<optimized out>, expected=0, futex_word=0x7ffa480cc880) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7ff9ee6fdb50, clockid=<optimized out>, mutex=0x7ffa480cc830, cond=0x7ffa480cc858) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7ffa480cc858, mutex=0x7ffa480cc830, abstime=0x7ff9ee6fdb50) at pthread_cond_wait.c:665
#3  0x00007ffa88974578 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7ffa480cc830, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7ffa480cc830) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7ffa48022f30, mutex=mutex@entry=0x561acf0e78a8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffa88971a91 in QThreadPoolThread::run() (this=0x7ffa48022f20) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x7ffa48022f20) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7ff9c77fe700 (LWP 20177)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad37949c0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad3794970, cond=0x561ad3794998) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad3794998, mutex=0x561ad3794970) at pthread_cond_wait.c:647
#3  0x00007ffa889745eb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x561ad3794970) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561ace9228f0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffa8a612394 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffa8a612809 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561ace922850) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7ff9d4a7b700 (LWP 20175)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad3c66410) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad3c663c0, cond=0x561ad3c663e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad3c663e8, mutex=0x561ad3c663c0) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7ff9edefd700 (LWP 20127)):
#0  0x00007ffa885de99f in __GI___poll (fds=0x7ff9dc004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffa86cf036e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffa86cf04a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffa88bafb52 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff9dc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffa88b53b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff9edefcbe0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffa8896d342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x7ffa50006a40) at thread/qthread_unix.cpp:330
#7  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7ffa125fd700 (LWP 19269)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad0829e44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad0829df0, cond=0x561ad0829e18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad0829e18, mutex=0x561ad0829df0) at pthread_cond_wait.c:647
#3  0x00007ffa889745eb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x561ad0829df0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561ad082b2c0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffa8a612394 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffa8a612809 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561ad082b220) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7ffa12dfe700 (LWP 19268)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad0933bc0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad0933b70, cond=0x561ad0933b98) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad0933b98, mutex=0x561ad0933b70) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7ffa135ff700 (LWP 19267)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad088fd20) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad088fcd0, cond=0x561ad088fcf8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad088fcf8, mutex=0x561ad088fcd0) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7ffa56a15700 (LWP 19226)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561acf5cc5b0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561acf5cc560, cond=0x561acf5cc588) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561acf5cc588, mutex=0x561acf5cc560) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7ffa6ccbe700 (LWP 19216)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffa806f2550) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffa806f2500, cond=0x7ffa806f2528) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7ffa806f2528, mutex=0x7ffa806f2500) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7ffa80fc2700 (LWP 19215)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffa80fc3550) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffa80fc3500, cond=0x7ffa80fc3528) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7ffa80fc3528, mutex=0x7ffa80fc3500) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7ffa82e5e700 (LWP 19212)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ace6c61e0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ace6c6190, cond=0x561ace6c61b8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ace6c61b8, mutex=0x561ace6c6190) at pthread_cond_wait.c:647
#3  0x00007ffa889745eb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x561ace6c6190) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561ace6af5c8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffa88239d0d in  () at /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#6  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561ace6af590) at thread/qthread_unix.cpp:330
#7  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7ffa81827700 (LWP 19214)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ace7445e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ace744598, cond=0x561ace7445c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ace7445c0, mutex=0x561ace744598) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7ff9c7fff700 (LWP 20176)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad3d966b0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad3d96660, cond=0x561ad3d96688) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad3d96688, mutex=0x561ad3d96660) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7ffa19399700 (LWP 19266)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad04fe560) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad04fe510, cond=0x561ad04fe538) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad04fe538, mutex=0x561ad04fe510) at pthread_cond_wait.c:647
#3  0x00007ffa889745eb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x561ad04fe510) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7ffa7c024160, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007ffa8a612394 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffa8a612809 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x7ffa7c0240c0) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7ffa19b9c700 (LWP 19265)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad05e8680) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad05e8630, cond=0x561ad05e8658) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad05e8658, mutex=0x561ad05e8630) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7ffa2db93700 (LWP 19264)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561ad0556264) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561ad0556210, cond=0x561ad0556238) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561ad0556238, mutex=0x561ad0556210) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ffa561c2700 (LWP 19227)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561acf65e9d0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561acf65e980, cond=0x561acf65e9a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561acf65e9a8, mutex=0x561acf65e980) at pthread_cond_wait.c:647
#3  0x00007ffa7263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007ffa7263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffa5f1ef700 (LWP 19217)):
#0  0x00007ffa885de99f in __GI___poll (fds=0x7ffa58004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffa86cf036e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffa86cf04a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffa88bafb52 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffa58000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffa88b53b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffa5f1eebc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffa8896d342 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffa8a1ae919 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffa8896e543 in QThreadPrivate::start(void*) (arg=0x561acea9da20) at thread/qthread_unix.cpp:330
#8  0x00007ffa8819f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ffa885eb133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffa846f02c0 (LWP 19205)):
[KCrash Handler]
#3  PipeWireSourceStream::handleFrame(pw_buffer*) (this=0x561ad37cfa40, buffer=<optimized out>) at ./src/pipewiresourcestream.cpp:463
#4  0x00007ffa44e454b1 in PipeWireSourceStream::process() (this=0x561ad37cfa40) at ./src/pipewiresourcestream.cpp:548
#5  0x00007ffa44dc86a8 in do_call_process (loop=<optimized out>, async=<optimized out>, seq=<optimized out>, data=<optimized out>, size=<optimized out>, user_data=0x561ad2b86170) at ../src/pipewire/stream.c:390
#6  0x00007ffa44d21cd8 in flush_items (impl=0x561ad3d42a68) at ../spa/plugins/support/loop.c:144
#7  0x00007ffa44d21b2a in source_event_func (source=0x561ad28ad180) at ../spa/plugins/support/loop.c:490
#8  0x00007ffa44d226a3 in loop_iterate (object=0x561ad3d42a68, timeout=<optimized out>) at ../spa/plugins/support/loop.c:335
#9  0x00007ffa44e38282 in PipeWireCore::<lambda()>::operator() (__closure=<optimized out>) at ./src/pipewirecore.cpp:78
#10 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, PipeWireCore::init(int)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#11 QtPrivate::Functor<PipeWireCore::init(int)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#12 QtPrivate::QFunctorSlotObject<PipeWireCore::init(int)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#13 0x00007ffa88b8c2c2 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffd08032500, r=0x561ad392ca60, this=0x561ad296d7a0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false>(QObject*, int, void**) (sender=0x561ad296d7e0, signal_index=3, argv=0x7ffd08032500) at kernel/qobject.cpp:3919
#15 0x00007ffa88b85557 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x561ad296d7e0, m=m@entry=0x7ffa88df1b40 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd08032500) at kernel/qobject.cpp:3979
#16 0x00007ffa88b903a3 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) (this=this@entry=0x561ad296d7e0, _t1=..., _t2=<optimized out>, _t3=...) at .moc/moc_qsocketnotifier.cpp:178
#17 0x00007ffa88b90b43 in QSocketNotifier::event(QEvent*) (this=0x561ad296d7e0, e=0x7ffd080327d0) at kernel/qsocketnotifier.cpp:302
#18 0x00007ffa8988ae43 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x561ace696ea0, receiver=receiver@entry=0x561ad296d7e0, e=e@entry=0x7ffd080327d0) at kernel/qapplication.cpp:3637
#19 0x00007ffa89893c58 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd08032b00, receiver=0x561ad296d7e0, e=0x7ffd080327d0) at kernel/qapplication.cpp:3161
#20 0x00007ffa88b5500a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x561ad296d7e0, event=0x7ffd080327d0) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#21 0x00007ffa88bb0755 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x561ace6c4880) at kernel/qeventdispatcher_glib.cpp:107
#22 0x00007ffa86cf017d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffa86cf0400 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffa86cf04a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffa88bafb52 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x561ace6c3c10, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#26 0x00007ffa88b53b0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd080329e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#27 0x00007ffa88b5bcb4 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#28 0x0000561accdae673 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:227

The reporter indicates this bug may be a duplicate of or related to bug 458406.

Reported using DrKonqi
Comment 1 Fushan Wen 2022-09-18 01:05:38 UTC

*** This bug has been marked as a duplicate of bug 459232 ***