Application: plasmashell (5.24.80) Qt Version: 5.15.3 Frameworks Version: 5.92.0 Operating System: Linux 5.11.0-40-generic x86_64 Windowing System: Wayland Distribution: KDE neon Unstable Edition DrKonqi: 5.24.80 [CoredumpBackend] -- Information about the crash: - What I was doing when the application crashed: The list of favorites apps of my kickoff has an icon created with kmenuedit to run Firefox natively on Wayland. Plasma crashes every time I click on it. No crash occurs when I click on other favorites not created with kmenuedit. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [New LWP 24382] [New LWP 24389] [New LWP 28852] [New LWP 24409] [New LWP 28876] [New LWP 24412] [New LWP 24415] [New LWP 24418] [New LWP 24426] [New LWP 24461] [New LWP 24921] [New LWP 25730] [New LWP 26311] [New LWP 25729] [New LWP 24444] [New LWP 28639] [New LWP 28851] [New LWP 24392] [New LWP 24390] [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 --replace'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50 [Current thread is 1 (Thread 0x7fef1c6b09c0 (LWP 24382))] __preamble__ [Current thread is 1 (Thread 0x7fef1c6b09c0 (LWP 24382))] Thread 19 (Thread 0x7fef1b372700 (LWP 24390)): #0 0x00007fef20566aff in __GI___poll (fds=fds@entry=0x7fef1b371be0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fef1e95d996 in poll (__timeout=-1, __nfds=2, __fds=0x7fef1b371be0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 QtWaylandClient::EventThread::run (this=0x5576fafca0d0) at qwaylanddisplay.cpp:208 #3 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fafca0d0) at thread/qthread_unix.cpp:331 #4 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7fef1aa72700 (LWP 24392)): #0 0x00007fef20b3313d in QTimerInfoList::timerWait (this=0x7fef10004950, tm=...) at kernel/qtimerinfo_unix.cpp:388 #1 0x00007fef20b34766 in timerSourcePrepareHelper (timeout=0x7fef1aa719e4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162 #2 timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7fef1aa719e4) at kernel/qeventdispatcher_glib.cpp:166 #3 0x00007fef1edf88ef in g_main_context_prepare (context=context@entry=0x7fef10000c20, priority=priority@entry=0x7fef1aa71a70) at ../../../glib/gmain.c:3619 #4 0x00007fef1edf929b in g_main_context_iterate (context=context@entry=0x7fef10000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027 #5 0x00007fef1edf94a3 in g_main_context_iteration (context=0x7fef10000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #6 0x00007fef20b34a0b in QEventDispatcherGlib::processEvents (this=0x7fef10000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fef20ad8c9b in QEventLoop::exec (this=this@entry=0x7fef1aa71bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007fef208f2362 in QThread::exec (this=this@entry=0x7fef214edd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007fef21469f4b in QDBusConnectionManager::run (this=0x7fef214edd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #10 0x00007fef208f3543 in QThreadPrivate::start (arg=0x7fef214edd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:331 #11 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7feed09f0700 (LWP 28851)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7feed09efb50, clockid=<optimized out>, expected=0, futex_word=0x7feea4006280) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7feed09efb50, clockid=<optimized out>, mutex=0x7feea4006230, cond=0x7feea4006258) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x7feea4006258, mutex=0x7feea4006230, abstime=0x7feed09efb50) at pthread_cond_wait.c:665 #3 0x00007fef208f9668 in QWaitConditionPrivate::wait_relative (this=0x7feea4006230, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait (deadline=..., this=0x7feea4006230) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait (this=this@entry=0x7feea41845c0, mutex=mutex@entry=0x7feea41153e8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007fef208f6b71 in QThreadPoolThread::run (this=0x7feea41845b0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007fef208f3543 in QThreadPrivate::start (arg=0x7feea41845b0) at thread/qthread_unix.cpp:331 #8 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7feeacdcf700 (LWP 28639)): #0 0x00007fef20566aff in __GI___poll (fds=0x7feea416c4e0, nfds=2, timeout=134744) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fef1edf936e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7feea416c4e0, timeout=<optimized out>, context=0x7feea40975c0) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7feea40975c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007fef1edf94a3 in g_main_context_iteration (context=0x7feea40975c0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007fef20b349f2 in QEventDispatcherGlib::processEvents (this=0x7feea415a9c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fef20ad8c9b in QEventLoop::exec (this=this@entry=0x7feeacdcebe0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fef208f2362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fef208f3543 in QThreadPrivate::start (arg=0x7feef40409c0) at thread/qthread_unix.cpp:331 #8 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7feee11dc700 (LWP 24444)): #0 0x00007fef20566aff in __GI___poll (fds=0x7feed4005d20, nfds=1, timeout=3499901) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fef1edf936e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7feed4005d20, timeout=<optimized out>, context=0x7feed4000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7feed4000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007fef1edf94a3 in g_main_context_iteration (context=0x7feed4000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007fef20b349f2 in QEventDispatcherGlib::processEvents (this=0x7feed4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fef20ad8c9b in QEventLoop::exec (this=this@entry=0x7feee11dbba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fef208f2362 in QThread::exec (this=this@entry=0x5576fca68580) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007feee12bc07c in KCupsConnection::run (this=0x5576fca68580) at ./libkcups/KCupsConnection.cpp:289 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fca68580) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7feefd9d5700 (LWP 25729)): #0 0x00007fef20566aff in __GI___poll (fds=fds@entry=0x7feee8004b70, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007feee1a261d6 in poll (__timeout=-1, __nfds=3, __fds=0x7feee8004b70) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 poll_func (ufds=0x7feee8004b70, nfds=3, timeout=-1, userdata=0x5577034dc8d0) at pulse/thread-mainloop.c:70 #3 0x00007feee1a17841 in pa_mainloop_poll (m=m@entry=0x5577062c3a00) at pulse/mainloop.c:824 #4 0x00007feee1a17ec3 in pa_mainloop_iterate (m=0x5577062c3a00, block=<optimized out>, retval=0x0) at pulse/mainloop.c:926 #5 0x00007feee1a17f70 in pa_mainloop_run (m=0x5577062c3a00, retval=retval@entry=0x0) at pulse/mainloop.c:945 #6 0x00007feee1a2611d in thread (userdata=0x5577062c39b0) at pulse/thread-mainloop.c:101 #7 0x00007feee19c272c in internal_thread_func (userdata=0x5576fc4669a0) at pulsecore/thread-posix.c:81 #8 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7feeaf7fe700 (LWP 26311)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557702ec4de4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557702ec4d90, cond=0x557702ec4db8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x557702ec4db8, mutex=0x557702ec4d90) at pthread_cond_wait.c:647 #3 0x00007fef208f96db in QWaitConditionPrivate::wait (deadline=..., this=0x557702ec4d90) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x557708e4dd38, mutex=mutex@entry=0x557708e4dd30, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fef22571c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557708e4dd28) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557708e4dc90) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fef225720b9 in QSGRenderThread::run (this=0x557708e4dc90) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x557708e4dc90) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7feefe1d6700 (LWP 25730)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7feee8002450) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7feee8002400, cond=0x7feee8002428) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7feee8002428, mutex=0x7feee8002400) at pthread_cond_wait.c:647 #3 0x00007fef208f96db in QWaitConditionPrivate::wait (deadline=..., this=0x7feee8002400) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x7fef1003e2d8, mutex=mutex@entry=0x7fef1003e2d0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fef22571c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7fef1003e2c8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7fef1003e230) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fef225720b9 in QSGRenderThread::run (this=0x7fef1003e230) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x7fef1003e230) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7feefd1d4700 (LWP 24921)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557702e66314) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557702e662c0, cond=0x557702e662e8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x557702e662e8, mutex=0x557702e662c0) at pthread_cond_wait.c:647 #3 0x00007fef208f96db in QWaitConditionPrivate::wait (deadline=..., this=0x557702e662c0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x557702c74548, mutex=mutex@entry=0x557702c74540, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fef22571c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557702c74538) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557702c744a0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fef225720b9 in QSGRenderThread::run (this=0x557702c744a0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x557702c744a0) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7feed3b3f700 (LWP 24461)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576fff29bc0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576fff29b70, cond=0x5576fff29b98) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5576fff29b98, mutex=0x5576fff29b70) at pthread_cond_wait.c:647 #3 0x00007fef208f96db in QWaitConditionPrivate::wait (deadline=..., this=0x5576fff29b70) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x5576fff27f58, mutex=mutex@entry=0x5576fff27f50, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fef22571c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5576fff27f48) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5576fff27eb0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fef225720b9 in QSGRenderThread::run (this=0x5576fff27eb0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fff27eb0) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7feefc9d2700 (LWP 24426)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576fd024270) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576fd024220, cond=0x5576fd024248) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5576fd024248, mutex=0x5576fd024220) at pthread_cond_wait.c:647 #3 0x00007fef208f96db in QWaitConditionPrivate::wait (deadline=..., this=0x5576fd024220) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x5576fd07d3d8, mutex=mutex@entry=0x5576fd07d3d0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fef22571c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5576fd07d3c8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5576fd07d330) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fef225720b9 in QSGRenderThread::run (this=0x5576fd07d330) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fd07d330) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7feeff66a700 (LWP 24418)): #0 0x00007fef20566aff in __GI___poll (fds=0x7feef4005520, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fef1edf936e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7feef4005520, timeout=<optimized out>, context=0x7feef4035480) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7feef4035480, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007fef1edf94a3 in g_main_context_iteration (context=0x7feef4035480, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007fef20b349f2 in QEventDispatcherGlib::processEvents (this=0x7feef4033b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fef20ad8c9b in QEventLoop::exec (this=this@entry=0x7feeff669ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fef208f2362 in QThread::exec (this=this@entry=0x5576fcf67d60) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fef224ac40a in QQuickPixmapReader::run (this=0x5576fcf67d60) at util/qquickpixmapcache.cpp:1024 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fcf67d60) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fef0a5ae700 (LWP 24415)): #0 0x00007fef20566aff in __GI___poll (fds=0x7feef8004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fef1edf936e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7feef8004e60, timeout=<optimized out>, context=0x7feef8000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7feef8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007fef1edf94a3 in g_main_context_iteration (context=0x7feef8000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007fef20b349f2 in QEventDispatcherGlib::processEvents (this=0x7feef8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fef20ad8c9b in QEventLoop::exec (this=this@entry=0x7fef0a5adbe0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fef208f2362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fb46b670) at thread/qthread_unix.cpp:331 #8 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fef0b5ef700 (LWP 24412)): #0 0x00007fef20566aff in __GI___poll (fds=0x7fef00004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fef1edf936e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fef00004e60, timeout=<optimized out>, context=0x7fef00000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7fef00000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007fef1edf94a3 in g_main_context_iteration (context=0x7fef00000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007fef20b349f2 in QEventDispatcherGlib::processEvents (this=0x7fef00000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007fef20ad8c9b in QEventLoop::exec (this=this@entry=0x7fef0b5eebc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fef208f2362 in QThread::exec (this=this@entry=0x5576fb2c2780) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fef22112569 in QQmlThreadPrivate::run (this=0x5576fb2c2780) at qml/ftw/qqmlthread.cpp:155 #8 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fb2c2780) at thread/qthread_unix.cpp:331 #9 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7feead5d0700 (LWP 28876)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7feead5cfb50, clockid=<optimized out>, expected=0, futex_word=0x7feef4006d60) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7feead5cfb50, clockid=<optimized out>, mutex=0x7feef4006d10, cond=0x7feef4006d38) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x7feef4006d38, mutex=0x7feef4006d10, abstime=0x7feead5cfb50) at pthread_cond_wait.c:665 #3 0x00007fef208f9668 in QWaitConditionPrivate::wait_relative (this=0x7feef4006d10, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait (deadline=..., this=0x7feef4006d10) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait (this=this@entry=0x7feef4002810, mutex=mutex@entry=0x5576fb8b0528, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007fef208f6b71 in QThreadPoolThread::run (this=0x7feef4002800) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007fef208f3543 in QThreadPrivate::start (arg=0x7feef4002800) at thread/qthread_unix.cpp:331 #8 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fef18c92700 (LWP 24409)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576fafd2ac8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576fafd2a78, cond=0x5576fafd2aa0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5576fafd2aa0, mutex=0x5576fafd2a78) at pthread_cond_wait.c:647 #3 0x00007fef1907f5eb in cnd_wait (mtx=0x5576fafd2a78, cond=0x5576fafd2aa0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x5576fb01ab60) at ../src/util/u_queue.c:294 #5 0x00007fef1907f1eb in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7feed239f700 (LWP 28852)): #0 0x00007fef205735ce in epoll_wait (epfd=54, events=events@entry=0x7feed239e7f0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007feefc0a627b in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7feed239e9a0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:155 #2 0x00007feefc0986f4 in loop_iterate (object=0x55770f12d368, timeout=-1) at ../spa/plugins/support/loop.c:316 #3 0x00007feee32600e0 in do_loop (user_data=0x55770eb71d80) at ../src/pipewire/data-loop.c:80 #4 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fef1bb73700 (LWP 24389)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576fafd0344) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576fafd02f0, cond=0x5576fafd0318) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5576fafd0318, mutex=0x5576fafd02f0) at pthread_cond_wait.c:647 #3 0x00007fef208f96db in QWaitConditionPrivate::wait (deadline=..., this=0x5576fafd02f0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x5576fafc9da0, mutex=mutex@entry=0x5576fafc9d98, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fef1e95d93d in QtWaylandClient::EventThread::waitForReading (this=0x5576fafc9d60) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QtWaylandClient::EventThread::run (this=0x5576fafc9d60) at qwaylanddisplay.cpp:206 #7 0x00007fef208f3543 in QThreadPrivate::start (arg=0x5576fafc9d60) at thread/qthread_unix.cpp:331 #8 0x00007fef20288609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007fef20573293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fef1c6b09c0 (LWP 24382)): [KCrash Handler] #3 0x00007fef209761a2 in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x20) at /usr/include/c++/9/bits/atomic_base.h:413 #4 QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239 #5 QBasicAtomicInteger<int>::loadRelaxed (this=0x20) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107 #6 QtPrivate::RefCount::deref (this=0x20) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:66 #7 QString::operator= (this=0x557702ec9e60, other=...) at text/qstring.cpp:2404 #8 0x00007fef1ec1c77f in KIO::DesktopExecParser::resultingArguments (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:117 #9 0x00007fef1febb12e in KProcessRunner::fromApplication(QExplicitlySharedDataPointer<KService> const&, QString const&, QList<QUrl> const&, QFlags<KIO::ApplicationLauncherJob::RunFlag>, QString const&, QByteArray const&) () from /lib/x86_64-linux-gnu/libKF5KIOGui.so.5 #10 0x00007fef1feab586 in KIO::ApplicationLauncherJob::proceedAfterSecurityChecks() () from /lib/x86_64-linux-gnu/libKF5KIOGui.so.5 #11 0x00007fef1feabbce in KIO::ApplicationLauncherJob::start() () from /lib/x86_64-linux-gnu/libKF5KIOGui.so.5 #12 0x00007feee31c04f5 in AppEntry::run (argument=..., actionId=..., this=0x5576fc6409b0) at ./applets/kicker/plugin/appentry.cpp:213 #13 AppEntry::run (this=0x5576fc6409b0, actionId=..., argument=...) at ./applets/kicker/plugin/appentry.cpp:194 #14 0x00007feee31cfdfe in KAStatsFavoritesModel::Private::trigger (argument=..., actionId=..., row=<optimized out>, this=0x5576fc51b1f0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:102 #15 KAStatsFavoritesModel::trigger (this=<optimized out>, row=<optimized out>, actionId=..., argument=...) at ./applets/kicker/plugin/kastatsfavoritesmodel.cpp:472 #16 0x00007feee31b1e92 in KAStatsFavoritesModel::qt_static_metacall (_o=_o@entry=0x5576fc54fcf0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0x7ffe36a30830) at ./obj-x86_64-linux-gnu/applets/kicker/kickerplugin_autogen/7RBZBFH7CH/moc_kastatsfavoritesmodel.cpp:168 #17 0x00007feee31b3683 in KAStatsFavoritesModel::qt_metacall (this=0x5576fc54fcf0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7ffe36a30830) at ./obj-x86_64-linux-gnu/applets/kicker/kickerplugin_autogen/7RBZBFH7CH/moc_kastatsfavoritesmodel.cpp:269 #18 0x00007fef220a5bf5 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffe36a30b70, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=75, argv=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351 #19 0x00007fef21f6e785 in CallMethod (object=..., index=<optimized out>, returnType=returnType@entry=1, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x5576fb2e52c0, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1300 #20 0x00007fef21f70887 in CallPrecise (object=..., data=..., engine=engine@entry=0x5576fb2e52c0, callArgs=callArgs@entry=0x7fef0a9b06c0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285 #21 0x00007fef21f7177a in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=3) at jsruntime/qv4qobjectwrapper.cpp:2130 #22 0x00007fef21fa192b in QV4::FunctionObject::call (argc=3, argv=0x7fef0a9b0678, thisObject=0x7fef0a9b0660, this=0x7ffe36a30cd8) at jsruntime/qv4functionobject_p.h:172 #23 QV4::Runtime::CallPropertyLookup::call (engine=0x5576fb2e52c0, base=..., index=<optimized out>, argv=0x7fef0a9b0678, argc=3) at jsruntime/qv4runtime.cpp:1460 #24 0x00007feed0083d96 in ?? () #25 0x0000000000000000 in ?? () Possible duplicates by query: bug 449981, bug 445417, bug 443352, bug 443059, bug 439721. Reported using DrKonqi
Something in KIO is unhappy with the .desktop file: > #7 QString::operator= (this=0x557702ec9e60, other=...) at text/qstring.cpp:2404 > #8 0x00007fef1ec1c77f in KIO::DesktopExecParser::resultingArguments (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:117 > #9 0x00007fef1febb12e in KProcessRunner::fromApplication(QExplicitlySharedDataPointer<KService> const&, QString const&, QList<QUrl> const&, QFlags<KIO::ApplicationLauncherJob::RunFlag>, QString const&, QByteArray const&) () from /lib/x86_64-linux-gnu/libKF5KIOGui.so.5 > #10 0x00007fef1feab586 in KIO::ApplicationLauncherJob::proceedAfterSecurityChecks() () from /lib/x86_64-linux-gnu/libKF5KIOGui.so.5 Can you attach the file itself?
Created attachment 147740 [details] .desktop file The crash is no longer happening, but I'm attaching the .desktop file anyway.
Thanks. I do recall some recent fixes here in the last few days, so let's call it fixed.