Bug 300630 - Knotify4 crashes trying to display all notifications
Summary: Knotify4 crashes trying to display all notifications
Status: RESOLVED DUPLICATE of bug 294006
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: knotify (show other bugs)
Version: 4.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Olivier Goffart
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-25 21:02 UTC by lplotkin
Modified: 2012-05-25 21:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lplotkin 2012-05-25 21:02:09 UTC
Application: knotify4 (4.0)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: logging in, submitting bug reports, etc.

Every time knotify is invoked it dumps core.  I have akonadi disabled from starting, and nepomuk off.  I don't use many KDE components - mainly stock plasmoids and kwin.   Using fglrx as the openGL provider.

The crash can be reproduced every time.

-- Backtrace:
Application: KNotify (knotify4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5b9a940780 (LWP 2856))]

Thread 3 (Thread 0x7f5b878c7700 (LWP 2857)):
#0  0x00007f5b97ac5b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5b95109ff6 in g_main_context_poll (n_fds=1, fds=0x7f5b80002c00, timeout=-1, context=0x7f5b800009a0, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f5b800009a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118
#3  g_main_context_iterate (context=0x7f5b800009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007f5b9510a124 in g_main_context_iteration (context=0x7f5b800009a0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#5  0x00007f5b98246426 in QEventDispatcherGlib::processEvents (this=0x7f5b800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f5b98215c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f5b98215ed7 in QEventLoop::exec (this=0x7f5b878c6dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f5b98114fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f5b981f59ff in QInotifyFileSystemWatcherEngine::run (this=0x9d4d20) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f5b98117fcb in QThreadPrivate::start (arg=0x9d4d20) at thread/qthread_unix.cpp:298
#11 0x00007f5b955d6e9a in start_thread (arg=0x7f5b878c7700) at pthread_create.c:308
#12 0x00007f5b97ad14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5b7b931700 (LWP 3033)):
#0  0x00007f5b97ac5b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5b95e6435f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f5b95e5576c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f5b95e55dd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f5b95e55e90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f5b95e6430f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f5b92c92d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
#7  0x00007f5b955d6e9a in start_thread (arg=0x7f5b7b931700) at pthread_create.c:308
#8  0x00007f5b97ad14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5b9a940780 (LWP 2856)):
[KCrash Handler]
#6  Phonon::Gstreamer::MediaNode::linkMediaNodeList (this=0xdaad60, list=..., bin=0xc3a170, tee=0x0, fakesink=0x0, src=0x0) at ../../gstreamer/medianode.cpp:352
#7  0x00007f5b8699fc59 in Phonon::Gstreamer::MediaNode::link (this=0xdaad60) at ../../gstreamer/medianode.cpp:382
#8  0x00007f5b869a2abb in loadingComplete (this=0xdaad40) at ../../gstreamer/mediaobject.cpp:385
#9  Phonon::Gstreamer::MediaObject::handleStateChange (this=0xdaad40, oldState=<optimized out>, newState=GST_STATE_READY) at ../../gstreamer/mediaobject.cpp:518
#10 0x00007f5b869a53d4 in qt_static_metacall (_a=0x7fff9d794d30, _id=29, _o=0xdaad40, _c=<optimized out>) at ./moc_mediaobject.cpp:142
#11 Phonon::Gstreamer::MediaObject::qt_static_metacall (_o=0xdaad40, _c=<optimized out>, _id=29, _a=0x7fff9d794d30) at ./moc_mediaobject.cpp:107
#12 0x00007f5b9822b281 in QMetaObject::activate (sender=0xdaaae0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff9d794d30) at kernel/qobject.cpp:3547
#13 0x00007f5b869a9eef in Phonon::Gstreamer::Pipeline::stateChanged (this=<optimized out>, _t1=GST_STATE_NULL, _t2=GST_STATE_READY) at ./moc_pipeline.cpp:191
#14 0x00007f5b869aa6a2 in Phonon::Gstreamer::Pipeline::cb_state (bus=<optimized out>, gstMessage=<optimized out>, data=0xdaaae0) at ../../gstreamer/pipeline.cpp:362
#15 0x00007f5b947a7ca2 in g_closure_invoke (closure=0xdb9a90, return_value=0x0, n_param_values=2, param_values=0x7fff9d794fc0, invocation_hint=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gclosure.c:777
#16 0x00007f5b947b8d71 in signal_emit_unlocked_R (node=<optimized out>, detail=245, instance=<optimized out>, emission_return=0x0, instance_and_params=0x7fff9d794fc0) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3547
#17 0x00007f5b947c1099 in g_signal_emit_valist (instance=0xa5bca0, signal_id=<optimized out>, detail=245, var_args=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3296
#18 0x00007f5b947c1242 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3352
#19 0x00007f5b866c6b7a in gst_bus_sync_signal_handler (bus=0xa5bca0, message=0xa4e3a0, data=<optimized out>) at gstbus.c:1145
#20 0x00007f5b866c6fac in gst_bus_post (bus=0xa5bca0, message=0xa4e3a0) at gstbus.c:322
#21 0x00007f5b866d4f3b in gst_element_post_message (element=0xdae790, message=0xa4e3a0) at gstelement.c:1853
#22 0x00007f5b866d61b0 in gst_element_continue_state (element=0xdae790, ret=<optimized out>) at gstelement.c:2437
#23 0x00007f5b866d5e2f in gst_element_change_state (element=0xdae790, transition=<optimized out>) at gstelement.c:2798
#24 0x00007f5b866d66d0 in gst_element_set_state_func (element=0xdae790, state=GST_STATE_PLAYING) at gstelement.c:2717
#25 0x00007f5b869a93ea in Phonon::Gstreamer::Pipeline::setState (this=0xdaaae0, state=GST_STATE_PLAYING) at ../../gstreamer/pipeline.cpp:223
#26 0x000000000040e7d1 in play (file=..., this=<optimized out>) at ../../knotify/notifybysound.cpp:63
#27 NotifyBySound::notify (this=0x9e6fc0, eventId=7, config=<optimized out>) at ../../knotify/notifybysound.cpp:245
#28 0x000000000040b5bd in KNotify::emitEvent (this=0x7fff9d796a10, e=0xa1b280) at ../../knotify/knotify.cpp:230
#29 0x000000000040c39d in KNotify::event (this=0x7fff9d796a10, event=..., appname=..., contexts=..., title=..., text=..., image=..., actions=..., timeout=-1, winId=0) at ../../knotify/knotify.cpp:149
#30 0x000000000040c8b0 in KNotifyAdaptor::event (this=0x9da5f0, event=..., fromApp=..., contexts=..., title=..., text=..., image=..., actions=..., timeout=-1, winId=0) at ../../knotify/knotify.cpp:289
#31 0x000000000040ccd8 in qt_static_metacall (_a=0x7fff9d795da0, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./knotify.moc:218
#32 KNotifyAdaptor::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff9d795da0) at ./knotify.moc:208
#33 0x000000000040cdbb in KNotifyAdaptor::qt_metacall (this=0x9da5f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff9d795da0) at ./knotify.moc:260
#34 0x00007f5b9859137b in QDBusConnectionPrivate::deliverCall (this=0x7f2990, object=0x9da5f0, msg=..., metaTypes=..., slotIdx=8) at qdbusintegrator.cpp:947
#35 0x00007f5b985924dd in QDBusConnectionPrivate::activateCall (this=0x7f2990, object=0x9da5f0, flags=273, msg=...) at qdbusintegrator.cpp:857
#36 0x00007f5b98592e3b in QDBusConnectionPrivate::activateObject (this=0x7f2990, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1423
#37 0x00007f5b98592f2b in QDBusActivateObjectEvent::placeMetaCall (this=0xa37600) at qdbusintegrator.cpp:1537
#38 0x00007f5b98230446 in QObject::event (this=0x7fff9d796a10, e=<optimized out>) at kernel/qobject.cpp:1195
#39 0x00007f5b98e89894 in notify_helper (e=0xa37600, receiver=0x7fff9d796a10, this=0x806550) at kernel/qapplication.cpp:4559
#40 QApplicationPrivate::notify_helper (this=0x806550, receiver=0x7fff9d796a10, e=0xa37600) at kernel/qapplication.cpp:4531
#41 0x00007f5b98e8e713 in QApplication::notify (this=0x7fff9d796a40, receiver=0x7fff9d796a10, e=0xa37600) at kernel/qapplication.cpp:4420
#42 0x00007f5b9a330bb6 in KApplication::notify (this=0x7fff9d796a40, receiver=0x7fff9d796a10, event=0xa37600) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x00007f5b98216e9c in QCoreApplication::notifyInternal (this=0x7fff9d796a40, receiver=0x7fff9d796a10, event=0xa37600) at kernel/qcoreapplication.cpp:876
#44 0x00007f5b9821ac6a in sendEvent (event=0xa37600, receiver=0x7fff9d796a10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7da2b0) at kernel/qcoreapplication.cpp:1500
#46 0x00007f5b98245f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#47 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#48 0x00007f5b95109c9a in g_main_dispatch (context=0x809c00) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2515
#49 g_main_context_dispatch (context=0x809c00) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3052
#50 0x00007f5b9510a060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x809c00, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3123
#51 g_main_context_iterate (context=0x809c00, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#52 0x00007f5b9510a124 in g_main_context_iteration (context=0x809c00, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#53 0x00007f5b982463bf in QEventDispatcherGlib::processEvents (this=0x7db770, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#54 0x00007f5b98f31d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x00007f5b98215c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#56 0x00007f5b98215ed7 in QEventLoop::exec (this=0x7fff9d7969a0, flags=...) at kernel/qeventloop.cpp:204
#57 0x00007f5b9821af67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#58 0x0000000000409747 in main (argc=1, argv=0x7fff9d796dc8) at ../../knotify/main.cpp:73

Possible duplicates by query: bug 300223.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-05-25 21:03:50 UTC

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