[Bug 748417] New: vp8enc: valgrind errors when encoding

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Apr 24 08:03:11 PDT 2015


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

            Bug ID: 748417
           Summary: vp8enc: valgrind errors when encoding
    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: gdesmott at gnome.org
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I'm getting a lot of those errors when running the
validate.http.transcode.to_vorbis_and_vp8_in_webm.raw_h264_1_mp4 with valgrind.

==11145== Conditional jump or move depends on uninitialised value(s)
==11145==    at 0x11CCCAE7: vp8_regular_quantize_b_sse4_1 (in
/tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11CC3155: macro_block_yrd (in /tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11CC628C: evaluate_inter_mode_rd.isra.8 (in
/tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11CC8603: vp8_rd_pick_inter_mode (in
/tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11C9C646: vp8cx_encode_inter_macroblock (in
/tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11C9D223: encode_mb_row (in /tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11C9D5BE: vp8_encode_frame (in /tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11CB6D5F: encode_frame_to_data_rate (in
/tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11CBA8DB: vp8_get_compressed_data (in
/tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11C964CB: vp8e_encode.part.8 (in
/tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11C7327F: vpx_codec_encode (in /tmp/bah/lib/libvpx.so.2.0.0)
==11145==    by 0x11A608BA: gst_vp8_enc_handle_frame (gstvp8enc.c:2038)
==11145==    by 0x556FAF6: gst_video_encoder_chain (gstvideoencoder.c:1380)
==11145==    by 0x4C2C098: gst_validate_pad_monitor_chain_func
(gst-validate-pad-monitor.c:2008)
==11145==    by 0x5A67503: gst_pad_chain_data_unchecked (gstpad.c:4038)
==11145==    by 0x5A67503: gst_pad_push_data (gstpad.c:4271)
==11145==    by 0x57D4CC4: gst_base_transform_chain (gstbasetransform.c:2281)
==11145==    by 0x4C2C098: gst_validate_pad_monitor_chain_func
(gst-validate-pad-monitor.c:2008)
==11145==    by 0x5A67503: gst_pad_chain_data_unchecked (gstpad.c:4038)
==11145==    by 0x5A67503: gst_pad_push_data (gstpad.c:4271)
==11145==    by 0x1247BF0A: gst_video_rate_transform_ip (gstvideorate.c:1211)
==11145==    by 0x57D431A: gst_base_transform_handle_buffer
(gstbasetransform.c:2133)

I can reproduce using libvpx-1.3.0-6.fc21.x86_64 and libvpx master but not
using vpxenc.
Maybe libvpx expect a specific size of buffer or something?

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