GNOME Bugzilla – Bug 560320
segfault when trying to set tag to NULL with metadatamux
Last modified: 2009-01-30 11:30:17 UTC
Steps to reproduce: 1. create pipeline with metadatademux and metadatamux 2. use GstTagSetter interface to set tag empty (NULL) 3. Stack trace: Program received signal SIGSEGV, Segmentation fault. [Switching to LWP 8976] 0xb7cc71d3 in strlen () from /lib/libc.so.6 (gdb) where
+ Trace 209638
Other information:
Created attachment 122402 [details] example code which crashes
Created attachment 127527 [details] example code which crashes Slightly updated according to Bug #563221. Also demo how to make a testimage.
Its was actually fixed as part of 2008-12-16 Stefan Kost <ensonic@users.sf.net> * ext/celt/gstceltenc.c: * ext/celt/gstceltenc.h: * ext/metadata/gstmetadatamux.c: * gst/qtmux/gstqtmux.c: * gst/qtmux/gstqtmux.h: Totally remove the internal taglists and fully use tagsetter. Fixes various tag muxing issues.