https://bugs.kde.org/show_bug.cgi?id=460378
--- Comment #3 from solid_snake_...@hotmail.com --- (In reply to Nate Graham from comment #2) > Cannot reproduce, no KDE code is implicated in what I can see in the > backtrace, and the backtrace has no debug symbols for anything that would > help. :( > > If this crash is reproducible, could you please install debug symbols for Qt > and Plasma, reproduce it, and attach a new symbolicated backtrace? See > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/ > How_to_create_useful_crash_reports > > Thanks! hello, I have installed the debugging symbols, here is the result Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 1389] [New LWP 1406] [New LWP 1407] [New LWP 1408] [New LWP 1409] [New LWP 1410] [New LWP 1460] [New LWP 1538] [New LWP 1549] [New LWP 1556] [New LWP 2340] [New LWP 3298] [New LWP 3299] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449a62ae24) at ../sysdeps/nptl/futex-internal.h:183 [Current thread is 1 (Thread 0x7fab862662c0 (LWP 1328))] Thread 14 (Thread 0x7fab1f8b9700 (LWP 3299)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449c4e41d0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449c4e4180, cond=0x56449c4e41a8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56449c4e41a8, mutex=0x56449c4e4180) at pthread_cond_wait.c:647 #3 0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449c4e4180) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x56449c4e40e8, mutex=mutex@entry=0x56449c4e40e0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fab8c17a394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56449c4e40d8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56449c4e4040) at scenegraph/qsgthreadedrenderloop.cpp:935 #7 0x00007fab8c17a809 in QSGRenderThread::run (this=0x56449c4e4040) at scenegraph/qsgthreadedrenderloop.cpp:1052 #8 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449c4e4040) at thread/qthread_unix.cpp:330 #9 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fab44dac700 (LWP 3298)): #0 0x00007fab8a14799f in __GI___poll (fds=0x56449a0991d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fab8885b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x56449ac91e30, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab44dabbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fab8bd16919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449ac6a7b0) at thread/qthread_unix.cpp:330 #8 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fab59d5a700 (LWP 2340)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449ac8e6d0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449ac8e680, cond=0x56449ac8e6a8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56449ac8e6a8, mutex=0x56449ac8e680) at pthread_cond_wait.c:647 #3 0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449ac8e680) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x56449bcc8358, mutex=mutex@entry=0x56449bcc8350, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fab8c17a394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56449bcc8348) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56449bcc82b0) at scenegraph/qsgthreadedrenderloop.cpp:935 #7 0x00007fab8c17a809 in QSGRenderThread::run (this=0x56449bcc82b0) at scenegraph/qsgthreadedrenderloop.cpp:1052 #8 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449bcc82b0) at thread/qthread_unix.cpp:330 #9 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fab45ea3700 (LWP 1556)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449b4ce204) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449b4ce1b0, cond=0x56449b4ce1d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56449b4ce1d8, mutex=0x56449b4ce1b0) at pthread_cond_wait.c:647 #3 0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449b4ce1b0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x56449b4c7918, mutex=mutex@entry=0x56449b4c7910, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fab8c17a394 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56449b4c7908) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56449b4c7870) at scenegraph/qsgthreadedrenderloop.cpp:935 #7 0x00007fab8c17a809 in QSGRenderThread::run (this=0x56449b4c7870) at scenegraph/qsgthreadedrenderloop.cpp:1052 #8 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449b4c7870) at thread/qthread_unix.cpp:330 #9 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fab477fe700 (LWP 1549)): #0 0x00007fab888a7eec in g_private_get () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fab88885044 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fab8885b493 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x7fab38000cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab477fdba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fab46b3d0bc in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449ada28f0) at thread/qthread_unix.cpp:330 #8 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fab4ffff700 (LWP 1538)): [KCrash Handler] #4 0x00007fab8c263e69 in QQuickItemGrabResult::render (this=0x56449b480520) at items/qquickitemgrabresult.cpp:271 #5 0x00007fab8a6f52f2 in QtPrivate::QSlotObjectBase::call (a=0x7fab4fffe9e0, r=0x56449b480520, this=0x56449ae29460) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #6 doActivate<false> (sender=0x56449a1b0f40, signal_index=29, argv=0x7fab4fffe9e0) at kernel/qobject.cpp:3919 #7 0x00007fab8a6ee587 in QMetaObject::activate (sender=sender@entry=0x56449a1b0f40, m=m@entry=0x7fab8c4ae860 <QQuickWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x0) at kernel/qobject.cpp:3979 #8 0x00007fab8c1d03d7 in QQuickWindow::afterRendering (this=this@entry=0x56449a1b0f40) at .moc/moc_qquickwindow.cpp:564 #9 0x00007fab8c1d69dc in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x56449a010ad0, size=..., surfaceSize=...) at items/qquickwindow.cpp:619 #10 0x00007fab8c176339 in QSGRenderThread::syncAndRender (this=0x7fab8000e8c0, grabImage=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.6/QtGui/private/qrhi_p.h:1259 #11 0x00007fab8c17a7c7 in QSGRenderThread::run (this=0x7fab8000e8c0) at scenegraph/qsgthreadedrenderloop.cpp:1042 #12 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x7fab8000e8c0) at thread/qthread_unix.cpp:330 #13 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fab713a3700 (LWP 1460)): #0 0x00007fab8a14799f in __GI___poll (fds=0x7fab54004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fab8885b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x7fab54000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab713a2bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fab8bd16919 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x56449a023bd0) at thread/qthread_unix.cpp:330 #8 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fab72708700 (LWP 1410)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644999132c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564499913278, cond=0x5644999132a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5644999132a0, mutex=0x564499913278) at pthread_cond_wait.c:647 #3 0x00007fab7e3d25eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #4 0x00007fab7e3d21eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #5 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fab7c8d2700 (LWP 1409)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564499927100) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5644999270b0, cond=0x5644999270d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5644999270d8, mutex=0x5644999270b0) at pthread_cond_wait.c:647 #3 0x00007fab7eabb18b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #4 0x00007fab7eabb10b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #5 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fab7d0d3700 (LWP 1408)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564499927100) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5644999270b0, cond=0x5644999270d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5644999270d8, mutex=0x5644999270b0) at pthread_cond_wait.c:647 #3 0x00007fab7eabb18b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #4 0x00007fab7eabb10b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #5 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fab7d8d4700 (LWP 1407)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449992d6a8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449992d658, cond=0x56449992d680) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56449992d680, mutex=0x56449992d658) at pthread_cond_wait.c:647 #3 0x00007fab7eabe07b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #4 0x00007fab7eabdedb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #5 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fab7e0d5700 (LWP 1406)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449992d548) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449992d4f8, cond=0x56449992d520) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56449992d520, mutex=0x56449992d4f8) at pthread_cond_wait.c:647 #3 0x00007fab7eabe07b in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #4 0x00007fab7eabdedb in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so #5 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fab8548e700 (LWP 1389)): #0 0x00007fab8a14799f in __GI___poll (fds=0x7fab80017340, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fab8885b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fab8a718b9b in QEventDispatcherGlib::processEvents (this=0x7fab80000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7fab8548dbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fab8a4d6342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fab8b057f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007fab8a4d7543 in QThreadPrivate::start (arg=0x7fab8b0dbd80) at thread/qthread_unix.cpp:330 #8 0x00007fab89d08609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fab8a154133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fab862662c0 (LWP 1328)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56449a62ae24) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56449a62add0, cond=0x56449a62adf8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56449a62adf8, mutex=0x56449a62add0) at pthread_cond_wait.c:647 #3 0x00007fab8a4dd5eb in QWaitConditionPrivate::wait (deadline=..., this=0x56449a62add0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x7fab8000e918, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fab8c178987 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x56449a1a7dc0, w=0x7fab78007050, inExpose=inExpose@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007fab8c179564 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x56449a1a7dc0, window=0x56449a1b0f40) at scenegraph/qsgthreadedrenderloop.cpp:1429 #7 0x00007fab8c1e5367 in QQuickWindow::event (this=0x56449a1b0f40, e=0x7ffd5aa3ff30) at items/qquickwindow.cpp:1863 #8 0x00007fab8b3f2e43 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007fab8b3fbc58 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007fab8a6be03a in QCoreApplication::notifyInternal2 (receiver=0x56449a1b0f40, event=0x7ffd5aa3ff30) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332 #11 0x00007fab8aa95fe4 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #12 0x00007fab8b3fbb21 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007fab8a6be03a in QCoreApplication::notifyInternal2 (receiver=0x56449a1b0f40, event=0x7ffd5aa401c0) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332 #14 0x00007fab8a717ed0 in QTimerInfoList::activateTimers (this=0x564499910a90) at kernel/qtimerinfo_unix.cpp:643 #15 0x00007fab8a718804 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #16 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #17 0x00007fab8885b17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007fab8885b400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007fab8885b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007fab8a718b82 in QEventDispatcherGlib::processEvents (this=0x564499910d40, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #21 0x00007fab8a6bcb3b in QEventLoop::exec (this=this@entry=0x7ffd5aa40400, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #22 0x00007fab8a6c4ce4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #23 0x00005644992ed7ec in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:233 [Inferior 1 (process 1328) detached] -- You are receiving this mail because: You are watching all bug changes.