Bug 293171

Summary: KNotify crash appears just after printing
Product: [Unmaintained] kdelibs Reporter: Josh Lehan <kde>
Component: knotifyAssignee: Olivier Goffart <ogoffart>
Status: RESOLVED DUPLICATE    
Severity: crash CC: cfeck
Priority: NOR    
Version: 4.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Josh Lehan 2012-02-02 19:45:52 UTC
Application: knotify4 (4.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-0.1-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
I'm running the GNOME desktop, but also running KDE applications under it, so there's a few KDE daemons running in the background as well.

When printing, a few seconds after the print job completes, the "KNotify crashed" box appears.

This doesn't have anything to do with the success or failure of the print job.  In this case, the print job was perfectly fine.

This also doesn't have anything to do with whether or not a KDE application is the application doing the printing.  In this example, the "KNotify crashed" box appeared after printing from Google Chrome, which isn't a KDE application (to my knowledge).


 -- Backtrace:
Application: KNotify (knotify4), signal: Segmentation fault
[KCrash Handler]
#6  0xb70af4d4 in QVariant::userType() const () from /usr/lib/libQtCore.so.4
#7  0xb71cb6c9 in QDBusConnectionPrivate::prepareReply (target=0x8080590, object=0x81cd050, idx=0, metaTypes=..., msg=...) at qdbusintegrator.cpp:710
#8  0xb71cc423 in QDBusConnectionPrivate::activateSignal (this=0x8080590, hook=..., msg=...) at qdbusintegrator.cpp:729
#9  0xb71d156b in QDBusConnectionPrivate::handleSignal (this=0x8080590, key=..., msg=...) at qdbusintegrator.cpp:1526
#10 0xb71d17df in QDBusConnectionPrivate::handleSignal (this=0x8080590, msg=...) at qdbusintegrator.cpp:1545
#11 0xb71d1c1d in QDBusConnectionPrivate::handleMessage (this=0x8080590, amsg=...) at qdbusintegrator.cpp:544
#12 0xb71d5c79 in qDBusSignalFilter (connection=0x80829e8, message=0x0, data=0x8080590) at qdbusintegrator.cpp:528
#13 0xb5de067b in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#14 0xb71c827b in q_dbus_connection_dispatch (this=0x8080590) at qdbus_symbols_p.h:113
#15 QDBusConnectionPrivate::doDispatch (this=0x8080590) at qdbusintegrator.cpp:1079
#16 0xb71ccacd in QDBusConnectionPrivate::socketRead (this=0x8080590, fd=5) at qdbusintegrator.cpp:1099
#17 0xb720f3e5 in QDBusConnectionPrivate::qt_metacall (this=0x8080590, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf9b2828) at .moc/release-shared/moc_qdbusconnection_p.cpp:99
#18 0xb7097efd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb70a6fe8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb70f3885 in QSocketNotifier::activated(int) () from /usr/lib/libQtCore.so.4
#21 0xb70ac45f in QSocketNotifier::event(QEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb65e6c64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb65eebf7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb76039d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#25 0xb7091e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#26 0xb70bd6e8 in ?? () from /usr/lib/libQtCore.so.4
#27 0xb5d16b49 in g_main_dispatch (context=0x808ab10) at gmain.c:1960
#28 IA__g_main_context_dispatch (context=0x808ab10) at gmain.c:2513
#29 0xb5d17350 in g_main_context_iterate (context=0x808ab10, block=1, dispatch=1, self=0x80890c8) at gmain.c:2591
#30 0xb5d1760e in IA__g_main_context_iteration (context=0x808ab10, may_block=1) at gmain.c:2654
#31 0xb70bdd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0xb66971ba in ?? () from /usr/lib/libQtGui.so.4
#33 0xb709111d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0xb7091319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb7095c70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#36 0xb65e4164 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#37 0x0804e53f in _start ()

This bug may be a duplicate of or related to bug 226721.

Possible duplicates by query: bug 269288, bug 265841.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-02-06 01:42:23 UTC

*** This bug has been marked as a duplicate of bug 226721 ***