Bug 313688

Summary: Fix error source for a SIGSEGV crash after position selection in a track
Product: [Applications] amarok Reporter: Markus Elfring <Markus.Elfring>
Component: PlaybackAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED UPSTREAM    
Severity: crash CC: bmflavio, bob, dariusberghe, dark-lights, daustmann, eugenz, gagrilli.accounts, kristufe, matej, mikme, myates1950, mzasrodriguez, nick.sutton, nitingupta910, orifenix, thoor1
Priority: NOR    
Version: 2.6.0   
Target Milestone: 2.8   
Platform: openSUSE   
OS: Linux   
See Also: https://bugzilla.gnome.org/show_bug.cgi?id=692424
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: backtrace
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Markus Elfring 2013-01-22 13:42:17 UTC
Created attachment 76631 [details]
backtrace

I listen to the music "Ray of hope" (from the album "Smooth extraction") for example.
http://www.jamendo.com/en/track/723128/6144-ray-of-hope

The application gets aborted whenever I click on the progress bar on the top while something is played. The function " Jump to ..." seems to be broken here.
Comment 1 Myriam Schweingruber 2013-01-22 18:48:03 UTC
Please always paste backtraces inline.

the backtrace shows a problem with gstreamer, please report this upstream. As a workaround, use the phonon-backend-vlc instead.

Relevant part of the backtrace from attachement:

