[Bug 739312] gst_init segmentation fault
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Mar 16 17:18:44 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=739312
GstBlub <gstblub at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gstblub at gmail.com
--- Comment #9 from GstBlub <gstblub at gmail.com> ---
I just ran into this bug with 1.6.3 on an x86 based box with glibc 2.19 and
glib2 2.40.0:
Program received signal SIGSEGV, Segmentation fault.
0xb7697cf0 in g_datalist_id_dup_data (datalist=datalist at entry=0x8295438,
key_id=key_id at entry=233, dup_func=dup_func at entry=0x0,
user_data=user_data at entry=0x0) at gdataset.c:864
864 gdataset.c: No such file or directory.
(gdb) bt
#0 0xb7697cf0 in g_datalist_id_dup_data (datalist=datalist at entry=0x8295438,
key_id=key_id at entry=233, dup_func=dup_func at entry=0x0,
user_data=user_data at entry=0x0) at gdataset.c:864
#1 0xb7697d84 in g_datalist_id_get_data (datalist=datalist at entry=0x8295438,
key_id=233) at gdataset.c:798
#2 0xb7793e41 in g_object_new_internal (class=class at entry=0x829533c,
params=params at entry=0x0, n_params=n_params at entry=0) at gobject.c:1731
#3 0xb7795bb1 in g_object_newv (object_type=object_type at entry=136912228,
n_parameters=n_parameters at entry=0, parameters=parameters at entry=0x0) at
gobject.c:1868
#4 0xb7796280 in g_object_new (object_type=136912228, first_property_name=0x0)
at gobject.c:1568
#5 0xb72db630 in _priv_gst_allocator_initialize () at gstallocator.c:587
#6 0xb72d5b51 in init_post (context=0x828ae7c, group=0x828b8dc, data=0x0,
error=0xbffff9ac) at gst.c:580
#7 0xb76bfed0 in g_option_context_parse (context=0x828ae7c, argc=0x0,
argv=0x0, error=0xbffff9ac) at goption.c:2085
#8 0xb72d5544 in gst_init_check (argc=0x0, argv=0x0, err=0xbffff9ac) at
gst.c:352
#9 0xb72d55a6 in gst_init (argc=0x0, argv=0x0) at gst.c:398
...
A breakpoint on g_mem_set_vtable() did not hit prior to this crash. I run into
it 100% of the time when I use glibc's __malloc_hook/__free_hook/__realloc_hook
to track memory allocations. Running it with valgrind (without using using
these hooks) has not yielded any complaints.
--
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