After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 684808 - avdec_rv40: bad timestamping with rtsp clip, stop-and-go video
avdec_rv40: bad timestamping with rtsp clip, stop-and-go video
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other Linux
: Normal normal
: 1.1.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-09-25 18:24 UTC by Tim-Philipp Müller
Modified: 2013-06-25 12:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2012-09-25 18:24:35 UTC
r$ gdb --args tools/.libs/lt-gst-launch-1.0 playbin uri=rtsp://193.50.104.122/Archive/Aquitaine/2010/A/DRM001/drm001.20101108.rm
GNU gdb (GDB) 7.4.1-debian
(gdb) run
Starting program: /home/tpm/gst/0.11/gstreamer/tools/.libs/lt-gst-launch-1.0 playbin uri=rtsp://193.50.104.122/Archive/Aquitaine/2010/A/DRM001/drm001.20101108.rm
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:03.918897370 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
Redistribute latency...
0:00:03.918978525 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:03.972807434 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:03.979546067 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.029018634 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.050705463 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.050745343 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.122477307 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.168872101 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.192230102 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.235912818 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.262639186 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.302447323 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.332045916 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.373645343 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:04.403715923 28416       0x81a400 ERROR                  libav :0:: First slice header is incorrect
0:00:05.552193469 28416       0x81a400 ERROR                  libav :0:: warning: first frame is no keyframe
0:00:05.552242708 28416       0x81a400 ERROR                  libav :0:: get_buffer() failed (-1 0 (nil))

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff1a66700 (LWP 28421)]
0x00007ffff0394562 in gst_ffmpegviddec_video_frame (ffmpegdec=ffmpegdec@entry=0x856eb0, data=<optimized out>, data@entry=0x9450d0 "\031\001", size=23437, frame=frame@entry=0x9364c0, ret=ret@entry=0x7ffff1a6592c) at gstavviddec.c:1156
1156	  out_frame = gst_video_codec_frame_ref (out_dframe->frame);
(gdb) print out_dframe
$1 = (GstFFMpegVidDecVideoFrame *) 0x0
Comment 1 Tim-Philipp Müller 2012-10-26 16:30:31 UTC
Crash doesn't seem to happen any more.
Comment 2 Wim Taymans 2013-06-25 12:22:10 UTC
seems to work in git now