GNOME Bugzilla – Bug 599474
gst_mad_chain errors when trying to play second MP3 file in Totem
Last modified: 2011-08-19 08:22:14 UTC
Every time when I double click an MP3 file in Nautilus while totem is already playing an MP3 file, totem will stop playing and does not start playing the newly selected file. The total time for the newly opened file is shown as 00:00 in the status bar, and the progress slider is disabled. These gstreamer errors occur: 0:00:35.401845640 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: Huffman data overrun 0:00:35.401869943 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402016599 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402028332 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402041740 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402050679 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402063529 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402072189 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402085039 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402093699 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402106549 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402115208 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402127779 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402136439 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402149009 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402157669 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402170519 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402178899 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402191749 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402212701 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402226389 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402238959 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402252088 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402260469 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402273319 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402281699 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402294549 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402302929 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402315779 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402324160 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved header layer value 0:00:35.402337009 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402345390 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402358240 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402366899 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402379749 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402388130 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402400980 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402409081 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402421931 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402430032 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402443161 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402451821 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402464112 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402472492 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402488135 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402496516 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402509086 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402518025 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402530596 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402538976 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402551268 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402559648 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402572219 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402580599 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402593169 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402602109 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402614679 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402622780 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402635630 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: forbidden bitrate value 0:00:35.402644010 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402656581 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402665241 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402677811 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: forbidden bitrate value 0:00:35.402686750 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402699321 15345 0x24fc7c0 WARN mad gstmad.c:1465:gst_mad_chain: mad_stream_sync failed 0:00:35.402707422 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: forbidden bitrate value 0:00:35.402718596 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved sample frequency value 0:00:35.402731725 15345 0x24fc7c0 WARN mad gstmad.c:1465:gst_mad_chain: mad_stream_sync failed 0:00:35.402739826 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402747927 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402761056 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402953525 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: Huffman data overrun 0:00:35.402970286 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402979225 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.402991516 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.402999617 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403011909 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403021127 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403033977 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: forbidden bitrate value 0:00:35.403042357 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403055766 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403063867 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.403071689 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.403092919 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403101579 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.403109121 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.403121691 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403130072 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403146274 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403154934 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403167504 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403175885 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403188455 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: forbidden bitrate value 0:00:35.403210803 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403224770 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403233151 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved sample frequency value 0:00:35.403245721 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403779551 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: Huffman data overrun 0:00:35.403796312 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403804692 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.403812234 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.403824525 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403833185 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.403840728 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.403853298 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403861678 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.403869500 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.403881791 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403890172 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403902742 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403911123 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.403927604 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403935984 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.403943527 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.403956097 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403964198 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.403972020 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.403984591 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.403992971 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.404000793 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.404012804 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.404021464 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: lost synchronization 0:00:35.404029006 15345 0x24fc7c0 INFO mad gstmad.c:1417:gst_mad_chain: recoverable lost sync error 0:00:35.404041298 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.404049678 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: forbidden bitrate value 0:00:35.404062249 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization 0:00:35.404070629 15345 0x24fc7c0 WARN mad gstmad.c:1408:gst_mad_chain: mad_frame_decode had an error: reserved sample frequency value 0:00:35.404083479 15345 0x24fc7c0 WARN mad gstmad.c:1381:gst_mad_chain: mad_header_decode had an error: lost synchronization This happens on all MP3 files, and they play fine if I close Totem before double click the MP3 file in Nautilus. gnome-python-totem-2.28.0-1mdv2010.0 gstreamer0.10-a52dec-0.10.12-6plf2010.0 gstreamer0.10-aalib-0.10.16-3mdv2010.0 gstreamer0.10-amrnb-0.10.12-6plf2010.0 gstreamer0.10-cdparanoia-0.10.25-2mdv2010.0 gstreamer0.10-debug-0.10.25-2mdv2010.0 gstreamer0.10-dts-0.10.14-5plf2010.0 gstreamer0.10-dv-0.10.16-3mdv2010.0 gstreamer0.10-faac-0.10.14-5plf2010.0 gstreamer0.10-faad-0.10.14-5plf2010.0 gstreamer0.10-farsight2-0.0.15-2mdv2010.0 gstreamer0.10-ffmpeg-0.10.9-1mdv2010.0 gstreamer0.10-flac-0.10.16-3mdv2010.0 gstreamer0.10-gnomevfs-0.10.25-2mdv2010.0 gstreamer0.10-gsm-0.10.14-5plf2010.0 gstreamer0.10-lame-0.10.12-6plf2010.0 gstreamer0.10-libvisual-0.10.25-2mdv2010.0 gstreamer0.10-mms-0.10.14-5plf2010.0 gstreamer0.10-mpeg-0.10.12-6plf2010.0 gstreamer0.10-musepack-0.10.14-5plf2010.0 gstreamer0.10-plugins-bad-0.10.14-5plf2010.0 gstreamer0.10-plugins-base-0.10.25-2mdv2010.0 gstreamer0.10-plugins-base-debug-0.10.25-2mdv2010.0 gstreamer0.10-plugins-good-0.10.16-3mdv2010.0 gstreamer0.10-plugins-good-debug-0.10.16-3mdv2010.0 gstreamer0.10-plugins-ugly-0.10.12-6plf2010.0 gstreamer0.10-python-0.10.17-1mdv2010.0 gstreamer0.10-resindvd-0.10.14-5plf2010.0 gstreamer0.10-soup-0.10.16-3mdv2010.0 gstreamer0.10-speex-0.10.16-3mdv2010.0 gstreamer0.10-tools-0.10.25-2mdv2010.0 gstreamer0.10-voip-0.10.14-5plf2010.0 gstreamer0.10-wavpack-0.10.16-3mdv2010.0 gstreamer0.10-x264-0.10.12-6plf2010.0 gstreamer0.10-xvid-0.10.14-5plf2010.0 lib64gstreamer0.10_0.10-0.10.25-2mdv2010.0 lib64gstreamer-plugins-base0.10-0.10.25-2mdv2010.0 lib64totem-plparser12-2.28.1-1mdv2010.0 lib64totem-plparser-mini12-2.28.1-1mdv2010.0 phonon-gstreamer-4.3.50-15mdv2010.0 totem-2.28.1-4mdv2010.0 totem-mozilla-2.28.1-4mdv2010.0 totem-pl-parser-i18n-2.28.1-1mdv2010.0
Next time please attach long logs as a file instead of putting them into the comment. Do you get those warnings when playing the file in a new totem instance too? Or only for the second file that is played? I could imagine that this is a duplicate of bug #599105.
Those madgst errors are completely moot. The problem even happens very often on ogg vorbis files. In bug #599105 there is discussion about the pulseaudio plug-in. However, I'm not using pulseaudio, but just plain alsa.
For reference, link to Mandriva's gstreamer0.10-plugins-good sources: http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/gstreamer0.10-plugins-good/current/
I noticed this discussion on Totem's irc channel: 20:52 < adamw> hadess: just had a Totem problem reported on the forums - http://forums.fedoraforum.org/showthread.php?p=1282351#post1282351 , i can confirm it with current rawhide, see the last comment...any ideas? 20:52 < hadess> a backtrace that doesn't sucj 20:52 < hadess> suck even 20:53 < adamw> roger, just let me dust off my backtrace foo 20:53 < adamw> i can only reproduce with audio files, btw, doesn't seem to happen with video... 20:53 < adamw> i wonder if it's visualization 20:54 < adamw> nope, happens with viz disabled. ok. 20:57 < adamw> doing debuginfo install now 21:11 < adamw> hadess: um, just to be clear, totem doesn't crash, so you want me to reproduce the problem then ctrl-c out in gdb while totem is stuck when it should be playing, and get the backtrace from that point? 21:16 < adamw> hadess: if so, that's http://pastie.org/672262 . the problem's very easy to reproduce - open an audio file (reporter was using mp3s, I used oggs), let it play for a bit, then open another audio file; it will sit at 0:00 for a long time, then eventually start playing. Day changed to 28 Oct 2009 01:01 -!- nacho [~nacho@72.167.218.87.dynamic.jazztel.es] has quit [Ping timeout: 600 seconds] 02:24 -!- hadess is now known as hds-afk 03:01 -!- DrBob [~DrBob@caiusnat2.acad.cai.cam.ac.uk] has quit [Leaving.] 09:50 -!- nacho [~nacho@72.167.218.87.dynamic.jazztel.es] has joined #totem 10:04 -!- nacho [~nacho@72.167.218.87.dynamic.jazztel.es] has quit [Read error: 148 (No route to host)] 11:28 -!- hds-afk is now known as hadess 11:43 -!- nacho [~nacho@72.167.218.87.dynamic.jazztel.es] has joined #totem 12:07 -!- |Frederik [~frederik@78-21-63-91.access.telenet.be] has joined #totem 12:07 [Users #totem] 12:07 [ adamw] [ hadess] [ nacho] [ WrecknRo1l] [ |Frederik] 12:07 [ frade] [ lool ] [ nano-] [ zeenix ] 12:07 -!- Irssi: #totem: Total of 9 nicks [0 ops, 0 halfops, 0 voices, 9 normal] 12:07 -!- Channel #totem created Sat Jul 11 23:21:04 2009 12:07 -!- Irssi: Join to #totem was synced in 3 secs 12:24 < |Frederik> adamw: that's gstramer bug https://bugzilla.gnome.org/show_bug.cgi?id=599474 13:46 -!- hadess [~hadess@cpc1-glfd5-2-0-cust794.6-2.cable.virginmedia.com] has quit [poof!] 14:16 -!- hadess [~hadess@cpc1-glfd5-2-0-cust794.6-2.cable.virginmedia.com] has joined #totem 15:04 -!- DrBob [~DrBob@caiusnat2.acad.cai.cam.ac.uk] has joined #totem 16:06 -!- DrBob [~DrBob@caiusnat2.acad.cai.cam.ac.uk] has quit [Remote closed the connection] 16:33 -!- DrBob [~DrBob@caiusnat2.acad.cai.cam.ac.uk] has joined #totem 17:40 < hadess> adamw: fyi, can't reproduce your bug, but cosimo sees it as well 17:40 < hadess> adamw: which version of gstreamer-plugins-good and gstreamer-plugins-base are you using? 17:44 < adamw> hadess: gstreamer-plugins-good-0.10.16-5.fc12.x86_64 17:44 < adamw> gstreamer-plugins-base-0.10.25-2.fc12.x86_64 17:44 < hadess> upgrade your gstreamer-plugins-base 17:44 < hadess> there's a -3 17:46 < adamw> indeed, that fixes it. thanks, will pass it on 17:55 < hadess> it's already tagged and should have been in today's rawhide 18:11 < adamw> hadess: yup, it's in the changelog This seems to suggest that reverting this patch in gstramer-plugings-good fixes the problem: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=35cddfb1e3ddc6513c7daca093d72151a13e9342 However, I'm not using pulseaudio. According to Mandriva's PA maintainer, we also don't have the patches in gstreamer-plugins-good which necessite this revert. So is this the same bug, after all?
Ok, so as I said: duplicate of bug #599105 :) *** This bug has been marked as a duplicate of bug 599105 ***
In comment #4 I said that - I don't use PulseAudio and don't have pulsesink installed, while the revert fixing bug #599105 only seems to change code related to pulsesink. - According to Mandriva's PulseAudio maintainer, Mandriva's gstreamer-plugins-good package does not contain the patch which makes reverting that commit in gstreamer-plugins-base which fixes bug #599105 necessary So how can it be a duplicate of bug #599105 then?
Right, maybe I was too fast, sorry. But if you're *not* using pulseaudio, reverting that commit really can't make any difference. Note: totem 2.28 uses PA by default if pulsesink can be loaded, no matter what you selected for gconfaudiosink (e.g. in gstreamer-properties). Mandriva might want to take this patch, we're using it for Debian: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/totem/debian/patches/02_use_gconf_audio_sink.patch?revision=21780&view=markup So, are you sure that totem does not use pulseaudio? :)
I did some more testing. Some conclusions: - I do not use pulsesink: it is not even installed on my system. - The problem happens too without pulsesink, reproducible in 100% of all cases with MP3 files and sometimes also seen on ogg vorbis files. I guess the subject of this bug needs to be changed but I cannot see a way to do it myself on this bugzilla - The problem can be reproduced up to --gst-debug-level=3. As soon as I use --gst-debug-level=4 or 5, the problem is not visible. However, on this debug level, I see that the total play time when switching to a new track, is also 00:00 for a very short time. It recovers immediately, and plays back fine then. On lower debug levels, this delay before it starts playing is very high and hence it's very noticeable there. I attach a --gst-debug-level=5 log where I played two ogg vorbis files (one opened by giving the file name as argument at the command line, the second one opened by double clicking on it in Nautilus while Totem was still playing the first one) For a very short time, the time was shown as 00:00, after which it set the correct time and started playing.
Compressed log file (6 MB) can be found here: http://artipc10.vub.ac.be/~frederik/totem.log.bz2
Is this still a problem with the latest releases of everything?
freggy1, were you able to reproduce the problem with latest Gstreamer ?
Please feel free to reopen this bug if the problem still occurs with a newer version of GStreamer Core 0.10.35, Base Plugins 0.10.35, Good Plugins 0.10.30 stable release, tia.