https://bugs.kde.org/show_bug.cgi?id=451781
TraceyC <kde...@tlcnet.info> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kde...@tlcnet.info --- Comment #3 from TraceyC <kde...@tlcnet.info> --- Original title: Crash when removing «Weather Report» applet configured with «BBC Weather» provider The crash happens when dismissing the notification. Searchable trace Core was generated by `plasmashell'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f87c594434c in __pthread_kill_implementation () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x7f87c1806ac0 (LWP 95588))] (gdb) bt #0 0x00007f87c594434c in __pthread_kill_implementation () at /usr/lib/libc.so.6 #1 0x00007f87c58f74b8 in raise () at /usr/lib/libc.so.6 #2 0x00007f87c868c987 in KCrash::defaultCrashHandler(int) (sig=11) at /home/ratijas/kde/src/frameworks/kcrash/src/kcrash.cpp:609 #3 0x00007f87c58f7560 in <signal handler called> () at /usr/lib/libc.so.6 #4 0x00007f87c81db448 in QQuickItem::~QQuickItem() (this=0x55d2dcb555f0, this=<optimized out>) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:2324 #5 0x00007f87b01c39ae in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x55d2da79f7a0, childItem=0x55d2da7b04b0) at /usr/src/debug/qtdeclarative/src/imports/layouts/qquicklinearlayout.cpp:400 #6 0x00007f87c81e146a in QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) (this=this@entry=0x55d2d716cd00, change=change@entry=QQuickItem::ItemVisibleHasChanged, data=...) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:6326 #7 0x00007f87c81e330a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x55d2d716cd00, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:6082 #8 0x00007f87c81e32ce in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=0x55d2dc32eb60, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:6080 #9 0x00007f87c81e32ce in QQuickItemPrivate::setEffectiveVisibleRecur(bool) (this=this@entry=0x55d2dc69d7d0, newEffectiveVisible=<optimized out>) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:6080 #10 0x00007f87c81e6c8d in QQuickItem::setParentItem(QQuickItem*) (this=0x55d2dcb55600, parentItem=<optimized out>) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:2726 #11 0x00007f87c81db47b in QQuickItem::~QQuickItem() (this=this@entry=0x55d2dcb55600, this=<optimized out>) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:2327 #12 0x00007f87b01c131a in QQuickLayout::~QQuickLayout() (this=this@entry=0x55d2dcb55600, this=<optimized out>) at /usr/src/debug/qtdeclarative/src/imports/layouts/qquicklayout.cpp:750 #13 0x00007f87b01c140b in QQuickGridLayoutBase::~QQuickGridLayoutBase() (this=this@entry=0x55d2dcb55600, this=<optimized out>) at /usr/src/debug/qtdeclarative/src/imports/layouts/qquicklinearlayout.cpp:315 #14 0x00007f87b01c752f in QQuickLinearLayout::~QQuickLinearLayout() (this=0x55d2dcb55600, this=<optimized out>) at /usr/src/debug/qtdeclarative/src/imports/layouts/qquicklinearlayout_p.h:196 #15 QQuickColumnLayout::~QQuickColumnLayout() (this=0x55d2dcb55600, this=<optimized out>) at /usr/src/debug/qtdeclarative/src/imports/layouts/qquicklinearlayout_p.h:244 #16 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55d2dcb55600, this=<optimized out>) at ../../../include/QtQml/../../../qtdeclarative/src/qml/qml/qqmlprivate.h:144 #17 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55d2dcb55600, this=<optimized out>) /../qtdeclarative/src/qml/qml/qqmlprivate.h:144 #18 0x00007f87c8f2cfcf in PlasmaQuick::AppletQuickItem::~AppletQuickItem() (this=0x55d2dc9cec60, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/plasmaquick/appletquickitem.cpp:514 #19 0x00007f87baf948b3 in AppletInterface::~AppletInterface() (this=0x55d2dc9cec60, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/scriptengines/qml/plasmoid/appletinterface.cpp:130 #20 0x00007f87baf948d8 in AppletInterface::~AppletInterface() (this=0x55d2dc9cec60, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/scriptengines/qml/plasmoid/appletinterface.cpp:130 #21 0x00007f87c609d615 in QObjectPrivate::deleteChildren() (this=this@entry=0x55d2db345400) at kernel/qobject.cpp:2104 #22 0x00007f87c609ddc9 in QObject::~QObject() (this=0x55d2d612dbd0, this=<optimized out>) at kernel/qobject.cpp:1082 #23 0x00007f87c8b708d8 in Plasma::ScriptEngine::~ScriptEngine() (this=0x55d2d612dbd0, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/plasma/scripting/scriptengine.cpp:48 #24 0x00007f87c8b6f392 in Plasma::AppletScript::~AppletScript() (this=0x55d2d612dbd0, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/plasma/scripting/appletscript.cpp:35 #25 0x00007f87baf8e304 in DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x55d2d612dbd0, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:67 #26 0x00007f87baf8e320 in DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x55d2d612dbd0, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:67 #27 0x00007f87c8b126f7 in Plasma::AppletPrivate::~AppletPrivate() (this=0x55d2d695c060, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/plasma/private/applet_p.cpp:89 #28 0x00007f87c8b12824 in Plasma::AppletPrivate::~AppletPrivate() (this=0x55d2d695c060, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/plasma/private/applet_p.cpp:96 #29 0x00007f87c8af25d8 in Plasma::Applet::~Applet() (this=0x55d2d76252e0, __in_chrg=<optimized out>) at /home/ratijas/kde/src/frameworks/plasma-framework/src/plasma/applet.cpp:163 #30 0x00007f879530441a in WeatherApplet::~WeatherApplet() (this=0x55d2d76252e0, __in_chrg=<optimized out>) at /home/ratijas/kde/src/kde/workspace/kdeplasma-addons/applets/weather/weatherapplet.cpp:183 #31 0x00007f8795304436 in WeatherApplet::~WeatherApplet() (this=0x55d2d76252e0, __in_chrg=<optimized out>) at /home/ratijas/kde/src/kde/workspace/kdeplasma-addons/applets/weather/weatherapplet.cpp:183 #32 0x00007f87c609a5d7 in QObject::event(QEvent*) (this=0x55d2d76252e0, e=0x55d2dc8c8210) at kernel/qobject.cpp:1301 #33 0x00007f87c6f111c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55d2d76252e0, e=0x55d2dc8c8210) at kernel/qapplication.cpp:3637 #34 0x00007f87c60765aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55d2d76252e0, event=0x55d2dc8c8210) at kernel/qcoreapplication.cpp:1064 #35 0x00007f87c60770a9 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55d2d2b3c490) at kernel/qcoreapplication.cpp:1821 #36 0x00007f87c60be678 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55d2d2c00cd0) at kernel/qeventdispatcher_glib.cpp:277 #37 0x00007f87c432eee3 in g_main_dispatch (context=0x7f87bc005010) at ../glib/glib/gmain.c:3381 #38 g_main_context_dispatch (context=0x7f87bc005010) at ../glib/glib/gmain.c:4099 #39 0x00007f87c43850f9 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f87bc005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4175 #40 0x00007f87c432c455 in g_main_context_iteration (context=0x7f87bc005010, may_block=1) at ../glib/glib/gmain.c:4240 #41 0x00007f87c60c257a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55d2d2c04a80, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #42 0x00007f87c606e88b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffdde6b4f0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #43 0x00007f87c6079fd7 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #44 0x000055d2d1ac382b in main(int, char**) (argc=1, argv=0x7fffdde6b798) at /home/ratijas/kde/src/kde/workspace/plasma-workspace/shell/main.cpp:243 (gdb) info threads Id Target Id Frame * 1 Thread 0x7f87c1806ac0 (LWP 95588) 0x00007f87c594434c in __pthread_kill_implementation () from /usr/lib/libc.so.6 2 Thread 0x7f87b3fff640 (LWP 95593) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 3 Thread 0x7f879ebb8640 (LWP 95599) 0x00007f87c59bdcc2 in pselect () from /usr/lib/libc.so.6 4 Thread 0x7f875c988640 (LWP 95635) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 5 Thread 0x7f8742196640 (LWP 95672) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 6 Thread 0x7f871d7fa640 (LWP 126384) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 7 Thread 0x7f8767370640 (LWP 95619) 0x00007f87c815bf20 in std::__unguarded_partition<QSGBatchRenderer::Batch**, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(QSGBatchRenderer::Batch*, QSGBatchRenderer::Batch*)> > (__comp=..., __pivot=0x7f8761d8e618, __last=0x7f8761d8e810, __first=0x7f8761d8e6d0) at /usr/include/c++/11.2.0/bits/stl_algo.h:1888 8 Thread 0x7f87bbfff640 (LWP 95592) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 9 Thread 0x7f879d0ad640 (LWP 95601) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 10 Thread 0x7f875f3ff640 (LWP 95620) 0x00007f87c59bdb4d in select () from /usr/lib/libc.so.6 11 Thread 0x7f875d7c2640 (LWP 95634) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 12 Thread 0x7f8743181640 (LWP 95646) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 13 Thread 0x7f8789bfd640 (LWP 125166) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 14 Thread 0x7f8788826640 (LWP 95613) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 15 Thread 0x7f873a7fc640 (LWP 126371) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 16 Thread 0x7f874fd83640 (LWP 126385) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 17 Thread 0x7f871ffff640 (LWP 126387) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 18 Thread 0x7f873bfff640 (LWP 95979) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 19 Thread 0x7f873affd640 (LWP 112630) 0x00007f87c593f15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6 20 Thread 0x7f873b7fe640 (LWP 95980) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 21 Thread 0x7f87c12ea640 (LWP 95591) 0x00007f87c59bb2af in poll () from /usr/lib/libc.so.6 -- You are receiving this mail because: You are watching all bug changes.