[Bug 761234] souphttpsrc crashes when used more than once (not re-used, a new element)

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jan 28 05:04:31 PST 2016


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

--- Comment #2 from Florian Zwoch <fzwoch at gmail.com> ---
There is no warning or assert unfortunately. It plainly crashes with a
Segmentation fault: 11

I'm mostly using the official binary release of GStreamer because of ease of
use so I'm not sure on how to easily generate a release with debugging symbols
in them :/

Or is there a way to grab the debugging symbols for the release? I may try to
do so.. but I'm not sure how quickly I can provide further details.

In the meantime this is some info from the debugger, maybe it gives some more
hints?

* thread #17: tid = 0x23ab0, 0x00007fff9d720152 libsystem_c.dylib`strlen + 18,
name = 'souphttpsrc3:src', stop reason = EXC_BAD_ACCESS (code=1,
address=0x700000633ed0)
    frame #0: 0x00007fff9d720152 libsystem_c.dylib`strlen + 18
libsystem_c.dylib`strlen:
->  0x7fff9d720152 <+18>: pcmpeqb (%rdi), %xmm0
    0x7fff9d720156 <+22>: pmovmskb %xmm0, %esi
    0x7fff9d72015a <+26>: andq   $0xf, %rcx
    0x7fff9d72015e <+30>: orq    $-0x1, %rax
(lldb) bt
* thread #17: tid = 0x23ab0, 0x00007fff9d720152 libsystem_c.dylib`strlen + 18,
name = 'souphttpsrc3:src', stop reason = EXC_BAD_ACCESS (code=1,
address=0x700000633ed0)
  * frame #0: 0x00007fff9d720152 libsystem_c.dylib`strlen + 18
    frame #1: 0x0000000100a02f8d libglib-2.0.0.dylib`g_strdup + 29
    frame #2: 0x00000001009d8894 libglib-2.0.0.dylib`g_error_new_literal + 58
    frame #3: 0x00000001009d8b19 libglib-2.0.0.dylib`g_set_error_literal + 64
    frame #4: 0x0000000100861554
libgio-2.0.0.dylib`g_socket_receive_with_blocking + 333
    frame #5: 0x0000000100857a6a
libgio-2.0.0.dylib`g_pollable_input_stream_read_nonblocking + 169
    frame #6: 0x0000000100857a6a
libgio-2.0.0.dylib`g_pollable_input_stream_read_nonblocking + 169
    frame #7: 0x00000001007826fb
libsoup-2.4.1.dylib`soup_filter_input_stream_read_until + 237
    frame #8: 0x0000000100782608
libsoup-2.4.1.dylib`soup_filter_input_stream_read_line + 57
    frame #9: 0x000000010078b3f4 libsoup-2.4.1.dylib`io_read + 213
    frame #10: 0x000000010078a2db libsoup-2.4.1.dylib`io_run_until + 355
    frame #11: 0x000000010078af28 libsoup-2.4.1.dylib`io_run + 146

..

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