[Bug 663751] New: gst-ffmpeg segfault
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Nov 10 00:54:28 PST 2011
https://bugzilla.gnome.org/show_bug.cgi?id=663751
GStreamer | gst-ffmpeg | git
Summary: gst-ffmpeg segfault
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: gst-ffmpeg
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: lists at svrinformatica.it
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
here is the offending pipeline:
gst-launch -m -t rtspsrc location=rtsp://192.168.2.17/udpstream ! queue !
rtpmp4vdepay ! ffdec_mpeg4 ! xvimagesink sync=false
or
gst-launch -m -t playbin2 uri=rtsp://192.168.2.17/udpstream
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff0672700 (LWP 5336)]
0x00007ffff2d6c1f4 in ff_mpeg_update_thread_context (dst=0x8846e0,
src=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:52
52 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
(gdb) bt
#0 0x00007ffff2d6c1f4 in ff_mpeg_update_thread_context (dst=0x8846e0,
src=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:52
#1 0x00007ffff2da2025 in submit_packet (avpkt=0x7ffff0671800, p=0x8ef370)
at libavcodec/pthread.c:453
#2 ff_thread_decode_frame (avctx=0x819280, picture=0x815540,
got_picture_ptr=0x7ffff06718b4, avpkt=0x7ffff0671800)
at libavcodec/pthread.c:512
#3 0x00007ffff2e19a39 in avcodec_decode_video2 (avctx=0x819280,
picture=0x815540, got_picture_ptr=0x7ffff06718b4, avpkt=0x7ffff0671800)
at libavcodec/utils.c:727
#4 0x00007ffff2ad0f86 in gst_ffmpegdec_video_frame (ret=0x7ffff067197c,
outbuf=0x7ffff0671880, dec_info=0x7ffff2f832e0, size=0, data=0x0,
ffmpegdec=0x817000) at gstffmpegdec.c:1751
#5 gst_ffmpegdec_frame (ffmpegdec=0x817000, data=<optimized out>, size=0,
got_data=0x7ffff0671978, dec_info=0x7ffff2f832e0, ret=0x7ffff067197c)
at gstffmpegdec.c:2268
#6 0x00007ffff2ad3ced in gst_ffmpegdec_drain (ffmpegdec=0x817000)
at gstffmpegdec.c:2362
#7 0x00007ffff2ad473e in gst_ffmpegdec_chain (pad=<optimized out>,
inbuf=0x8e8810) at gstffmpegdec.c:2551
#8 0x00007ffff7b51a7a in gst_pad_push (pad=0x7cb7b0, buffer=0x8e8810)
at gstpad.c:4727
#9 0x00007ffff7b51a7a in gst_pad_push (pad=0x7cb4b0, buffer=0x8e8810)
---Type <return> to continue, or q <return> to quit---
at gstpad.c:4727
#10 0x00007ffff54acbd5 in gst_base_rtp_depayload_push_ts (filter=0x6b8050,
timestamp=<optimized out>, out_buf=0x8e8810) at gstbasertpdepayload.c:610
#11 0x00007ffff54ad03b in gst_base_rtp_depayload_chain (pad=<optimized out>,
in=0x87bea0) at gstbasertpdepayload.c:354
#12 0x00007ffff7b51a7a in gst_pad_push (pad=0x7cb1b0, buffer=0x87bea0)
at gstpad.c:4727
#13 0x00007ffff3d17eec in gst_queue_push_one (queue=0x7c8020)
at gstqueue.c:1155
#14 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#15 0x00007ffff7b78e94 in gst_task_func (task=0x832100) at gsttask.c:318
#16 0x00007ffff74127d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff74102b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff7190efc in start_thread (arg=0x7ffff0672700)
at pthread_create.c:304
#19 0x00007ffff6ecb89d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()
the same url is fine with vlc and worked in previuos gstreamer version
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list