Thread 1 (Thread 0x7f9bdd6347c0 (LWP 22765)):
[KCrash Handler]
#6  0x00007f9b9a34858e in gst_ogg_pad_src_query (pad=<optimized out>, query=0xfad640) at gstoggdemux.c:336
#7  0x00007f9bd161c16a in gst_multi_queue_src_query (pad=<optimized out>, query=0xfad640) at gstmultiqueue.c:1627
#8  0x00007f9be2e4b670 in gst_pad_dispatcher (pad=pad@entry=0x7f9b8c052ad0, dispatch=dispatch@entry=0x7f9be2e46100 <gst_pad_query>, data=data@entry=0xfad640) at gstpad.c:3706
#9  0x00007f9be2e4b71f in gst_pad_query_default (pad=pad@entry=0x7f9b8c052ad0, query=query@entry=0xfad640) at gstpad.c:3850
#10 0x00007f9bd24794c2 in gst_audio_decoder_src_query (pad=0x7f9b8c052ad0, query=0xfad640) at gstaudiodecoder.c:1970
#11 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#12 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#13 0x00007f9be2e4b8df in gst_pad_peer_query (pad=pad@entry=0x7f9b7c00a040, query=query@entry=0xfad640) at gstpad.c:3810
#14 0x00007f9bd16165fa in gst_input_selector_query (pad=<optimized out>, query=0xfad640) at gstinputselector.c:1436
#15 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#16 0x00007f9be2e4b670 in gst_pad_dispatcher (pad=0x7f9b7c01f3a0, dispatch=0x7f9be2e46100 <gst_pad_query>, data=0xfad640) at gstpad.c:3706
#17 0x00007f9be2e4b8df in gst_pad_peer_query (pad=pad@entry=0x7f9b7c01f0a0, query=query@entry=0xfad640) at gstpad.c:3810
#18 0x00007f9bd0fd6624 in gst_stream_synchronizer_query (pad=0x7f9b7c01f220, query=0xfad640) at gststreamsynchronizer.c:152
#19 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#20 0x00007f9bd161f62f in gst_queue_handle_src_query (pad=<optimized out>, query=0xfad640) at gstqueue.c:1334
#21 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#22 0x00007f9be2e4b8df in gst_pad_peer_query (pad=pad@entry=0x7f9b7c007930, query=query@entry=0xfad640) at gstpad.c:3810
#23 0x00007f9be3105922 in gst_base_transform_default_query (trans=0x7f9b7c014050, direction=GST_PAD_SRC, query=0xfad640) at gstbasetransform.c:1351
#24 0x00007f9be31040e0 in gst_base_transform_query (pad=0x7f9b7c007ab0, query=0xfad640) at gstbasetransform.c:1372
#25 0x00007f9be2e4b670 in gst_pad_dispatcher (pad=pad@entry=0x7f9b7c007db0, dispatch=dispatch@entry=0x7f9be2e46100 <gst_pad_query>, data=data@entry=0xfad640) at gstpad.c:3706
#26 0x00007f9be2e4b71f in gst_pad_query_default (pad=pad@entry=0x7f9b7c007db0, query=query@entry=0xfad640) at gstpad.c:3850
#27 0x00007f9bd13f248f in gst_audio_resample_query (pad=0x7f9b7c007db0, query=0xfad640) at gstaudioresample.c:1322
#28 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#29 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#30 0x00007f9bd161f62f in gst_queue_handle_src_query (pad=<optimized out>, query=0xfad640) at gstqueue.c:1334
#31 0x00007f9be2e4b670 in gst_pad_dispatcher (pad=0x1371af0, dispatch=0x7f9be2e46100 <gst_pad_query>, data=0xfad640) at gstpad.c:3706
#32 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#33 0x00007f9bd161f62f in gst_queue_handle_src_query (pad=<optimized out>, query=0xfad640) at gstqueue.c:1334
#34 0x00007f9be2e4b8df in gst_pad_peer_query (pad=pad@entry=0x1371370, query=query@entry=0xfad640) at gstpad.c:3810
#35 0x00007f9be3105922 in gst_base_transform_default_query (trans=0x1246f50, direction=GST_PAD_SRC, query=0xfad640) at gstbasetransform.c:1351
#36 0x00007f9be31040e0 in gst_base_transform_query (pad=0x13714f0, query=0xfad640) at gstbasetransform.c:1372
#37 0x00007f9be2e4b8df in gst_pad_peer_query (pad=pad@entry=0x12c1c20, query=query@entry=0xfad640) at gstpad.c:3810
#38 0x00007f9be3105922 in gst_base_transform_default_query (trans=0x12da400, direction=GST_PAD_SRC, query=0xfad640) at gstbasetransform.c:1351
#39 0x00007f9be31040e0 in gst_base_transform_query (pad=0x12c1da0, query=0xfad640) at gstbasetransform.c:1372
#40 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#41 0x00007f9be2e4b670 in gst_pad_dispatcher (pad=0x137c0c0, dispatch=0x7f9be2e46100 <gst_pad_query>, data=0xfad640) at gstpad.c:3706
#42 0x00007f9be2e38c63 in gst_proxy_pad_query_default (pad=<optimized out>, query=0xfad640) at gstghostpad.c:161
#43 0x00007f9bd161f62f in gst_queue_handle_src_query (pad=<optimized out>, query=0xfad640) at gstqueue.c:1334
#44 0x00007f9be2e4b8df in gst_pad_peer_query (pad=pad@entry=0x114c390, query=query@entry=0xfad640) at gstpad.c:3810
#45 0x00007f9be3105922 in gst_base_transform_default_query (trans=0x1246050, direction=GST_PAD_SRC, query=0xfad640) at gstbasetransform.c:1351
#46 0x00007f9be31040e0 in gst_base_transform_query (pad=0x114c510, query=0xfad640) at gstbasetransform.c:1372
#47 0x00007f9be2e4b670 in gst_pad_dispatcher (pad=pad@entry=0x114cc90, dispatch=dispatch@entry=0x7f9be2e46100 <gst_pad_query>, data=data@entry=0xfad640) at gstpad.c:3706
#48 0x00007f9be2e4b71f in gst_pad_query_default (pad=pad@entry=0x114cc90, query=query@entry=0xfad640) at gstpad.c:3850
#49 0x00007f9bd13f248f in gst_audio_resample_query (pad=0x114cc90, query=0xfad640) at gstaudioresample.c:1322
#50 0x00007f9be2e4b8df in gst_pad_peer_query (pad=pad@entry=0x114c090, query=query@entry=0xfad640) at gstpad.c:3810
#51 0x00007f9be3105922 in gst_base_transform_default_query (trans=0x12da010, direction=GST_PAD_SRC, query=0xfad640) at gstbasetransform.c:1351
#52 0x00007f9be31040e0 in gst_base_transform_query (pad=0x114c690, query=0xfad640) at gstbasetransform.c:1372
#53 0x00007f9be2e4b8df in gst_pad_peer_query (pad=0x114c210, query=query@entry=0xfad640) at gstpad.c:3810
#54 0x00007f9be30f575d in default_element_query (element=0x11483d0, query=0xfad640) at gstbasesink.c:4943
#55 0x00007f9bd2484549 in gst_base_audio_sink_query (element=0x11483d0, query=0xfad640) at gstbaseaudiosink.c:538
#56 0x00007f9be2e1ba69 in bin_query_generic_fold (item=0x11483d0, ret=0x7ffff839fd10, fold=0x7ffff839fd30) at gstbin.c:3593
#57 0x00007f9be2e3fff6 in gst_iterator_fold (it=it@entry=0x10c0c60, func=func@entry=0x7f9be2e1ba40 <bin_query_generic_fold>, ret=ret@entry=0x7ffff839fd10, user_data=user_data@entry=0x7ffff839fd30) at gstiterator.c:549
#58 0x00007f9be2e1f81b in gst_bin_query (element=0x1158000, query=0xfad640) at gstbin.c:3693
#59 0x00007f9be2e1ba69 in bin_query_generic_fold (item=0x1158000, ret=0x7ffff839fe40, fold=0x7ffff839fe60) at gstbin.c:3593
#60 0x00007f9be2e3fff6 in gst_iterator_fold (it=it@entry=0x109deb0, func=func@entry=0x7f9be2e1ba40 <bin_query_generic_fold>, ret=ret@entry=0x7ffff839fe40, user_data=user_data@entry=0x7ffff839fe60) at gstiterator.c:549
#61 0x00007f9be2e1f81b in gst_bin_query (element=0x1158170, query=0xfad640) at gstbin.c:3693
#62 0x00007f9be2e1ba69 in bin_query_generic_fold (item=0x1158170, ret=0x7ffff839ff70, fold=0x7ffff839ff90) at gstbin.c:3593
#63 0x00007f9be2e3fff6 in gst_iterator_fold (it=it@entry=0x10d8050, func=func@entry=0x7f9be2e1ba40 <bin_query_generic_fold>, ret=ret@entry=0x7ffff839ff70, user_data=user_data@entry=0x7ffff839ff90) at gstiterator.c:549
#64 0x00007f9be2e1f81b in gst_bin_query (element=0x1158b80, query=0xfad640) at gstbin.c:3693
#65 0x00007f9be2e1ba69 in bin_query_generic_fold (item=0x1158b80, ret=0x7ffff83a00a0, fold=0x7ffff83a00c0) at gstbin.c:3593
#66 0x00007f9be2e3fff6 in gst_iterator_fold (it=it@entry=0x10d3930, func=func@entry=0x7f9be2e1ba40 <bin_query_generic_fold>, ret=ret@entry=0x7ffff83a00a0, user_data=user_data@entry=0x7ffff83a00c0) at gstiterator.c:549
#67 0x00007f9be2e1f81b in gst_bin_query (element=0x134a0a0, query=0xfad640) at gstbin.c:3693
#68 0x00007f9be2e1ba69 in bin_query_generic_fold (item=0x134a0a0, ret=0x7ffff83a01d0, fold=0x7ffff83a01f0) at gstbin.c:3593
#69 0x00007f9be2e3fff6 in gst_iterator_fold (it=it@entry=0x10bfc60, func=func@entry=0x7f9be2e1ba40 <bin_query_generic_fold>, ret=ret@entry=0x7ffff83a01d0, user_data=user_data@entry=0x7ffff83a01f0) at gstiterator.c:549
#70 0x00007f9be2e1f81b in gst_bin_query (element=0x1347a80, query=0xfad640) at gstbin.c:3693
#71 0x00007f9bd0fb334b in gst_play_bin_query (element=0x1347a80, query=0xfad640) at gstplaybin2.c:2240
#72 0x00007f9bd76880d2 in Phonon::Gstreamer::Pipeline::isSeekable (this=0x12de9d0) at /usr/src/debug/phonon-backend-gstreamer-4.6.2/gstreamer/pipeline.cpp:771
#73 0x00007f9bf31cc230 in ProgressWidget::trackPositionChanged (this=0x172f630, position=<optimized out>) at /usr/src/debug/amarok-2.6.0/src/widgets/ProgressWidget.cpp:225
#74 0x00007f9bf13370ff in QMetaObject::activate (sender=0xe2a540, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffff83a0430) at kernel/qobject.cpp:3548
#75 0x00007f9bf30a1ea0 in EngineController::trackPositionChanged (this=this@entry=0xe2a540, _t1=_t1@entry=89979, _t2=_t2@entry=true) at /usr/src/debug/amarok-2.6.0/build/src/EngineController.moc:338
#76 0x00007f9bf30a2002 in EngineController::seek (this=0xe2a540, ms=<optimized out>) at /usr/src/debug/amarok-2.6.0/src/EngineController.cpp:634
#77 0x00007f9bf30abf73 in EngineController::qt_static_metacall (_o=0xe2a540, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/amarok-2.6.0/build/src/EngineController.moc:177
#78 0x00007f9bf13370ff in QMetaObject::activate (sender=0x1778ab0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffff83a0670) at kernel/qobject.cpp:3548
#79 0x00007f9bf31d01ee in Amarok::Slider::sliderReleased (this=this@entry=0x1778ab0, _t1=89979) at /usr/src/debug/amarok-2.6.0/build/src/SliderWidget.moc:98
#80 0x00007f9bf31d0964 in Amarok::Slider::mouseReleaseEvent (this=0x1778ab0) at /usr/src/debug/amarok-2.6.0/src/widgets/SliderWidget.cpp:185
#81 0x00007f9bf18af129 in QWidget::event (this=0x1778ab0, event=0x7ffff83a0f20) at kernel/qwidget.cpp:8375
#82 0x00007f9bf31cf556 in Amarok::TimeSlider::event (this=0x1778ab0, event=0x7ffff83a0f20) at /usr/src/debug/amarok-2.6.0/src/widgets/SliderWidget.cpp:416
#83 0x00007f9bf185f85c in QApplicationPrivate::notify_helper (this=this@entry=0xd019d0, receiver=receiver@entry=0x1778ab0, e=e@entry=0x7ffff83a0f20) at kernel/qapplication.cpp:4562
#84 0x00007f9bf186453b in QApplication::notify (this=<optimized out>, receiver=0x1778ab0, e=0x7ffff83a0f20) at kernel/qapplication.cpp:4105
#85 0x00007f9bf3ab4636 in KApplication::notify (this=0x7ffff83a3da0, receiver=0x1778ab0, event=0x7ffff83a0f20) at /usr/src/debug/kdelibs-4.9.5/kdeui/kernel/kapplication.cpp:311
#86 0x00007f9bf1321bfe in QCoreApplication::notifyInternal (this=0x7ffff83a3da0, receiver=0x1778ab0, event=0x7ffff83a0f20) at kernel/qcoreapplication.cpp:946
#87 0x00007f9bf186069b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#88 QApplicationPrivate::sendMouseEvent (receiver=0x1778ab0, event=0x7ffff83a0f20, alienWidget=0x1778ab0, nativeWidget=0x1760800, buttonDown=0x7f9bf2334248 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#89 0x00007f9bf18dae54 in QETWidget::translateMouseEvent (this=this@entry=0x1760800, event=event@entry=0x7ffff83a1690) at kernel/qapplication_x11.cpp:4527
#90 0x00007f9bf18d9be1 in QApplication::x11ProcessEvent (this=0x7ffff83a3da0, event=0x7ffff83a1690) at kernel/qapplication_x11.cpp:3650
#91 0x00007f9bf18fff72 in x11EventSourceDispatch (s=s@entry=0xd03850, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#92 0x00007f9beae987f5 in g_main_dispatch (context=0xd09a20) at gmain.c:2715
#93 g_main_context_dispatch (context=context@entry=0xd09a20) at gmain.c:3219
#94 0x00007f9beae98b28 in g_main_context_iterate (context=context@entry=0xd09a20, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3290
#95 0x00007f9beae98be4 in g_main_context_iteration (context=0xd09a20, may_block=1) at gmain.c:3351
#96 0x00007f9bf1350116 in QEventDispatcherGlib::processEvents (this=0xb0ca70, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#97 0x00007f9bf18ffbee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#98 0x00007f9bf132094f in QEventLoop::processEvents (this=this@entry=0x7ffff83a1a60, flags=...) at kernel/qeventloop.cpp:149
#99 0x00007f9bf1320bd8 in QEventLoop::exec (this=0x7ffff83a1a60, flags=...) at kernel/qeventloop.cpp:204
#100 0x00007f9bf1325878 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#101 0x000000000040905a in main (argc=1, argv=0x7ffff83a3f08) at /usr/src/debug/amarok-2.6.0/src/main.cpp:306
Comment 2 Markus Elfring 2013-01-24 07:38:08 UTC
I am curious if the corresponding bug report " Fix error source for a SIGSEGV crash around positioning in a track" will improve the involved software.
https://bugzilla.gnome.org/show_bug.cgi?id=692424
Comment 3 Markus Elfring 2013-01-24 08:19:12 UTC
Is the information from a previous report "Amarok crashes when seeking in a Jamendo or Magnatune stream."  (bug #299440) still relevant here?
Comment 4 Myriam Schweingruber 2013-01-24 09:25:58 UTC
(In reply to comment #3)
> Is the information from a previous report "Amarok crashes when seeking in a
> Jamendo or Magnatune stream."  (bug #299440) still relevant here?

What is relevant is usually the latest reproducible backtrace, as in "with the latest version".
Comment 5 Myriam Schweingruber 2013-01-29 09:25:47 UTC
*** Bug 297648 has been marked as a duplicate of this bug. ***
Comment 6 Myriam Schweingruber 2013-01-29 09:26:01 UTC
*** Bug 306061 has been marked as a duplicate of this bug. ***
Comment 7 Myriam Schweingruber 2013-01-29 09:26:15 UTC
*** Bug 313198 has been marked as a duplicate of this bug. ***
Comment 8 Myriam Schweingruber 2013-02-07 09:19:11 UTC
*** Bug 314583 has been marked as a duplicate of this bug. ***
Comment 9 Myriam Schweingruber 2013-02-07 17:44:39 UTC
*** Bug 314612 has been marked as a duplicate of this bug. ***
Comment 10 Myriam Schweingruber 2013-02-11 09:06:31 UTC
*** Bug 314870 has been marked as a duplicate of this bug. ***
Comment 11 Myriam Schweingruber 2013-03-02 08:04:10 UTC
*** Bug 315994 has been marked as a duplicate of this bug. ***
Comment 12 EvD 2013-03-05 18:36:04 UTC
Created attachment 77779 [details]
New crash information added by DrKonqi

amarok (2.6.0) on KDE Platform 4.9.4 using Qt 4.8.3

- What I was doing when the application crashed:
the system crashed, when I jump from one time in a track to an other in the bare at the top.

-- Backtrace (Reduced):
#6  0x00007f15b8bbce4e in gst_ogg_pad_src_query (pad=<optimized out>, query=0x7f160c00e2c0) at gstoggdemux.c:336
#7  0x00007f15faf7e7ba in gst_multi_queue_src_query (pad=<optimized out>, query=0x7f160c00e2c0) at gstmultiqueue.c:1627
#8  0x00007f162444b930 in gst_pad_dispatcher (pad=pad@entry=0x7f15b4052ad0, dispatch=dispatch@entry=0x7f16244463c0 <gst_pad_query>, data=data@entry=0x7f160c00e2c0) at gstpad.c:3706
#9  0x00007f162444b9df in gst_pad_query_default (pad=pad@entry=0x7f15b4052ad0, query=query@entry=0x7f160c00e2c0) at gstpad.c:3850
#10 0x00007f15fbddac32 in gst_audio_decoder_src_query (pad=0x7f15b4052ad0, query=0x7f160c00e2c0) at gstaudiodecoder.c:1970
Comment 13 ns 2013-04-17 07:04:06 UTC
Created attachment 78980 [details]
New crash information added by DrKonqi

amarok (2.5.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

Streaming audio books crashes advancing the stream. Same with a pod stream. So much for audio books or pod streams, not listening to stuff I already heard.

-- Backtrace (Reduced):
#6  0x00007f08ef779a34 in gst_ogg_pad_src_query (pad=<optimized out>, query=0x7f08a0002240) at gstoggdemux.c:336
#7  0x00007f08f446766a in gst_multi_queue_src_query (pad=<optimized out>, query=0x7f08a0002240) at gstmultiqueue.c:1627
#8  0x00007f09095b3123 in gst_pad_dispatcher (pad=0x7f08a002ae30, dispatch=0x7f09095ad740 <gst_pad_query>, data=0x7f08a0002240) at gstpad.c:3706
#9  0x00007f08f92c3cb1 in gst_audio_decoder_src_query (pad=0x7f08a002ae30, query=0x7f08a0002240) at gstaudiodecoder.c:1970
#10 0x00007f09095a025e in gst_proxy_pad_query_default (pad=<optimized out>, query=0x7f08a0002240) at gstghostpad.c:161
Comment 14 Christophe 2013-04-30 09:20:33 UTC
Created attachment 79566 [details]
New crash information added by DrKonqi

amarok (2.6.0) on KDE Platform 4.9.5 using Qt 4.8.3

- What I was doing when the application crashed:

When I listen to a streaming music from Jamendo, the application gets aborted as I click on the progress bar on the top while.

-- Backtrace (Reduced):
#7  0x91c34f6c in gst_ogg_pad_src_query (pad=0xad508238, query=0xb257bb8) at gstoggdemux.c:336
#8  0xb1d3be9d in gst_pad_query (pad=pad@entry=0xad508238, query=query@entry=0xb257bb8) at gstpad.c:3766
#9  0xa8aac379 in gst_multi_queue_src_query (pad=0xa8918258, query=0xb257bb8) at gstmultiqueue.c:1627
#10 0xb1d3be9d in gst_pad_query (pad=pad@entry=0xa8918258, query=query@entry=0xb257bb8) at gstpad.c:3766
#11 0xb1d41a69 in gst_pad_dispatcher (pad=pad@entry=0xa89183e8, dispatch=dispatch@entry=0xb1d3bd80 <gst_pad_query>, data=data@entry=0xb257bb8) at gstpad.c:3706
Comment 15 Myriam Schweingruber 2013-07-27 17:29:52 UTC
*** Bug 322882 has been marked as a duplicate of this bug. ***
Comment 16 bmflavio 2013-08-16 10:35:25 UTC
Created attachment 81740 [details]
New crash information added by DrKonqi

amarok (2.7.1) on KDE Platform 4.10.5 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Listening a Magnatunes song, then attempted to skip to another part (either forward or backwards), then amarok crashes and terminates.

On opensuse 12.3, using phonon with gstreamer 4.6.2 backend.

-- Backtrace (Reduced):
#7  0x00007f90047d1680 in gst_pad_dispatcher () from /usr/lib64/libgstreamer-0.10.so.0
[...]
#9  0x00007f90047bec73 in gst_proxy_pad_query_default () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00007f90047bec73 in gst_proxy_pad_query_default () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00007f90047d18ef in gst_pad_peer_query () from /usr/lib64/libgstreamer-0.10.so.0
[...]
#13 0x00007f90047bec73 in gst_proxy_pad_query_default () from /usr/lib64/libgstreamer-0.10.so.0
Comment 17 Myriam Schweingruber 2014-01-08 09:19:39 UTC
*** Bug 329707 has been marked as a duplicate of this bug. ***
Comment 18 Dennis Austmann 2014-02-10 21:39:10 UTC
Created attachment 85091 [details]
New crash information added by DrKonqi

amarok (2.8.0) on KDE Platform 4.12.1 using Qt 4.8.6

Amarok crashes as soon as i attempt to seek in a magnatunestream

-- Backtrace (Reduced):
#6  0x00007f779a141e6e in gst_ogg_pad_src_query (pad=<optimized out>, query=0x1401950) at gstoggdemux.c:336
#7  0x00007f78a02a36bf in gst_multi_queue_src_query (pad=<optimized out>, query=0x1401950) at gstmultiqueue.c:1627
#8  0x00007f78b1e0cd04 in gst_pad_dispatcher (pad=pad@entry=0x7f778801d4e0, dispatch=dispatch@entry=0x7f78b1e08000 <gst_pad_query>, data=data@entry=0x1401950) at gstpad.c:3706
#9  0x00007f78b1e0ce4f in gst_pad_query_default (pad=pad@entry=0x7f778801d4e0, query=query@entry=0x1401950) at gstpad.c:3850
#10 0x00007f78a1110c52 in gst_audio_decoder_src_query (pad=0x7f778801d4e0, query=0x1401950) at gstaudiodecoder.c:1970
Comment 19 Myriam Schweingruber 2014-02-11 09:44:46 UTC
The problem is the gstreamer library, please use the phonon-backend-vlc instead.
Comment 20 Marcos 2014-03-09 23:39:19 UTC
Created attachment 85500 [details]
New crash information added by DrKonqi

amarok (2.5.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:
 
Estaba iniciando una reproducción online cuando al subir el volumen a través de mi teclado se cerro la aplicación y se me notifico de un error.

-- Backtrace (Reduced):
#6  0x00007f06bca8aa34 in gst_ogg_pad_src_query (pad=<optimized out>, query=0x488e9c0) at gstoggdemux.c:336
#7  0x00007f073fbc366a in gst_multi_queue_src_query (pad=<optimized out>, query=0x488e9c0) at gstmultiqueue.c:1627
#8  0x00007f07590a3123 in gst_pad_dispatcher (pad=0x7f06a004aae0, dispatch=0x7f075909d740 <gst_pad_query>, data=0x488e9c0) at gstpad.c:3706
#9  0x00007f0748aeacb1 in gst_audio_decoder_src_query (pad=0x7f06a004aae0, query=0x488e9c0) at gstaudiodecoder.c:1970
#10 0x00007f075909025e in gst_proxy_pad_query_default (pad=<optimized out>, query=0x488e9c0) at gstghostpad.c:161