GNOME Bugzilla – Bug 757115
mxfmux: make check fails with avenc_mpeg2video
Last modified: 2015-10-28 01:05:12 UTC
When running make check for bad plugins, get the below error in mxfmux. I didn't have mpeg2enc installed in my pc then. On installing mpeg2enc, the error disappears. Running suite(s): mxfmux *** Error in `/home/vineethtm/gst/master/gst-plugins-bad/tests/check/elements/.libs/lt-mxfmux': free(): invalid pointer: 0x709a0301 *** 85%: Checks: 7, Failures: 0, Errors: 1 elements/mxfmux.c:95:E:general:test_mpeg2:0: (after this point) Received signal 6 (Aborted) Seems this error happens only with avenc_mpeg2video..
Does not crash here and also does not complain in valgrind. Are you using latest gst-libav? What does valgrind say?
In particular, make sure you have this commit: commit eedefc9f6bd19f1c86b43d1fcc31a203b4ecea10 Author: Sebastian Dröge <sebastian@centricular.com> Date: Sat Oct 3 18:25:35 2015 +0100 avcodecmap: Don't allocate dummy codec data anymore, it causes crashes nowadays and that avenc_mjpeg works properly in a simple pipeline otherwise.
my mistake :)... I was having 1.6 release tar version of libav.. This gets fixed with e5e78379ad8287cd2b71b4cdb743e905c8cd0369 and eedefc9f6bd19f1c86b43d1fcc31a203b4ecea10 closing it as obsolete. Thanks..