[Bug 782812] gst_element_factory_make: Program received signal SIGSEGV, Segmentation fault. g_slice_alloc (mem_size=mem_size at entry=368)

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat May 20 20:52:08 UTC 2017


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

--- Comment #5 from minfrin at sharp.fm ---
I can only provide the code privately unfortunately.

This is gstreamer git master, brought up to date and rebuilt again today to
eliminate known bugs.

Google's AddressSanitizer out of the box on Raspbian's default gcc is broken
and crashes. AddressSanitizer built from source as part of gcc v6.2.0 doesn't
crash, but doesn't show up any problem with gstreamer, which runs fine until
the segfault.

Valgrind out of the box on Raspbian is broken. Valgrind v3.12.0 built from
source runs but crashes due to a clash with AddressSanitizer as documented
here: https://github.com/google/sanitizers/issues/810

AddressSanitizer is impossible to disable in gcc v6.2.0, and so the valgrind
clash appears impossible to work around, as documented here:
https://github.com/google/sanitizers/issues/811

Are there any other memory debugging tools to try that have a hope of finding
memory corruption?

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