[Bug 695621] New: Crash: videoconvert I420 -> BGRA

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Mar 11 05:39:38 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=695621
  GStreamer | gst-plugins-base | 1.0.5

           Summary: Crash: videoconvert I420 -> BGRA
    Classification: Platform
           Product: GStreamer
           Version: 1.0.5
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: kishore.arepalli at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


gst-launch-1.0 videotestsrc ! "video/x-raw, format=I420" ! videoconvert !
"video/x-raw, format=BGRA" ! fakesink -v

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0.GstPad:src: caps =
video/x-raw, format=(string)I420, width=(int)320, height=(int)240,
framerate=(fraction)30/1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps =
video/x-raw, format=(string)I420, width=(int)320, height=(int)240,
framerate=(fraction)30/1
/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:src: caps =
video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1,
format=(string)BGRA
/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:src: caps =
video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1,
format=(string)BGRA
/GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps = video/x-raw,
width=(int)320, height=(int)240, framerate=(fraction)30/1, format=(string)BGRA
/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:sink: caps =
video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1,
format=(string)BGRA
/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:sink: caps =
video/x-raw, format=(string)I420, width=(int)320, height=(int)240,
framerate=(fraction)30/1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps =
video/x-raw, format=(string)I420, width=(int)320, height=(int)240,
framerate=(fraction)30/1
Caught SIGSEGV accessing address (nil)

gdb backtrace:

program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7745b40 (LWP 2590)]
video_convert_orc_convert_I420_BGRA (d1=0xb6db4058 "", 
    s1=0xb6e09960
"\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221",
'j' <repeats 18 times>..., 
    s2=0xb6e1c560
"\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200H",
'\020' <repeats 22 times>,
"[\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246n",
'6' <repeats 22 times>"\312,
\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312",
'Z' <repeats 23 times>"\360,
\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200H",
'\020' <repeats 17 times>..., 
    s3=0xb6e21060
"\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\211\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222Q",
'\020' <repeats 22 times>, "\031", '"' <repeats 22 times>"\336,
\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360",
'n' <repeats 23 times>"\200,
\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\211\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222"...,
n=n at entry=320)
    at tmp-orc.c:8125
8125    tmp-orc.c: No such file or directory.
(gdb) b
backtrace    bookmark     break        break-range  bt           
(gdb) backtrace 
#0  video_convert_orc_convert_I420_BGRA (d1=0xb6db4058 "", 
    s1=0xb6e09960
"\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\353\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\322\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\252\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221\221",
'j' <repeats 18 times>..., 
    s2=0xb6e1c560
"\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200H",
'\020' <repeats 22 times>,
"[\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246\246n",
'6' <repeats 22 times>"\312,
\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312",
'Z' <repeats 23 times>"\360,
\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200H",
'\020' <repeats 17 times>..., 
    s3=0xb6e21060
"\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\211\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222Q",
'\020' <repeats 22 times>, "\031", '"' <repeats 22 times>"\336,
\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\336\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360\360",
'n' <repeats 23 times>"\200,
\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\211\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222\222"...,
n=n at entry=320)
    at tmp-orc.c:8125
#1  0xb7794773 in convert_I420_BGRA (convert=0xb6e05880, dest=0xb7744d50,
src=0xb7744be0) at videoconvert.c:1081
#2  0xb7797a80 in videoconvert_convert_convert (convert=0xb6e05880,
dest=dest at entry=0xb7744d50, src=src at entry=0xb7744be0)
    at videoconvert.c:138
#3  0xb7793921 in gst_video_convert_transform_frame (filter=0x815e0f8,
in_frame=0xb7744be0, out_frame=0xb7744d50)
    at gstvideoconvert.c:375
#4  0xb78af01d in gst_video_filter_transform (trans=0x815e0f8, inbuf=0x8168e70,
outbuf=0x8168f10) at gstvideofilter.c:268
#5  0xb787c4f6 in gst_base_transform_handle_buffer
(trans=trans at entry=0x815e0f8, inbuf=inbuf at entry=0x8168e70, 
    outbuf=outbuf at entry=0xb7744fcc) at gstbasetransform.c:2060
#6  0xb787d029 in gst_base_transform_chain (pad=0x815c140, parent=0x815e0f8,
buffer=0x8168e70) at gstbasetransform.c:2167
#7  0xb7f2c2fa in gst_pad_chain_data_unchecked (data=0x8168e70,
type=(GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_PUSH), 
    pad=0x815c140) at gstpad.c:3654
#8  gst_pad_push_data (pad=0x815c758, pad at entry=0x8168e70,
type=type at entry=(GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_PUSH), 
    data=0x8168e70) at gstpad.c:3871
#9  0xb7f33247 in gst_pad_push (pad=0x8168e70, buffer=0x8168e70) at
gstpad.c:3974
#10 0xb787d0d4 in gst_base_transform_chain (pad=0x815c620, parent=0x8166020,
buffer=0x8168e70) at gstbasetransform.c:2203
#11 0xb7f2c2fa in gst_pad_chain_data_unchecked (data=0x8168e70,
type=(GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_PUSH), 
    pad=0x815c620) at gstpad.c:3654
#12 gst_pad_push_data (pad=0x815c008, pad at entry=0x8168e70,
type=type at entry=(GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_PUSH), 
    data=0x8168e70) at gstpad.c:3871
#13 0xb7f33247 in gst_pad_push (pad=0x8168e70, pad at entry=0x815c008,
buffer=0x8168e70) at gstpad.c:3974
#14 0xb7873613 in gst_base_src_loop (pad=0x815c008) at gstbasesrc.c:2700
#15 0xb7f5d788 in gst_task_func (task=task at entry=0x8168830) at gsttask.c:316
#16 0xb7f5e8c8 in default_func (tdata=0x8161400, pool=0x8060c10) at
gsttaskpool.c:70
#17 0xb7df2ce8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0xb7df2303 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#19 0xb7d71d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#20 0xb7cafd3e in clone () from /lib/i386-linux-gnu/libc.so.6

-- 
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