Bug 252984 - Knotify crashed
Summary: Knotify crashed
Status: RESOLVED DUPLICATE of bug 247474
Alias: None
Product: phonon-backend-gstreamer
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Martin Sandsmark
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-02 02:58 UTC by Ronald Holshausen
Modified: 2011-04-27 21:18 UTC (History)
2 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 Ronald Holshausen 2010-10-02 02:58:14 UTC
Application: knotify4 (4.0)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu maverick (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Completing bug report for amarock crash (after upgrade to maverick RC)

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

Thread 6 (Thread 0x7f5cafb6b710 (LWP 29710)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5cb54b1ccd in gst_task_func (task=0xefc3a0) at gsttask.c:259
#2  0x00007f5cc247173f in g_thread_pool_thread_proxy (data=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c:319
#3  0x00007f5cc246f7e4 in g_thread_create_proxy (data=0xef89c0) at /build/buildd/glib2.0-2.26.0/glib/gthread.c:1897
#4  0x00007f5cc341c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#5  0x00007f5cc56a792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f5cae16e710 (LWP 29712)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5cb52251fe in gst_data_queue_pop (queue=0x7f5ca0010600, item=0x7f5cae16dcf8) at gstdataqueue.c:479
#2  0x00007f5caa8bfd95 in gst_multi_queue_loop (pad=<value optimized out>) at gstmultiqueue.c:1030
#3  0x00007f5cb54b1c93 in gst_task_func (task=0xefc7a0) at gsttask.c:271
#4  0x00007f5cc247173f in g_thread_pool_thread_proxy (data=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c:319
#5  0x00007f5cc246f7e4 in g_thread_create_proxy (data=0xf12020) at /build/buildd/glib2.0-2.26.0/glib/gthread.c:1897
#6  0x00007f5cc341c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#7  0x00007f5cc56a792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f5cacf5c710 (LWP 29714)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5cb54b1ccd in gst_task_func (task=0xefc1a0) at gsttask.c:259
#2  0x00007f5cc247173f in g_thread_pool_thread_proxy (data=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c:319
#3  0x00007f5cc246f7e4 in g_thread_create_proxy (data=0xf44640) at /build/buildd/glib2.0-2.26.0/glib/gthread.c:1897
#4  0x00007f5cc341c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#5  0x00007f5cc56a792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f5cac75b710 (LWP 29715)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5cb54b1ccd in gst_task_func (task=0xefc2a0) at gsttask.c:259
#2  0x00007f5cc247173f in g_thread_pool_thread_proxy (data=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c:319
#3  0x00007f5cc246f7e4 in g_thread_create_proxy (data=0xf44940) at /build/buildd/glib2.0-2.26.0/glib/gthread.c:1897
#4  0x00007f5cc341c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#5  0x00007f5cc56a792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5cad75d710 (LWP 29719)):
#0  __pthread_mutex_lock_full (mutex=0xef72c0) at pthread_mutex_lock.c:303
#1  0x00007f5cc024825e in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.21.so
#2  0x00007f5cc2d67419 in ?? () from /usr/lib/libpulse.so.0
#3  0x00007f5cc2d56d76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x00007f5cc2d587f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x00007f5cc2d588b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x00007f5cc2d6720b in ?? () from /usr/lib/libpulse.so.0
#7  0x00007f5cc0248fb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x00007f5cc341c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f5cc56a792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5cc8239760 (LWP 29407)):
[KCrash Handler]
#6  0x00007f5cc55f4ba5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f5cc55f86b0 in abort () at abort.c:92
#8  0x00007f5cc02308f6 in pa_memblock_unref () from /usr/lib/libpulsecommon-0.9.21.so
#9  0x00007f5cc2d644fa in pa_stream_unref () from /usr/lib/libpulse.so.0
#10 0x00007f5cafb76182 in gst_pulsering_destroy_stream (pbuf=0xe7b380) at pulsesink.c:240
#11 0x00007f5cafb761d9 in gst_pulseringbuffer_release (buf=0xe7b380) at pulsesink.c:849
#12 0x00007f5cb4bc7796 in gst_ring_buffer_release (buf=0xe7b380) at gstringbuffer.c:907
#13 0x00007f5cb4bcf2ab in gst_base_audio_sink_change_state (element=0xe8cc00, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbaseaudiosink.c:1879
#14 0x00007f5cafb76ba7 in gst_pulsesink_change_state (element=0xe8cc00, transition=29407) at pulsesink.c:2502
#15 0x00007f5cb546eedc in gst_element_change_state (element=0x72df, transition=29407) at gstelement.c:2546
#16 0x00007f5cb547204b in gst_element_set_state_func (element=0xe8cc00, state=GST_STATE_READY) at gstelement.c:2502
#17 0x00007f5cb545fc39 in gst_bin_element_set_state (element=0xe8b000, transition=<value optimized out>) at gstbin.c:2136
#18 gst_bin_change_state_func (element=0xe8b000, transition=<value optimized out>) at gstbin.c:2435
#19 0x00007f5cb546eedc in gst_element_change_state (element=0x72df, transition=29407) at gstelement.c:2546
#20 0x00007f5cb547204b in gst_element_set_state_func (element=0xe8b000, state=GST_STATE_READY) at gstelement.c:2502
#21 0x00007f5cb545fc39 in gst_bin_element_set_state (element=0xe8b170, transition=<value optimized out>) at gstbin.c:2136
#22 gst_bin_change_state_func (element=0xe8b170, transition=<value optimized out>) at gstbin.c:2435
#23 0x00007f5cb546eedc in gst_element_change_state (element=0x72df, transition=29407) at gstelement.c:2546
#24 0x00007f5cb547204b in gst_element_set_state_func (element=0xe8b170, state=GST_STATE_READY) at gstelement.c:2502
#25 0x00007f5cb545fc39 in gst_bin_element_set_state (element=0xeae080, transition=<value optimized out>) at gstbin.c:2136
#26 gst_bin_change_state_func (element=0xeae080, transition=<value optimized out>) at gstbin.c:2435
#27 0x00007f5cb54900b4 in gst_pipeline_change_state (element=0xeae080, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:475
#28 0x00007f5cb546eedc in gst_element_change_state (element=0x72df, transition=29407) at gstelement.c:2546
#29 0x00007f5cb547204b in gst_element_set_state_func (element=0xeae080, state=GST_STATE_NULL) at gstelement.c:2502
#30 0x00007f5cb5c807c8 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#31 0x00007f5cc77dda18 in Phonon::MediaObject::setCurrentSource(Phonon::MediaSource const&) () from /usr/lib/libphonon.so.4
#32 0x000000000040e518 in play (this=0xbdb260, eventId=47, config=<value optimized out>) at ../../knotify/notifybysound.cpp:64
#33 NotifyBySound::notify (this=0xbdb260, eventId=47, config=<value optimized out>) at ../../knotify/notifybysound.cpp:246
#34 0x00000000004094a3 in KNotify::emitEvent (this=0x7fffeff460f0, e=0xada2d0) at ../../knotify/knotify.cpp:181
#35 0x0000000000409762 in KNotify::event (this=0x7fffeff460f0, event=<value optimized out>, appname=<value optimized out>, contexts=<value optimized out>, title=<value optimized out>, text=<value optimized out>, image=..., actions=..., timeout=-1, winId=75524145) at ../../knotify/knotify.cpp:130
#36 0x0000000000409a91 in KNotifyAdaptor::event (this=0xb7cf80, event=..., fromApp=..., contexts=<value optimized out>, title=..., text=<value optimized out>, image=..., actions=..., timeout=-1, winId=75524145) at ../../knotify/knotify.cpp:238
#37 0x000000000040ad9b in KNotifyAdaptor::qt_metacall (this=0xb7cf80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeff45380) at ./knotify.moc:227
#38 0x00007f5cc61090ee in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:919
#39 0x00007f5cc610a3cb in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0xb7cf80, flags=273, msg=...) at qdbusintegrator.cpp:829
#40 0x00007f5cc610ae65 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1379
#41 0x00007f5cc610b108 in QDBusActivateObjectEvent::placeMetaCall (this=0xf3f230) at qdbusintegrator.cpp:1493
#42 0x00007f5cc5dc4bde in QObject::event (this=0x7fffeff460f0, e=0x72df) at kernel/qobject.cpp:1219
#43 0x00007f5cc69e3fdc in QApplicationPrivate::notify_helper (this=0xae8560, receiver=0x7fffeff460f0, e=0xf3f230) at kernel/qapplication.cpp:4396
#44 0x00007f5cc69e9aed in QApplication::notify (this=0x7fffeff46120, receiver=0x7fffeff460f0, e=0xf3f230) at kernel/qapplication.cpp:4277
#45 0x00007f5cc7c44156 in KApplication::notify (this=0x7fffeff46120, receiver=0x7fffeff460f0, event=0xf3f230) at ../../kdeui/kernel/kapplication.cpp:310
#46 0x00007f5cc5db2cdc in QCoreApplication::notifyInternal (this=0x7fffeff46120, receiver=0x7fffeff460f0, event=0xf3f230) at kernel/qcoreapplication.cpp:732
#47 0x00007f5cc5db5c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xabab00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#48 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xabab00) at kernel/qcoreapplication.cpp:1373
#49 0x00007f5cc5ddf653 in sendPostedEvents (s=0xae29c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#50 postEventSourceDispatch (s=0xae29c0) at kernel/qeventdispatcher_glib.cpp:277
#51 0x00007f5cc2446342 in g_main_dispatch (context=0xae1d20) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2149
#52 g_main_context_dispatch (context=0xae1d20) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2702
#53 0x00007f5cc244a2a8 in g_main_context_iterate (context=0xae1d20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2780
#54 0x00007f5cc244a45c in g_main_context_iteration (context=0xae1d20, may_block=1) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2843
#55 0x00007f5cc5ddf193 in QEventDispatcherGlib::processEvents (this=0xaba1f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#56 0x00007f5cc6a96a6e in QGuiEventDispatcherGlib::processEvents (this=0x72df, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#57 0x00007f5cc5db1a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#58 0x00007f5cc5db1dec in QEventLoop::exec (this=0x7fffeff46040, flags=) at kernel/qeventloop.cpp:201
#59 0x00007f5cc5db5ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#60 0x000000000040892f in main (argc=<value optimized out>, argv=<value optimized out>) at ../../knotify/main.cpp:73

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-10-18 23:56:50 UTC

*** This bug has been marked as a duplicate of bug 247474 ***
Comment 2 Myriam Schweingruber 2011-04-27 21:18:18 UTC
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.