[Bug 757290] New: gdkpixbufoverlay crash

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Oct 29 02:20:11 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=757290

            Bug ID: 757290
           Summary: gdkpixbufoverlay crash
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: lists at svrinformatica.it
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 314372
  --> https://bugzilla.gnome.org/attachment.cgi?id=314372&action=edit
test image that cause the crash

please test this pipeline with the attached png

videotestsrc ! gdkpixbufoverlay location=/tmp/nera1.png overlay-width=10
overlay-height=10 ! xvimagesink

you'll get this crash

#0  0x00007ffff7fc1643 in ?? ()
#1  0x00007ffff5bc0791 in video_orc_resample_bilinear_u32 (
    d1=d1 at entry=0x7fffec030a00 "\210\004", s1=s1 at entry=0x81a750 "",
    p1=p1 at entry=0, p2=p2 at entry=-1, n=n at entry=10) at tmp-orc.c:11744
#2  0x00007ffff5bb53f1 in gst_video_blend_scale_linear_RGBA (
    src=src at entry=0x8465f0, src_buffer=<optimized out>, dest_height=10,
    dest_width=10, dest=dest at entry=0x7ffff2ed35c0,
    dest_buffer=dest_buffer at entry=0x7ffff2ed35b8) at video-blend.c:218
#3  0x00007ffff5bb68b9 in gst_video_overlay_composition_blend (comp=0x839d80,
    video_buf=video_buf at entry=0x7ffff2ed3990)
    at video-overlay-composition.c:489
#4  0x00007ffff548aea4 in gst_gdk_pixbuf_overlay_transform_frame_ip (
    filter=<optimized out>, frame=0x7ffff2ed3990) at gstgdkpixbufoverlay.c:634
#5  0x00007ffff5b9e35c in gst_video_filter_transform_ip (trans=0x828340,
    buf=0x830720) at gstvideofilter.c:320
#6  0x00007ffff5941a66 in default_generate_output (trans=0x828340,
    outbuf=0x7ffff2ed3ca8) at gstbasetransform.c:2175
#7  0x00007ffff5943daf in gst_base_transform_chain (pad=<optimized out>,
    parent=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2333
#8  0x00007ffff7b20f82 in gst_pad_chain_data_unchecked (data=0x830720,
    type=4112, pad=0x8202b0) at gstpad.c:4096
#9  gst_pad_push_data (pad=pad at entry=0x820070, type=type at entry=4112,
    data=<optimized out>, data at entry=0x830720) at gstpad.c:4348
---Type <return> to continue, or q <return> to quit---
#10 0x00007ffff7b29033 in gst_pad_push (pad=pad at entry=0x820070,
    buffer=0x830720) at gstpad.c:4467
#11 0x00007ffff593d555 in gst_base_src_loop (pad=0x820070) at gstbasesrc.c:2845
#12 0x00007ffff7b526f1 in gst_task_func (task=0x846050) at gsttask.c:331
#13 0x00007ffff70c30ae in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007ffff70c2715 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007ffff6a304a4 in start_thread () from /usr/lib/libpthread.so.0
#16 0x00007ffff676e13d in clone () from /usr/lib/libc.so.6

using an overlay image of different size make the pipeline work with no issue

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