https://bugs.kde.org/show_bug.cgi?id=420178

            Bug ID: 420178
           Summary: Problem with widgets
           Product: plasmashell
           Version: 5.18.4
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: lakshayger...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.18.4)

Qt Version: 5.14.1
Frameworks Version: 5.68.0
Operating System: Linux 5.3.0-46-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.18

-- Information about the crash:
- What I was doing when the application crashed:

using sticky notes 
whenever i delete my stickynotes widget Plasma crashes sometimes not everytime

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6410d89800 (LWP 1215))]

Thread 13 (Thread 0x7f63a1314700 (LWP 7011)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55e25f2e4e24) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25f2e4dd0,
cond=0x55e25f2e4df8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25f2e4df8, mutex=0x55e25f2e4dd0) at
pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=...,
this=0x55e25f2e4dd0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55e263c014b0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x55e263c014b8,
mutex=0x55e263c014b0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e263c01410) at
thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63a1314700) at
pthread_create.c:463
#10 0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f63a2ffd700 (LWP 5069)):
#0  0x00007f640a1340b4 in __GI___libc_read (fd=23, buf=0x7f63a2ffcbde,
nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f63cc432021 in pa_read () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#2  0x00007f63ccae4a2e in pa_mainloop_prepare () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f63ccae54a0 in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f63ccae5560 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f63ccaf33c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f63cc461318 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007f64074d06db in start_thread (arg=0x7f63a2ffd700) at
pthread_create.c:463
#8  0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f63a3fff700 (LWP 1737)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55e25f0ccf50) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25f0ccf00,
cond=0x55e25f0ccf28) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25f0ccf28, mutex=0x55e25f0ccf00) at
pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=...,
this=0x55e25f0ccf00) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f63ec07ffd0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x7f63ec07ffd8,
mutex=0x7f63ec07ffd0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x7f63ec07ff30) at
thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63a3fff700) at
pthread_create.c:463
#10 0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f63a37fe700 (LWP 1655)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55e25f13f720) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25f13f6d0,
cond=0x55e25f13f6f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25f13f6f8, mutex=0x55e25f13f6d0) at
pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=...,
this=0x55e25f13f6d0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55e25ee26520,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x55e25ee26528,
mutex=0x55e25ee26520, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25ee26480) at
thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63a37fe700) at
pthread_create.c:463
#10 0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f63b9e5d700 (LWP 1462)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55e25c0a3964) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25c0a3910,
cond=0x55e25c0a3938) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25c0a3938, mutex=0x55e25c0a3910) at
pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=...,
this=0x55e25c0a3910) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55e25c053550,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x55e25c053558,
mutex=0x55e25c053550, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25c0534b0) at
thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63b9e5d700) at
pthread_create.c:463
#10 0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f63bc6cd700 (LWP 1458)):
#0  0x00007f64042424ee in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f64042426dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents
(this=0x7f63b4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63bc6ccd60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#4  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#5  0x00007f63bf02c407 in KCupsConnection::run() () from
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#6  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25e517e20) at
thread/qthread_unix.cpp:342
#7  0x00007f64074d06db in start_thread (arg=0x7f63bc6cd700) at
pthread_create.c:463
#8  0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f63d6fd5700 (LWP 1446)):
#0  0x00007f640a138bf9 in __GI___poll (fds=0x7f63c80064f0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f64042425c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f64042426dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents
(this=0x7f63c8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63d6fd4d30,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#6  0x00007f640e88fa86 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25b6ae6c0) at
thread/qthread_unix.cpp:342
#8  0x00007f64074d06db in start_thread (arg=0x7f63d6fd5700) at
pthread_create.c:463
#9  0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f63d77d6700 (LWP 1445)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55e25be2b710) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25be2b6c0,
cond=0x55e25be2b6e8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25be2b6e8, mutex=0x55e25be2b6c0) at
pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=...,
this=0x55e25be2b6c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f63f40018e0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x7f63f40018e8,
mutex=0x7f63f40018e0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x7f63f4001840) at
thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63d77d6700) at
pthread_create.c:463
#10 0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f63e12b8700 (LWP 1421)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55e25b97bbf8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25b97bba8,
cond=0x55e25b97bbd0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25b97bbd0, mutex=0x55e25b97bba8) at
pthread_cond_wait.c:655
#3  0x00007f63e2814ecb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f63e2814ac7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f64074d06db in start_thread (arg=0x7f63e12b8700) at
pthread_create.c:463
#6  0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f63eb38f700 (LWP 1416)):
#0  0x00007f640a138bf9 in __GI___poll (fds=0x7f63e40029e0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f64042425c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f64042426dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents
(this=0x7f63e4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63eb38ed80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#6  0x00007f640e3fa605 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25b81e8a0) at
thread/qthread_unix.cpp:342
#8  0x00007f64074d06db in start_thread (arg=0x7f63eb38f700) at
pthread_create.c:463
#9  0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f63f1567700 (LWP 1327)):
#0  0x00007f640a1340b4 in __GI___libc_read (fd=7, buf=0x7f63f1566b60,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f64042872b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f64042420b7 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6404242570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f64042426dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents
(this=0x7f63ec000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63f1566d70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#8  0x00007f640c746555 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f640a8507ec in QThreadPrivate::start (arg=0x7f640c9beda0) at
thread/qthread_unix.cpp:342
#10 0x00007f64074d06db in start_thread (arg=0x7f63f1567700) at
pthread_create.c:463
#11 0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f63fbbaf700 (LWP 1228)):
#0  0x00007f640a138bf9 in __GI___poll (fds=0x7f63fbbaeca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f640f560747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f640f56236a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f63fe370cc0 in QXcbEventQueue::run (this=0x55e25b4482c0) at
qxcbeventqueue.cpp:228
#4  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25b4482c0) at
thread/qthread_unix.cpp:342
#5  0x00007f64074d06db in start_thread (arg=0x7f63fbbaf700) at
pthread_create.c:463
#6  0x00007f640a14588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6410d89800 (LWP 1215)):
[KCrash Handler]
#6  0x00007f640aa49ad7 in QMetaObject::cast (this=this@entry=0x7f640ee55e60
<QQuickItem::staticMetaObject>, obj=obj@entry=0x55e25f2e7550) at
kernel/qmetaobject.cpp:381
#7  0x00007f640aa49b15 in QMetaObject::cast (this=this@entry=0x7f640ee55e60
<QQuickItem::staticMetaObject>, obj=obj@entry=0x55e25f2e7550) at
kernel/qmetaobject.cpp:370
#8  0x00007f63fa373092 in qobject_cast<QQuickItem*> (object=0x55e25f2e7550) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:524
#9  QQuickShortcutContext::matcher (obj=0x55e25f2e7550, context=<optimized
out>) at qquickshortcutcontext.cpp:79
#10 0x00007f640b065d49 in QShortcutEntry::correctContext (this=0x55e25b784750)
at kernel/qshortcutmap.cpp:79
#11 QShortcutMap::find (this=this@entry=0x55e25b4468c8,
e=e@entry=0x7fffdf0fa4d0, ignoredModifiers=ignoredModifiers@entry=0) at
kernel/qshortcutmap.cpp:469
#12 0x00007f640b066adc in QShortcutMap::nextState
(this=this@entry=0x55e25b4468c8, e=e@entry=0x7fffdf0fa4d0) at
kernel/qshortcutmap.cpp:380
#13 0x00007f640b066ea1 in QShortcutMap::tryShortcut
(this=this@entry=0x55e25b4468c8, e=e@entry=0x7fffdf0fa4d0) at
kernel/qshortcutmap.cpp:336
#14 0x00007f640b019903 in QWindowSystemInterface::handleShortcutEvent
(window=<optimized out>, window@entry=0x55e25bb67310, timestamp=20907656,
keyCode=16777223, modifiers=..., nativeScanCode=119, nativeVirtualKey=65535,
nativeModifiers=0, text=..., autorepeat=false, count=1) at
kernel/qwindowsysteminterface.cpp:469
#15 0x00007f640b038647 in QGuiApplicationPrivate::processKeyEvent
(e=0x55e25c8d2650) at kernel/qguiapplication.cpp:2322
#16 0x00007f640b03d0a5 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x55e25c8d2650) at kernel/qguiapplication.cpp:1947
#17 0x00007f640b01601b in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1163
#18 0x00007f63fe371c8a in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#19 0x00007f6404242417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f6404242650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f64042426dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f640aa9f0bc in QEventDispatcherGlib::processEvents
(this=0x55e25b49dd20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7fffdf0fa880,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#24 0x00007f640aa47db0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1400
#25 0x000055e25a853894 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:228

Possible duplicates by query: bug 418569, bug 416786, bug 416540, bug 414730.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to