GNOME Bugzilla – Bug 694717
gst_memory_share: assertion `!GST_MEMORY_FLAG_IS_SET (mem, GST_MEMORY_FLAG_NO_SHARE)' failed in flacparse unit test
Last modified: 2013-02-26 08:10:13 UTC
Recent core changes make the flacparse unit test in -good abort like this: Running suite(s): flacparse (lt-flacparse:1683): GStreamer-CRITICAL **: gst_memory_share: assertion `!GST_MEMORY_FLAG_IS_SET (mem, GST_MEMORY_FLAG_NO_SHARE)' failed Program received signal SIGTRAP, Trace/breakpoint trap. g_logv (log_domain=0x2aaaaaf90f98 "GStreamer", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7fffffffb238) at gmessages.c:981 981 g_private_set (&g_log_depth, GUINT_TO_POINTER (depth)); (gdb) bt
+ Trace 231569
Could of course also be a baseparse or flacparse bug that was only exposed by those changes. I have not investigated.
commit 2ca00469347487c31946fba36e75ca8d2be010ce Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Tue Feb 26 09:08:49 2013 +0100 buffer: Fix inverted logic for deciding if memory should be shared or copied https://bugzilla.gnome.org/show_bug.cgi?id=694717