https://bugs.kde.org/show_bug.cgi?id=518757
TraceyC <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Crashed with plasmashell |Crashed in |--replace |Plasma::Applet::appletDelet | |ed after plasmashell | |--replace CC| |[email protected] --- Comment #2 from TraceyC <[email protected]> --- Searchable backtrace Thread 1 (Thread 0x7f6a20352c80 (LWP 41621)): [KCrash Handler] #4 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at pthread_kill.c:44 #5 0x00007f6a26a4d1a0 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #6 0x00007f6a26a345fe in __GI_abort () at abort.c:77 #7 0x00007f6a26a35697 in __libc_message_impl (vma_name=<optimized out>, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:138 #8 0x00007f6a26ab1cbc in __libc_message_wrapper (vmaname=0x7f6a26bbef89 "glibc: fatal", fmt=0x7f6a26bc25b8 "%s\n") at ../include/stdio.h:203 #9 malloc_printerr (str=str@entry=0x7f6a26bc0363 "corrupted double-linked list") at malloc.c:5359 #10 0x00007f6a26ab2434 in unlink_chunk (p=<optimized out>, av=0x7f6a26bf6ac0 <main_arena>) at malloc.c:1601 #11 0x00007f6a26ab24e8 in _int_free_create_chunk (av=av@entry=0x7f6a26bf6ac0 <main_arena>, p=p@entry=0x561b1e331ce0, size=size@entry=576, nextchunk=<optimized out>, nextsize=160) at malloc.c:4483 #12 0x00007f6a26ab36b6 in _int_free_merge_chunk (av=0x7f6a26bf6ac0 <main_arena>, p=0x561b1e331ce0, size=576) at malloc.c:4462 #13 0x00007f6a26ab3814 in _int_free_chunk (av=0x7f6a26bf6ac0 <main_arena>, p=<optimized out>, size=<optimized out>, have_lock=<optimized out>) at malloc.c:4386 #14 0x00007f6a2736492c in ?? () from /usr/lib/libQt6Core.so.6 #15 0x00007f6a27364a5c in QObjectPrivate::ConnectionData::cleanOrphanedConnectionsImpl(QObject*, QObjectPrivate::ConnectionData::LockPolicy) () from /usr/lib/libQt6Core.so.6 #16 0x00007f6a2736af1c in QObject::~QObject() () from /usr/lib/libQt6Core.so.6 #17 0x00007f6a1f166516 in QQuickButton::~QQuickButton (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickbutton_p.h:25 #18 QQuickToolButton::~QQuickToolButton (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquicktoolbutton_p.h:25 #19 QQmlPrivate::QQmlElement<QQuickToolButton>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlprivate.h:109 #20 QQmlPrivate::QQmlElement<QQuickToolButton>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlprivate.h:109 #21 0x00007f6a27365269 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt6Core.so.6 #22 0x00007f6a2736af81 in QObject::~QObject() () from /usr/lib/libQt6Core.so.6 #23 0x00007f69c36b6d37 in ContainmentItem::~ContainmentItem (this=<optimized out>, this=<optimized out>) at /usr/src/debug/libplasma/libplasma-6.6.4/src/plasmaquick/plasmoid/containmentitem.h:35 #24 QQmlPrivate::QQmlElement<ContainmentItem>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:109 #25 QQmlPrivate::QQmlElement<ContainmentItem>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:109 #26 0x00007f6a29e0a029 in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=<optimized out>, this=<optimized out>) at /usr/src/debug/libplasma/libplasma-6.6.4/src/plasmaquick/sharedqmlengine.cpp:179 #27 0x00007f6a29de1605 in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=<optimized out>, this=<optimized out>) at /usr/src/debug/libplasma/libplasma-6.6.4/src/plasmaquick/sharedqmlengine.cpp:176 #28 operator() (__closure=<optimized out>, applet=0x561b1d7c2350) at /usr/src/debug/libplasma/libplasma-6.6.4/src/plasmaquick/appletquickitem.cpp:671 #29 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #30 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call(PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>&, void**)::<lambda()> > (args=<optimized out>, fn=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #31 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #32 QtPrivate::FunctorCallable<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, Plasma::Applet*>::call<QtPrivate::List<Plasma::Applet*>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #33 QtPrivate::QCallableObject<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, QtPrivate::List<Plasma::Applet*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #34 0x00007f6a27377abf in ?? () from /usr/lib/libQt6Core.so.6 #35 0x00007f6a29b5de6b in QMetaObject::activate<void, Plasma::Applet*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=15, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #36 Plasma::Applet::appletDeleted (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/libplasma/build/src/plasma/Plasma_autogen/include/moc_applet.cpp:697 #37 0x00007f6a29b55afd in Plasma::Applet::~Applet (this=<optimized out>, this=<optimized out>) at /usr/src/debug/libplasma/libplasma-6.6.4/src/plasma/applet.cpp:72 #38 0x00007f6a0d9d08c0 in org_kde_panel_Plugin::~org_kde_panel_Plugin (this=<optimized out>, this=<optimized out>) at /usr/src/debug/plasma-desktop/build/containments/panel/org.kde.panel.cpp:5 #39 org_kde_panel_Plugin::~org_kde_panel_Plugin (this=<optimized out>, this=<optimized out>) at /usr/src/debug/plasma-desktop/build/containments/panel/org.kde.panel.cpp:5 #40 0x0000561afc5aa386 in ShellCorona::~ShellCorona (this=<optimized out>, this=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.6.4/shell/shellcorona.cpp:325 #41 0x0000561afc57b1df in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.6.4/shell/main.cpp:205 -- You are receiving this mail because: You are watching all bug changes.
