Bug 207932 - KNotify crashed on right-click, (pulsesink.c ?)
Summary: KNotify crashed on right-click, (pulsesink.c ?)
Status: RESOLVED NOT A BUG
Alias: None
Product: phonon-backend-gstreamer
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Matthias Kretz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-20 00:27 UTC by racecar56
Modified: 2011-04-27 21:16 UTC (History)
3 users (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 racecar56 2009-09-20 00:27:55 UTC
Application that crashed: knotify4
Version of the application: 4.0
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

 -- Backtrace:
Application: KNotify (knotify4), signal: Aborted
[Current thread is 1 (Thread 0x7f7b67dc5750 (LWP 9870))]

Thread 3 (Thread 0x7f7b5149c950 (LWP 9944)):
#0  0x00007f7b6578cd36 in *__GI___poll (fds=0x2ab76e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7b52dfa01d in poll_func (ufds=0x2ab76e0, nfds=2, timeout=-1, userdata=0x2ab6590) at pulse/thread-mainloop.c:75
#2  0x00007f7b52dea019 in pa_mainloop_poll (m=0x2ab7450) at pulse/mainloop.c:884
#3  0x00007f7b52deb388 in pa_mainloop_iterate (m=0x2ab7450, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:950
#4  0x00007f7b52deb440 in pa_mainloop_run (m=0x2ab7450, retval=0x0) at pulse/mainloop.c:968
#5  0x00007f7b52df9e2d in thread (userdata=0x2ab7410) at pulse/thread-mainloop.c:94
#6  0x00007f7b52bb93e0 in internal_thread_func (userdata=0x2ab7bd0) at pulsecore/thread-posix.c:72
#7  0x00007f7b62feaf9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f7b6579556d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7b4cc9a950 (LWP 9945)):
#0  0x00007f7b6578cd36 in *__GI___poll (fds=0x2abf7c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7b52dfa01d in poll_func (ufds=0x2abf7c0, nfds=2, timeout=-1, userdata=0x2ac54a0) at pulse/thread-mainloop.c:75
#2  0x00007f7b52dea019 in pa_mainloop_poll (m=0x2abf2b0) at pulse/mainloop.c:884
#3  0x00007f7b52deb388 in pa_mainloop_iterate (m=0x2abf2b0, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:950
#4  0x00007f7b52deb440 in pa_mainloop_run (m=0x2abf2b0, retval=0x0) at pulse/mainloop.c:968
#5  0x00007f7b52df9e2d in thread (userdata=0x2abf270) at pulse/thread-mainloop.c:94
#6  0x00007f7b52bb93e0 in internal_thread_func (userdata=0x2ac5a60) at pulsecore/thread-posix.c:72
#7  0x00007f7b62feaf9a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f7b6579556d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7b67dc5750 (LWP 9870)):
[KCrash Handler]
#5  0x00007f7b656fad25 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f7b656fdde1 in *__GI_abort () at abort.c:88
#7  0x00007f7b6325e1a0 in IA__g_assertion_message (domain=0x7f7b6329b79e "", file=0x7f7b5301e612 "pulsesink.c", line=<value optimized out>, func=0x7f7b5301fa50 "gst_pulsesink_init", 
    message=<value optimized out>) at /tmp/buildd/glib2.0-2.20.5/glib/gtestutils.c:1301
#8  0x00007f7b6325e722 in IA__g_assertion_message_expr (domain=0x0, file=0x7f7b5301e612 "pulsesink.c", line=1567, func=0x7f7b5301fa50 "gst_pulsesink_init", expr=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.5/glib/gtestutils.c:1312
#9  0x00007f7b53019e69 in gst_pulsesink_init (pulsesink=0x4e65ce0, klass=<value optimized out>) at pulsesink.c:1567
#10 0x00007f7b62503605 in IA__g_type_create_instance (type=<value optimized out>) at /tmp/buildd/glib2.0-2.20.5/gobject/gtype.c:1674
#11 0x00007f7b624e83cb in g_object_constructor (type=9870, n_construct_properties=9870, construct_params=0x6) at /tmp/buildd/glib2.0-2.20.5/gobject/gobject.c:1338
#12 0x00007f7b624e8a3d in IA__g_object_newv (object_type=44779296, n_parameters=<value optimized out>, parameters=0x4e6acf0) at /tmp/buildd/glib2.0-2.20.5/gobject/gobject.c:1215
#13 0x00007f7b624e9587 in IA__g_object_new_valist (object_type=44779296, first_property_name=0x0, var_args=0x7fff2b94f820) at /tmp/buildd/glib2.0-2.20.5/gobject/gobject.c:1278
#14 0x00007f7b624e96cc in IA__g_object_new (object_type=44779296, first_property_name=0x0) at /tmp/buildd/glib2.0-2.20.5/gobject/gobject.c:1060
#15 0x00007f7b55558804 in gst_element_factory_create (factory=<value optimized out>, name=0x4e65ad0 "autoaudiosink2-actual-sink-pulse") at gstelementfactory.c:407
#16 0x00007f7b53452cf8 in gst_auto_audio_sink_create_element_with_pretty_name (element=0x4e6d520, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:235
#17 gst_auto_audio_sink_find_best (element=0x4e6d520, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:266
#18 gst_auto_audio_sink_detect (element=0x4e6d520, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:349
#19 gst_auto_audio_sink_change_state (element=0x4e6d520, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:397
#20 0x00007f7b55553d5c in gst_element_change_state (element=0x268e, transition=9870) at gstelement.c:2547
#21 0x00007f7b55557014 in gst_element_set_state_func (element=0x4e6d520, state=GST_STATE_READY) at gstelement.c:2503
#22 0x00007f7b55c67de8 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#23 0x00007f7b55c68096 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#24 0x00007f7b55c62111 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#25 0x00007f7b55c6610e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#26 0x00007f7b674ad225 in Phonon::Factory::createAudioOutput (parent=0x4e5fa70) at ../3rdparty/phonon/phonon/factory.cpp:324
#27 0x00007f7b674a4fe6 in Phonon::AudioOutputPrivate::createBackendObject (this=0x3e9a3a0) at ../3rdparty/phonon/phonon/audiooutput.cpp:108
#28 0x00007f7b674a2b2c in Phonon::AudioOutputPrivate::init (this=0x3e9a3a0, c=Phonon::NotificationCategory) at ../3rdparty/phonon/phonon/audiooutput.cpp:96
#29 0x00007f7b674a3067 in AudioOutput (this=0x4e5fa70, category=Phonon::NotificationCategory, parent=0x0) at ../3rdparty/phonon/phonon/audiooutput.cpp:67
#30 0x000000000040cc89 in Player (this=0x289ef78) at ../../knotify/notifybysound.cpp:59
#31 PlayerPool::getPlayer (this=0x289ef78) at ../../knotify/notifybysound.cpp:99
#32 0x000000000040d30b in NotifyBySound::notify (this=0x28a0180, eventId=830, config=<value optimized out>) at ../../knotify/notifybysound.cpp:243
#33 0x00000000004081a4 in KNotify::emitEvent (this=0x7fff2b951120, e=0x3e99a90) at ../../knotify/knotify.cpp:178
#34 0x0000000000408611 in KNotify::event (this=0x7fff2b951120, event=<value optimized out>, appname=<value optimized out>, contexts=<value optimized out>, title=<value optimized out>, text=..., 
    image=..., actions=..., winId=0) at ../../knotify/knotify.cpp:127
