[Bug 797092] opusenc: segmentation fault
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Sep 12 21:09:10 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797092
--- Comment #6 from Marcos Kintschner <marcos.ktn at gmail.com> ---
I've got the build from gstreamer download page (X86, didn't test the X86_64
version). I'm running Windows 10 64 bit.
I didn't manage to debug the libs using gdb on Windows so I have built
gstreamer using the gst-build. I also built the libopus from these sources:
https://github.com/xiph/opus.
Now I'm having an error when linking audioconvert to opusenc.
This is the trace of the error:
* gstopus.dll!gstopusenc.c(879): gst_opus_enc_get_sink_template_caps()
...
878 s = gst_structure_copy (s2);
879 gst_structure_set (s, "channels", G_TYPE_INT, i, "channel-mask",
880 GST_TYPE_BITMASK, 0x0, NULL);
* gstreamer-1.0-0.dll!gststructure.c(638): gst_structure_set(_GstStructure *
structure, const char * field, ...)
...
637 va_start (varargs, field);
638 gst_structure_set_valist_internal (structure, field, varargs);
639 va_end (varargs);
* gstreamer-1.0-0.dll!gststructure.c(607):
gst_structure_set_valist_internal(_GstStructure * structure, const char *
fieldname, char * varargs)
...
607 G_VALUE_COLLECT_INIT (&field.value, type, varargs, 0, &err);
* gvaluecollector.h(92): #define G_VALUE_COLLECT_INIT(value, _value_type,
var_args, flags, __error)
...
92 GTypeValueTable *g_vci_vtab = g_type_value_table_peek (_value_type);
* gobject-2.0.dll!gtype.c(4235): g_type_value_table_peek (GType type)
...
4234 as_refed_data = node && node->data && NODE_REFCOUNT (node) > 0;
4235 has_table = has_refed_data &&
node->data->common.value_table->value_init;
4236 if (has_refed_data)
The error is: Exception thrown: read access violation.
node->data->common.value_table was 0x53EC8B55.
Now I'm not sure if this error is the same that I got before from the gstreamer
release binaries or if it's a new error caused by my build.
--
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