[Bug 745206] New: glimagesink: crash when using meta:GLTextureUpload method

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Feb 26 04:18:06 PST 2015


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

            Bug ID: 745206
           Summary: glimagesink: crash when using meta:GLTextureUpload
                    method
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: vjaquez at igalia.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Using gstreamer-vaapi (plus the patches in bug 744618) the negotiated caps
feature is meta:GLTextureUpload the most of the time.

But that uncovered a crash: 

#0  0x00007ffff5fb7107 in __GI_raise (sig=sig at entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff5fb84e8 in __GI_abort () at abort.c:89
#2  0x00007ffff5ff5044 in __libc_message (do_abort=do_abort at entry=1, 
    fmt=fmt at entry=0x7ffff60e7c60 "*** Error in `%s': %s: 0x%s ***\n")
    at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff5ffa81e in malloc_printerr (action=1, 
    str=0x7ffff60e7e48 "double free or corruption (fasttop)", ptr=<optimized
out>) at malloc.c:4996
#4  0x00007ffff5ffb526 in _int_free (av=<optimized out>, p=<optimized out>,
have_lock=0)
    at malloc.c:3840
#5  0x00007ffff68bd1a7 in g_free (mem=0x7fffbc008bb0) at gmem.c:190
#6  0x00007ffff490d0e8 in _upload_meta_upload_free (impl=0x7fffbc008bb0) at
gstglupload.c:584
#7  0x00007ffff490c2d1 in _upload_find_method (upload=0x7fffe40c6c60) at
gstglupload.c:975
#8  0x00007ffff490c1d5 in gst_gl_upload_perform_with_buffer
(upload=0x7fffe40c6c60, 
    buffer=0x7fffe0062620, outbuf_ptr=0x7fffca964f10) at gstglupload.c:1042
#9  0x00007ffff4b3fc4c in gst_glimage_sink_prepare (bsink=0x691100,
buf=0x7fffe0062620)
    at gstglimagesink.c:1015
#10 0x00007ffff71f3655 in gst_base_sink_chain_unlocked (basesink=0x691100,
pad=0x6920f0, 
    obj=0x7fffe0062620, is_list=0) at gstbasesink.c:3377
#11 0x00007ffff71f2a59 in gst_base_sink_chain_main (basesink=0x691100,
pad=0x6920f0, 
    obj=0x7fffe0062620, is_list=0) at gstbasesink.c:3546

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