Bug 306093 - KNotify crashes on phonon-gstreamer
Summary: KNotify crashes on phonon-gstreamer
Status: RESOLVED DUPLICATE of bug 294006
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: knotify (show other bugs)
Version: 4.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Olivier Goffart
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-31 16:37 UTC by Alessandro Accardo
Modified: 2012-08-31 17:20 UTC (History)
0 users

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 Alessandro Accardo 2012-08-31 16:37:05 UTC
Application: knotify4 (4.0)
KDE Platform Version: 4.8.5 (4.8.5) "release 8"
Qt Version: 4.8.2
Operating System: Linux 3.5.3-40-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
Phonon and gstreamer installed from openSuSE Tumbleweed repos.

The crash can be reproduced every time.

-- Backtrace:
Application: KNotify (knotify4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa311e68760 (LWP 4225))]

Thread 2 (Thread 0x7fa30e9ca700 (LWP 4262)):
#0  0x00007fa3194caff3 in poll () from /lib64/libc.so.6
#1  0x00007fa3167c8ae8 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa3167c8fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa319c42e36 in QEventDispatcherGlib::processEvents (this=0x7fa3080008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fa319c12842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa319c12a97 in QEventLoop::exec (this=0x7fa30e9c9df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa319b125f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fa319bf262f in QInotifyFileSystemWatcherEngine::run (this=0x1102380) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fa319b1561b in QThreadPrivate::start (arg=0x1102380) at thread/qthread_unix.cpp:307
#9  0x00007fa317557f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fa3194d410d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa311e68760 (LWP 4225)):
[KCrash Handler]
#6  Phonon::Gstreamer::MediaNode::linkMediaNodeList (this=0x11988f0, list=..., bin=, tee=0x0, fakesink=0x0, src=0x0) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/medianode.cpp:352
#7  0x00007fa305dd8389 in Phonon::Gstreamer::MediaNode::link (this=0x11988f0) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/medianode.cpp:382
#8  0x00007fa305ddb0fb in loadingComplete (this=0x11988d0) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/mediaobject.cpp:385
#9  Phonon::Gstreamer::MediaObject::handleStateChange (this=0x11988d0, oldState=<optimized out>, newState=GST_STATE_READY) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/mediaobject.cpp:518
#10 0x00007fa305ddd7c6 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x11988d0, _c=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/build/gstreamer/moc_mediaobject.cpp:142
#11 Phonon::Gstreamer::MediaObject::qt_static_metacall (_o=0x11988d0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/build/gstreamer/moc_mediaobject.cpp:107
#12 0x00007fa319c27c41 in QMetaObject::activate (sender=0x1933740, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff30b7deb0) at kernel/qobject.cpp:3556
#13 0x00007fa305de19ef in Phonon::Gstreamer::Pipeline::stateChanged (this=<optimized out>, _t1=GST_STATE_NULL, _t2=GST_STATE_READY) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/build/gstreamer/moc_pipeline.cpp:191
#14 0x00007fa305de21a2 in Phonon::Gstreamer::Pipeline::cb_state (bus=<optimized out>, gstMessage=<optimized out>, data=0x1933740) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/pipeline.cpp:362
#15 0x00007fa315e72a14 in g_closure_invoke (closure=0x17047f0, return_value=0x0, n_param_values=2, param_values=0x1926090, invocation_hint=<optimized out>) at gclosure.c:774
#16 0x00007fa315e8499a in signal_emit_unlocked_R (node=<optimized out>, detail=244, instance=0x12e24b0, emission_return=0x0, instance_and_params=0x1926090) at gsignal.c:3272
#17 0x00007fa315e8e021 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003
#18 0x00007fa315e8e1c2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060
#19 0x00007fa305ab0bba in gst_bus_sync_signal_handler (bus=, message=, data=<optimized out>) at gstbus.c:1145
#20 0x00007fa305ab0fd8 in gst_bus_post (bus=, message=) at gstbus.c:322
#21 0x00007fa305abf2fa in gst_element_post_message (element=, message=) at gstelement.c:1853
#22 0x00007fa305ac05cb in gst_element_continue_state (element=, ret=<optimized out>) at gstelement.c:2437
#23 0x00007fa305ac022f in gst_element_change_state (element=, transition=<optimized out>) at gstelement.c:2798
#24 0x00007fa305ac0b02 in gst_element_set_state_func (element=, state=GST_STATE_PLAYING) at gstelement.c:2717
#25 0x00007fa305de0eea in Phonon::Gstreamer::Pipeline::setState (this=0x1933740, state=GST_STATE_PLAYING) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/pipeline.cpp:223
#26 0x000000000040f171 in _start ()

Possible duplicates by query: bug 305193, bug 300630, bug 300223.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-08-31 17:20:02 UTC

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