Bug 425987

Summary: Plasma crashed when I tried to open Audio Volume widget's settings window from the context menu
Product: [Plasma] plasmashell Reporter: Patrick Silva <bugseforuns>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick Silva 2020-08-30 14:11:10 UTC
SUMMARY
As summary says. I can't reproduce consistently.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.74.0
Qt Version: 5.14.2
Kernel Version: 5.4.0-42-generic


Thread 17 (Thread 0x7fca6e546700 (LWP 18846)):
#0  0x00007fca738d296f in __GI___poll (fds=0x7fca60012e70, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca722151ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca722152e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca73e921e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fca60000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fca73e3824b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fca6e545d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fca73c5aeb2 in QThread::exec() (this=this@entry=0x7fca74879da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fca747f5f5b in QDBusConnectionManager::run() (this=0x7fca74879da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x7fca74879da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#8  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fca57fff700 (LWP 18870)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55980b7b54ac) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55980b7b5458, cond=0x55980b7b5480) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55980b7b5480, mutex=0x55980b7b5458) at pthread_cond_wait.c:638
#3  0x00007fca5f14b97b in cnd_wait (mtx=0x55980b7b5458, cond=0x55980b7b5480) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55980b7b66f0) at ../src/util/u_queue.c:275
#5  0x00007fca5f14b58b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fca5e1da700 (LWP 18871)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55980b7b54ac) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55980b7b5458, cond=0x55980b7b5480) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55980b7b5480, mutex=0x55980b7b5458) at pthread_cond_wait.c:638
#3  0x00007fca5f14b97b in cnd_wait (mtx=0x55980b7b5458, cond=0x55980b7b5480) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55980b7b68f0) at ../src/util/u_queue.c:275
#5  0x00007fca5f14b58b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fca3123b700 (LWP 19320)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55981344ded0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55981344de80, cond=0x55981344dea8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55981344dea8, mutex=0x55981344de80) at pthread_cond_wait.c:638
#3  0x00007fca73c61ceb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55981344de80) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fca680193e0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fca73c61db1 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fca680193e8, mutex=mutex@entry=0x7fca680193e0, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007fca759f99b7 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7fca680193d8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7fca68019340) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007fca759f9c39 in QSGRenderThread::run() (this=0x7fca68019340) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x7fca68019340) at thread/qthread_unix.cpp:342
#10 0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fca33fff700 (LWP 18885)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55980e599c40) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55980e599bf0, cond=0x55980e599c18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55980e599c18, mutex=0x55980e599bf0) at pthread_cond_wait.c:638
#3  0x00007fca73c61ceb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55980e599bf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fca680095c0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fca73c61db1 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fca680095c8, mutex=mutex@entry=0x7fca680095c0, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007fca759f99b7 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7fca680095b8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7fca68009520) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007fca759f9c39 in QSGRenderThread::run() (this=0x7fca68009520) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x7fca68009520) at thread/qthread_unix.cpp:342
#10 0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fca32fd6700 (LWP 19000)):
#0  0x00007fca738d296f in __GI___poll (fds=0x7fca18002570, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca3f7661d6 in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fca3f757841 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fca3f757ec3 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fca3f757f70 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fca3f76611d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fca3f4c367c in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#7  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fca32759700 (LWP 19001)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5598117eeea0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5598117eee50, cond=0x5598117eee78) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5598117eee78, mutex=0x5598117eee50) at pthread_cond_wait.c:638
#3  0x00007fca73c61ceb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5598117eee50) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fca68016e30, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fca73c61db1 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fca68016e38, mutex=mutex@entry=0x7fca68016e30, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007fca759f99b7 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7fca68016e28) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7fca68016d90) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007fca759f9c39 in QSGRenderThread::run() (this=0x7fca68016d90) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x7fca68016d90) at thread/qthread_unix.cpp:342
#10 0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fca565fc700 (LWP 18874)):
#0  0x00007fca738d296f in __GI___poll (fds=0x7fca40004e60, nfds=1, timeout=9982) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca722151ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca722152e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca73e921e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fca40000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fca73e3824b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fca565fbda0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fca73c5aeb2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x55980baf6eb0) at thread/qthread_unix.cpp:342
#7  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fca03fff700 (LWP 21679)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5598157c95b4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5598157c9560, cond=0x5598157c9588) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5598157c9588, mutex=0x5598157c9560) at pthread_cond_wait.c:638
#3  0x00007fca73c61ceb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5598157c9560) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55981570b0a0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fca73c61db1 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55981570b0a8, mutex=mutex@entry=0x55981570b0a0, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007fca759f99b7 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55981570b098) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55981570b000) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007fca759f9c39 in QSGRenderThread::run() (this=0x55981570b000) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x55981570b000) at thread/qthread_unix.cpp:342
#10 0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fca5d9d9700 (LWP 18872)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55980b7b54ac) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55980b7b5458, cond=0x55980b7b5480) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55980b7b5480, mutex=0x55980b7b5458) at pthread_cond_wait.c:638
#3  0x00007fca5f14b97b in cnd_wait (mtx=0x55980b7b5458, cond=0x55980b7b5480) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55980b7b6930) at ../src/util/u_queue.c:275
#5  0x00007fca5f14b58b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fca037fe700 (LWP 21678)):
#0  0x00007fca738d296f in __GI___poll (fds=0x7fc9f4052220, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca722151ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca722152e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca73e921e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc9f405cec0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fca73e3824b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fca037fdd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fca73c5aeb2 in QThread::exec() (this=this@entry=0x559815552770) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fca75531b99 in QQmlThreadPrivate::run() (this=0x559815552770) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x559815552770) at thread/qthread_unix.cpp:342
#8  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fca6f35c700 (LWP 18845)):
#0  0x00007fca738d296f in __GI___poll (fds=0x7fca6f35bca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca75ea6c1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fca75ea890a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fca6f930508 in QXcbEventQueue::run() (this=0x55980b089f70) at qxcbeventqueue.cpp:228
#4  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x55980b089f70) at thread/qthread_unix.cpp:342
#5  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fca5e9db700 (LWP 18869)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55980b7b54a8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55980b7b5458, cond=0x55980b7b5480) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55980b7b5480, mutex=0x55980b7b5458) at pthread_cond_wait.c:638
#3  0x00007fca5f14b97b in cnd_wait (mtx=0x55980b7b5458, cond=0x55980b7b5480) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55980b649250) at ../src/util/u_queue.c:275
#5  0x00007fca5f14b58b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fca5599e700 (LWP 18876)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55980b5c3560) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55980b5c3510, cond=0x55980b5c3538) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55980b5c3538, mutex=0x55980b5c3510) at pthread_cond_wait.c:638
#3  0x00007fca73c61ceb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55980b5c3510) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fca60029110, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fca73c61db1 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fca60029118, mutex=mutex@entry=0x7fca60029110, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007fca759f99b7 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7fca60029108) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7fca60029070) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007fca759f9c39 in QSGRenderThread::run() (this=0x7fca60029070) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x7fca60029070) at thread/qthread_unix.cpp:342
#10 0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fca6d298700 (LWP 18868)):
#0  0x00007fca738d296f in __GI___poll (fds=0x7fca64004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca722151ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca722152e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca73e921e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fca64000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fca73e3824b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fca6d297d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fca73c5aeb2 in QThread::exec() (this=this@entry=0x55980b2f53a0) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fca75531b99 in QQmlThreadPrivate::run() (this=0x55980b2f53a0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x55980b2f53a0) at thread/qthread_unix.cpp:342
#8  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fca3ffff700 (LWP 18877)):
#0  0x00007fca738d296f in __GI___poll (fds=0x7fca3841d440, nfds=5, timeout=89997) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca722151ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca722152e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca73e921e2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fca38000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fca73e3824b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fca3fffed60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fca73c5aeb2 in QThread::exec() (this=this@entry=0x55980d31cdf0) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fca759349fa in QQuickPixmapReader::run() (this=0x55980d31cdf0) at util/qquickpixmapcache.cpp:987
#7  0x00007fca73c5c01c in QThreadPrivate::start(void*) (arg=0x55980d31cdf0) at thread/qthread_unix.cpp:342
#8  0x00007fca72cc5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fca738df103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fca6ffc9340 (LWP 18840)):
#0  __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007fca751f3a31 in KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:449
#2  0x00007fca73803210 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007fca75322762 in QQmlData::wasDeleted(QObject const*) (object=0x55980d128170) at ../../include/QtQml/5.14.2/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#4  QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (engine=0x55980b1c78e0, object=0x55980d128170) at jsruntime/qv4qobjectwrapper_p.h:213
#5  0x00007fca75318c1b in QV4::ExecutionEngine::fromVariant(QVariant const&) (this=this@entry=0x55980b1c78e0, variant=...) at jsruntime/qv4engine.cpp:1700
#6  0x00007fca753a3cef in loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) (v4=0x55980b1c78e0, object=0x55980d147900, property=...) at jsruntime/qv4qobjectwrapper.cpp:205
#7  0x00007fca753a4a05 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (engine=engine@entry=0x55980b1c78e0, qmlContext=qmlContext@entry=0x55980d155b30, object=0x55980d147900, name=0x7fca6c659578, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, hasProperty=hasProperty@entry=0x7ffffeee37a7, property=0x0) at jsruntime/qv4qobjectwrapper.cpp:388
#8  0x00007fca7537efcb in QV4::QQmlContextWrapper::lookupInParentContextHierarchy(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) (l=<optimized out>, engine=0x55980b1c78e0, base=0x0) at ../../include/QtQml/5.14.2/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#9  0x00007fca54e40e75 in  ()
#10 0x0000000000000000 in  ()
Comment 1 Nate Graham 2020-09-08 14:23:31 UTC
How exactly are you opening the settings window, and which one? The pulseaudio KCM or the settings window for the audio volume applet (which includes the KCM inside of it)?
Comment 2 Patrick Silva 2020-09-08 14:28:49 UTC
I open the settings window for the audio volume applet.
Right-click on volume applet, choose "Configure audio volume...".
Comment 3 Nate Graham 2020-09-08 14:31:47 UTC
Thanks.

Cannot reproduce after doing it a few times. Can you also get it to happen if you open the settings window from the "Configure" button in the applet itself, or only from the context menu item?
Comment 4 Patrick Silva 2020-09-10 00:02:22 UTC
it also happens if I open the settings window from the "Configure" button in the applet itself. I just noticed that the crash only occurs if a System Monitor widget configured to "Text only" display style is present on my desktop.
For example, add "Total CPU use" widget to desktop, open its settings and set "Display Style" to "Text only", now try to reproduce the crash.
Possibly related to bug 424921.
Comment 5 Nate Graham 2020-09-10 19:48:05 UTC

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