https://bugs.kde.org/show_bug.cgi?id=484635
Bug ID: 484635 Summary: plasmashell crashes when removing icon applet Classification: Plasma Product: plasmashell Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: nicolas.fe...@gmx.de Target Milestone: 1.0 STEPS TO REPRODUCE 1. Drag a file to the desktop 2. Click "Add icon" 3. Right click on icon 4. Remove it 5. Close the "Undo" notification OBSERVED RESULT #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007f34fe4d58a3 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007f34fe4838ee in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #3 0x00007f35018789d8 in KCrash::defaultCrashHandler (sig=11) at /home/nico/kde/src/kcrash/src/kcrash.cpp:593 #4 0x00007f34fe4839a0 in <signal handler called> () at /lib64/libc.so.6 #5 0x00007f34fdfb3b8c in QObject::disconnect (sender=0x5415a80, signal=signal@entry=0x0, receiver=receiver@entry=0x23b5500, method=method@entry=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:3260 #6 0x00007f3500fb5ec3 in Plasma::Applet::~Applet (this=0x23b5500, __in_chrg=<optimized out>) at /home/nico/kde/src/libplasma/src/plasma/applet.cpp:75 #7 0x00007f34bc08460a in IconApplet::~IconApplet (this=0x23b5500, __in_chrg=<optimized out>) at /home/nico/kde/src/plasma-workspace/applets/icon/iconapplet.cpp:56 #8 0x00007f34bc084626 in IconApplet::~IconApplet (this=0x23b5500, __in_chrg=<optimized out>) at /home/nico/kde/src/plasma-workspace/applets/icon/iconapplet.cpp:56 #9 0x00007f34fdfaf938 in QObject::event (this=0x23b5500, e=0x50b8950) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:1437 #10 0x00007f3500981b51 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x23b5500, e=0x50b8950) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3287 #11 0x00007f34fdf5f4f8 in QCoreApplication::notifyInternal2 (receiver=0x23b5500, event=0x50b8950) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1134 #12 0x00007f34fdf5f6b9 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1575 #13 0x00007f34fdf62c41 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1e8e230) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1932 #14 0x00007f34fdf62f28 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1789 #15 0x00007f34fe20b5a3 in postEventSourceDispatch (s=0x1f326f0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #16 0x00007f34fd32be5c in g_main_dispatch (context=0x7f34e4000ef0) at ../glib/gmain.c:3476 #17 g_main_context_dispatch_unlocked (context=0x7f34e4000ef0) at ../glib/gmain.c:4284 #18 0x00007f34fd386f18 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f34e4000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349 #19 0x00007f34fd329ad3 in g_main_context_iteration (context=0x7f34e4000ef0, may_block=1) at ../glib/gmain.c:4414 #20 0x00007f34fe20aebc in QEventDispatcherGlib::processEvents (this=0x1ebbbe0, flags=...) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #21 0x00007f34fdf6ae6b in QEventLoop::exec (this=this@entry=0x7ffedadf2d70, flags=..., flags@entry=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:34 #22 0x00007f34fdf67862 in QCoreApplication::exec () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:74 #23 0x0000000000447211 in main (argc=2, argv=0x7ffedadf39e8) at /home/nico/kde/src/plasma-workspace/shell/main.cpp:211 KDE Plasma Version: master KDE Frameworks Version: master Qt Version: 6.7 -- You are receiving this mail because: You are watching all bug changes.