Summary: | Crash KNotification::id() | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-knotifications | Reporter: | Elias Probst <mail> |
Component: | general | Assignee: | Martin Klapetek <mklapetek> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aacid, br3andon, christian.mails, christian.viau, elrefaei.omar, evgenymarkov, gerald.david, grgoffe, gtwilliams, jelmazmo, jeppe, jiri.podvolecky, kdelibs-bugs, ken20001, MeSat, myplay1807, nate, nicolas.fella, paul, rdieter, sclewin, simonandric5, skierpage, spearhead2k3, wodencafe |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/knotifications/00c2c86919f5e7da6ea757a08fd812c563724323 | Version Fixed In: | 5.7.0 |
Sentry Crash Report: |
Description
Elias Probst
2015-01-11 23:20:55 UTC
*** Bug 343508 has been marked as a duplicate of this bug. *** Hmm...I could really use a way to reliably reproduce this one. I'm not really sure why this crashes as apparently things are not null. Does it crash often enough so that if I give you a patch spitting debug output, you could give me that output? I got it twice in 5 minutes in konsole, then not again in the whole day. *** Bug 343624 has been marked as a duplicate of this bug. *** This is the valgrind trace i get, will try to get line numbers later ==21523== Invalid read of size 8 ==21523== at 0x988B8D0: KNotification::id() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x988C938: KNotificationManager::notifyPluginFinished(KNotification*) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x988D60B: KNotificationManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x8C871AC: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x98AF9FE: KNotificationPlugin::finished(KNotification*) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98A02DA: NotifyByPopup::onGalagoNotificationClosed(unsigned int, unsigned int) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98B0782: NotifyByPopup::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0xACC08B6: QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (in /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.3.2) ==21523== by 0x8C880A9: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== Address 0x226e9b90 is 16 bytes inside a block of size 24 free'd ==21523== at 0x4C2C2E0: operator delete(void*) (vg_replace_malloc.c:507) ==21523== by 0x8C85B3B: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6C3D9: QWidget::~QWidget() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x54F7458: Konsole::TerminalDisplay::~TerminalDisplay() (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x8C880E7: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6FDD6: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x5503069: Konsole::TerminalDisplay::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8C59F92: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8CAFF72: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== ==21523== Invalid read of size 4 ==21523== at 0x988B8D4: KNotification::id() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x988C938: KNotificationManager::notifyPluginFinished(KNotification*) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x988D60B: KNotificationManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x8C871AC: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x98AF9FE: KNotificationPlugin::finished(KNotification*) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98A02DA: NotifyByPopup::onGalagoNotificationClosed(unsigned int, unsigned int) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98B0782: NotifyByPopup::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0xACC08B6: QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (in /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.3.2) ==21523== by 0x8C880A9: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== Address 0x17339338 is 8 bytes inside a block of size 152 free'd ==21523== at 0x4C2C2E0: operator delete(void*) (vg_replace_malloc.c:507) ==21523== by 0x988BE09: KNotification::~KNotification() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x988BEC8: KNotification::~KNotification() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x8C85B3B: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6C3D9: QWidget::~QWidget() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x54F7458: Konsole::TerminalDisplay::~TerminalDisplay() (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x8C880E7: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6FDD6: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x5503069: Konsole::TerminalDisplay::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== ==21523== Invalid read of size 8 ==21523== at 0x988B1C9: KNotification::close() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98A02E2: NotifyByPopup::onGalagoNotificationClosed(unsigned int, unsigned int) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98B0782: NotifyByPopup::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0xACC08B6: QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (in /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.3.2) ==21523== by 0x8C880A9: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8C59F92: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8CAFF72: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0xE8E1ECC: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== by 0xE8E21AF: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== Address 0x226e9b90 is 16 bytes inside a block of size 24 free'd ==21523== at 0x4C2C2E0: operator delete(void*) (vg_replace_malloc.c:507) ==21523== by 0x8C85B3B: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6C3D9: QWidget::~QWidget() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x54F7458: Konsole::TerminalDisplay::~TerminalDisplay() (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x8C880E7: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6FDD6: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x5503069: Konsole::TerminalDisplay::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8C59F92: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8CAFF72: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== ==21523== Invalid read of size 4 ==21523== at 0x988B1CD: KNotification::close() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98A02E2: NotifyByPopup::onGalagoNotificationClosed(unsigned int, unsigned int) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98B0782: NotifyByPopup::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0xACC08B6: QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (in /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.3.2) ==21523== by 0x8C880A9: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8C59F92: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8CAFF72: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0xE8E1ECC: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== by 0xE8E21AF: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== Address 0x17339338 is 8 bytes inside a block of size 152 free'd ==21523== at 0x4C2C2E0: operator delete(void*) (vg_replace_malloc.c:507) ==21523== by 0x988BE09: KNotification::~KNotification() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x988BEC8: KNotification::~KNotification() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x8C85B3B: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6C3D9: QWidget::~QWidget() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x54F7458: Konsole::TerminalDisplay::~TerminalDisplay() (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x8C880E7: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6FDD6: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x5503069: Konsole::TerminalDisplay::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== ==21523== Invalid read of size 8 ==21523== at 0x988B1E5: KNotification::close() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98A02E2: NotifyByPopup::onGalagoNotificationClosed(unsigned int, unsigned int) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98B0782: NotifyByPopup::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0xACC08B6: QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (in /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.3.2) ==21523== by 0x8C880A9: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8C59F92: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8CAFF72: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0xE8E1ECC: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== by 0xE8E21AF: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== Address 0x226e9b90 is 16 bytes inside a block of size 24 free'd ==21523== at 0x4C2C2E0: operator delete(void*) (vg_replace_malloc.c:507) ==21523== by 0x8C85B3B: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6C3D9: QWidget::~QWidget() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x54F7458: Konsole::TerminalDisplay::~TerminalDisplay() (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x8C880E7: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6FDD6: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x5503069: Konsole::TerminalDisplay::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8C59F92: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8CAFF72: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== ==21523== Invalid read of size 4 ==21523== at 0x988B1E9: KNotification::close() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98A02E2: NotifyByPopup::onGalagoNotificationClosed(unsigned int, unsigned int) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x98B0782: NotifyByPopup::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0xACC08B6: QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (in /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.3.2) ==21523== by 0x8C880A9: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8C59F92: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x8CAFF72: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0xE8E1ECC: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== by 0xE8E21AF: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4303.0) ==21523== Address 0x17339338 is 8 bytes inside a block of size 152 free'd ==21523== at 0x4C2C2E0: operator delete(void*) (vg_replace_malloc.c:507) ==21523== by 0x988BE09: KNotification::~KNotification() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x988BEC8: KNotification::~KNotification() (in /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.6.0) ==21523== by 0x8C85B3B: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6C3D9: QWidget::~QWidget() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x54F7458: Konsole::TerminalDisplay::~TerminalDisplay() (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x8C880E7: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) ==21523== by 0x7B6FDD6: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x5503069: Konsole::TerminalDisplay::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.3.0.0) ==21523== by 0x7B311EB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x7B366BF: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.3.2) ==21523== by 0x8C57F9A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.3.2) Sorry, I did not say that I have removed the Сhrome, but after remove, Chrome apps remain on the App menu. When i try to run application i catch this bug. Git commit 00c2c86919f5e7da6ea757a08fd812c563724323 by Weng Xuetian. Committed on 02/02/2015 at 21:35. Pushed by xuetianweng into branch 'master'. Fix dangling pointer to KNotification notificationQueue may contain dangling pointer to KNotification, clean up when notification is closed. galagoNotifications may also contain dangling pointer, use QPointer to protect the access to KNotification. REVIEW: 122393 FIXED-IN: 5.7.0 M +42 -18 src/notifybypopup.cpp http://commits.kde.org/knotifications/00c2c86919f5e7da6ea757a08fd812c563724323 *** Bug 346677 has been marked as a duplicate of this bug. *** Seems like it's still happening. *** Bug 346706 has been marked as a duplicate of this bug. *** *** Bug 344557 has been marked as a duplicate of this bug. *** Guys, can anyone of you reliably reproduce this crash (I can't)? And is anyone able to test simple patches? *** Bug 344647 has been marked as a duplicate of this bug. *** *** Bug 345536 has been marked as a duplicate of this bug. *** *** Bug 347295 has been marked as a duplicate of this bug. *** We are also getting it with recent installations (Plasma 5.3.0), see bug 347295. Martin, I would be willing to try to test patches. This sounds like source code patches, am I right? I had trouble building KDE from sources some time ago... What form would the patches be in? RPM? This would be best for me since I could recover by "yum/dnf reinstall". George... Hi, I was having trouble with KDE NOT INITIALIZING (plasmashell crashing). Thanks to Christoph for pointing that out. I went to this site "http://kde-redhat.sourceforge.net/" and found a kde repo with newer(?) contents. Here's the link to that. I installed this in /etc/yum.repos.d/ and then did a "dnf update". Approximately 163 packages were installed. I then rebooted and tried the procedure I'm interested in, namely with "startkde" in .xinitrc. I did a startx and KDE came right up. There are some minor problems in the software but IT CAME RIGHT UP! I'm a happy camper. Does any of this help anyone? The repo file: http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo Sorry, I have no idea about RPM's or Fedora's repos. Testing patches is possible/easiest only when you're actually running latest master already built from source by using eg. kdesrc-build. Nevertheless, I think I now know what's going on, I should have a fix shortly. Fwiw, here's the patch if anyone feels like testing - https://git.reviewboard.kde.org/r/123731/ *** Bug 347912 has been marked as a duplicate of this bug. *** *** Bug 348175 has been marked as a duplicate of this bug. *** Git commit 35900a84a8e7de77747031c3ba26ed1ac61f389f by Martin Klapetek. Committed on 25/05/2015 at 08:23. Pushed by mklapetek into branch 'master'. Improve handling of notifications being closed REVIEW: 123731 M +3 -0 src/knotification.cpp M +13 -6 src/knotificationmanager.cpp M +1 -1 src/knotificationmanager_p.h M +4 -3 src/notifybypopup.cpp http://commits.kde.org/knotifications/35900a84a8e7de77747031c3ba26ed1ac61f389f Hopefully this^ commit should fix this crash. Can anyone please verify? Thanks Forgot to mark as needsinfo *** Bug 348196 has been marked as a duplicate of this bug. *** *** Bug 349065 has been marked as a duplicate of this bug. *** *** Bug 350256 has been marked as a duplicate of this bug. *** Closing this bug as nobody reported back, so assuming fixed. *** Bug 350595 has been marked as a duplicate of this bug. *** *** Bug 350906 has been marked as a duplicate of this bug. *** *** Bug 351019 has been marked as a duplicate of this bug. *** *** Bug 351384 has been marked as a duplicate of this bug. *** *** Bug 351778 has been marked as a duplicate of this bug. *** *** Bug 353778 has been marked as a duplicate of this bug. *** *** Bug 356202 has been marked as a duplicate of this bug. *** *** Bug 344722 has been marked as a duplicate of this bug. *** *** Bug 388181 has been marked as a duplicate of this bug. *** (In reply to Martin Klapetek from comment #24) > Hopefully this^ commit should fix this crash. > > Can anyone please verify? > > Thanks Well...I don't this it does. I think bug 398695 is a duplicate and would like someone else to verify. From the lack of new reports I'd say this is resolved |