https://bugs.kde.org/show_bug.cgi?id=378508
Gabriel C <nix.or....@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nix.or....@gmail.com --- Comment #20 from Gabriel C <nix.or....@gmail.com> --- also on plasma 5.10.0 / Qt 5.9.0 I have the following bt when removing the panel: New Notification: "Kontrollleiste entfernt" "Eine Kontrollleiste wurde entfernt." 0 & Part of: 0 qml: totalCountChanged 1 qml: totalCountChanged 1 trying to show an empty dialog qml: totalCountChanged 0 qml: totalCountChanged 0 org.kde.plasma: requesting config for "Kontrollleiste" without a containment! QCoreApplication::postEvent: Unexpected null receiver Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault. 0x00007fff2969b432 in NotificationsApplet::onScreenChanges (this=0x3e689b0) at /var/tmp/fst/src/plasma-workspace-5.10.0/applets/notifications/lib/notificationsapplet.cpp:70 70 /var/tmp/fst/src/plasma-workspace-5.10.0/applets/notifications/lib/notificationsapplet.cpp: Datei oder Verzeichnis nicht gefunden. (gdb) bt #0 0x00007fff2969b432 in NotificationsApplet::onScreenChanges() (this=0x3e689b0) at /var/tmp/fst/src/plasma-workspace-5.10.0/applets/notifications/lib/notificationsapplet.cpp:70 #1 0x00007fff2969ce89 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (NotificationsApplet::*)()>::call(void (NotificationsApplet::*)(), NotificationsApplet*, void**) (f=(void (NotificationsApplet::*)(NotificationsApplet * const)) 0x7fff2969b3f4 <NotificationsApplet::onScreenChanges()>, o=0x3e689b0, arg=0x7fffffffd2e0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:136 #2 0x00007fff2969cc9b in QtPrivate::FunctionPointer<void (NotificationsApplet::*)()>::call<QtPrivate::List<>, void>(void (NotificationsApplet::*)(), NotificationsApplet*, void**) (f=(void (NotificationsApplet::*)(NotificationsApplet * const)) 0x7fff2969b3f4 <NotificationsApplet::onScreenChanges()>, o=0x3e689b0, arg=0x7fffffffd2e0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:169 #3 0x00007fff2969c98b in QtPrivate::QSlotObject<void (NotificationsApplet::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x3e751c0, r=0x3e689b0, a=0x7fffffffd2e0, ret=0x0) at /usr/include/qt5/QtCore/qobject_impl.h:120 #4 0x00007ffff21782d3 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=<optimized out>, r=0x3e689b0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #5 0x00007ffff21782d3 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x7e2840, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x0) at kernel/qobject.cpp:3749 #6 0x00007ffff2178835 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x7e2840, m=<optimized out>, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3628 #7 0x000000000044f988 in ShellCorona::panelContainmentDestroyed(QObject*) (this=0x7e2840, cont=0x3aac3e0) at /var/tmp/fst/src/plasma-workspace-5.10.0/shell/shellcorona.cpp:1321 #8 0x000000000046a18a in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QObject*>, void, void (ShellCorona::*)(QObject*)>::call(void (ShellCorona::*)(QObject*), ShellCorona*, void**) (f=(void (ShellCorona::*)(ShellCorona * const, QObject *)) 0x44f928 <ShellCorona::panelContainmentDestroyed(QObject*)>, o=0x7e2840, arg=0x7fffffffd550) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:136 #9 0x0000000000468d71 in QtPrivate::FunctionPointer<void (ShellCorona::*)(QObject*)>::call<QtPrivate::List<QObject*>, void>(void (ShellCorona::*)(QObject*), ShellCorona*, void**) (f= (void (ShellCorona::*)(ShellCorona * const, QObject *)) 0x44f928 <ShellCorona::panelContainmentDestroyed(QObject*)>, o=0x7e2840, arg=0x7fffffffd550) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:169 #10 0x0000000000466b97 in QtPrivate::QSlotObject<void (ShellCorona::*)(QObject*), QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x3e042f0, r=0x7e2840, a=0x7fffffffd550, ret=0x0) at /usr/include/qt5/QtCore/qobject_impl.h:120 #11 0x00007ffff21782d3 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=<optimized out>, r=0x7e2840, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #12 0x00007ffff21782d3 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x3aac3e0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffffffd550) at kernel/qobject.cpp:3749 #13 0x00007ffff2178835 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x3aac3e0, m=m@entry=0x7ffff25c09e0 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffffffd550) at kernel/qobject.cpp:3628 #14 0x00007ffff21788bc in QObject::destroyed(QObject*) (this=this@entry=0x3aac3e0, _t1=<optimized out>, _t1@entry=0x3aac3e0) at .moc/moc_qobject.cpp:215 #15 0x00007ffff217f21a in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:901 #16 0x00007ffff631ce89 in Plasma::Containment::~Containment() () at /usr/lib/libKF5Plasma.so.5 #17 0x00007ffff2176edc in qDeleteInEventHandler(QObject*) (o=o@entry=0x3aac3e0) at kernel/qobject.cpp:4598 #18 0x00007ffff2178c4e in QObject::event(QEvent*) (this=0x3aac3e0, e=<optimized out>) at kernel/qobject.cpp:1237 #19 0x00007ffff3100893 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x6f7990, receiver=receiver@entry=0x3aac3e0, e=e@entry=0x4b9e8b0) at kernel/qapplication.cpp:3717 #20 0x00007ffff310863e in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdde0, receiver=0x3aac3e0, e=0x4b9e8b0) at kernel/qapplication.cpp:3089 #21 0x00007ffff2148f7e in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x3aac3e0, event=event@entry=0x4b9e8b0) at kernel/qcoreapplication.cpp:1018 #22 0x00007ffff214df3f in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x4b9e8b0, receiver=0x3aac3e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 #23 0x00007ffff214df3f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x6edb90) at kernel/qcoreapplication.cpp:1678 #24 0x00007ffff214e69c in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532 #25 0x00007ffff21a1c98 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x731c00) at kernel/qeventdispatcher_glib.cpp:276 #26 0x00007fffeab7e107 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #27 0x00007fffeab7e338 in () at /usr/lib/libglib-2.0.so.0 #28 0x00007fffeab7e3dc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #29 0x00007ffff21a1d08 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x73ff10, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #30 0x00007fffdcdf64c8 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at qeventdispatcher_glib.cpp:122 #31 0x00007ffff2147011 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:134 #32 0x00007ffff214743d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdc60, flags=flags@entry=...) at kernel/qeventloop.cpp:212 #33 0x00007ffff2150b54 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1291 #34 0x00007ffff2968f04 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1666 #35 0x00007ffff3100725 in QApplication::exec() () at kernel/qapplication.cpp:2905 #36 0x000000000042429d in main(int, char**) (argc=1, argv=0x7fffffffe3a8) at /var/tmp/fst/src/plasma-workspace-5.10.0/shell/main.cpp:166 -- You are receiving this mail because: You are watching all bug changes.