#35 0x0000000000408a6f in KNotifyAdaptor::event (this=0x288a560, event=..., fromApp=..., contexts=<value optimized out>, title=..., text=..., image=..., actions=..., winId=0)
    at ../../knotify/knotify.cpp:234
#36 0x0000000000409f01 in KNotifyAdaptor::qt_metacall (this=0x288a560, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2b9502a0) at ./knotify.moc:214
#37 0x00007f7b66da5b83 in QDBusConnectionPrivate::deliverCall (this=0x254dd60, object=0x288a560, msg=..., metaTypes=..., slotIdx=8) at qdbusintegrator.cpp:891
#38 0x00007f7b66da6e38 in QDBusConnectionPrivate::activateCall (this=0x254dd60, object=0x288a560, flags=273, msg=...) at qdbusintegrator.cpp:803
#39 0x00007f7b66da7441 in QDBusConnectionPrivate::activateObject (this=0x254dd60, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1347
#40 0x00007f7b66da7758 in QDBusActivateObjectEvent::placeMetaCall (this=0x3e9aac0) at qdbusintegrator.cpp:1464
#41 0x00007f7b66a98f68 in QObject::event (this=0x7fff2b951120, e=0x3e9aac0) at kernel/qobject.cpp:1110
#42 0x00007f7b65f0180d in QApplicationPrivate::notify_helper (this=0x255d4e0, receiver=0x7fff2b951120, e=0x3e9aac0) at kernel/qapplication.cpp:4056
#43 0x00007f7b65f0986a in QApplication::notify (this=0x7fff2b951150, receiver=0x7fff2b951120, e=0x3e9aac0) at kernel/qapplication.cpp:4021
#44 0x00007f7b678ee43b in KApplication::notify (this=0x7fff2b951150, receiver=0x7fff2b951120, event=0x3e9aac0) at ../../kdeui/kernel/kapplication.cpp:302
#45 0x00007f7b66a8951c in QCoreApplication::notifyInternal (this=0x7fff2b951150, receiver=0x7fff2b951120, event=0x3e9aac0) at kernel/qcoreapplication.cpp:610
#46 0x00007f7b66a8a164 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x2534a80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2534a80) at kernel/qcoreapplication.cpp:1247
#48 0x00007f7b66ab1f73 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#49 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#50 0x00007f7b6323886a in g_main_dispatch (context=0x2562920) at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:1824
#51 IA__g_main_context_dispatch (context=0x2562920) at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:2377
#52 0x00007f7b6323beb8 in g_main_context_iterate (context=0x2562920, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:2455
#53 0x00007f7b6323c06c in IA__g_main_context_iteration (context=0x2562920, may_block=1) at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:2518
#54 0x00007f7b66ab1bff in QEventDispatcherGlib::processEvents (this=0x2534290, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#55 0x00007f7b65f9864f in QGuiEventDispatcherGlib::processEvents (this=0x268e, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#56 0x00007f7b66a87de2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#57 0x00007f7b66a881b4 in QEventLoop::exec (this=0x7fff2b951090, flags=...) at kernel/qeventloop.cpp:201
#58 0x00007f7b66a8a424 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#59 0x00000000004076eb in main (argc=1, argv=0x7fff2b9514d8) at ../../knotify/main.cpp:73

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-20 02:31:58 UTC
Seems a Phonon<->Gstreamer<->PulseAudio issue.
- Is this still affecting you on every notification action ?
Thanks
Comment 2 Myriam Schweingruber 2009-11-17 13:12:08 UTC
The crash appears to be in Pulseaudio, not in Phonon.
Comment 3 racecar56 2009-11-28 10:35:15 UTC
Sorry, but I don't have the installation that had this bug, so I can't provide much more information.
Comment 4 Dario Andres 2009-12-14 19:57:25 UTC
No problem. Thanks
Comment 5 Myriam Schweingruber 2011-04-27 21:16:05 UTC
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.