[Bug 744261] curl: add curlhttpsrc
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Jul 25 08:58:47 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=744261
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #356287|none |needs-work
status| |
--- Comment #27 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Comment on attachment 356287
--> https://bugzilla.gnome.org/attachment.cgi?id=356287
Add curlhttpsrc with chunked data delivery - rework with ::unlock()
Crashes here with: gst-launch-1.0 curlhttpsrc location=http://google.com !
fakesink silent=false -v
Thread 3 "curlhttpsrc0:sr" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffebfff700 (LWP 31351)]
gst_structure_copy (structure=0x7fffec006790) at gststructure.c:346
346 len = GST_STRUCTURE_FIELDS (structure)->len;
(gdb) bt
#0 0x00007ffff7b3c4f1 in gst_structure_copy (structure=0x7fffec006790)
at gststructure.c:346
#1 0x00007ffff7859e1c in boxed_proxy_collect_value (value=0x7fffebffea88,
n_collect_values=<optimized out>, collect_values=<optimized out>,
collect_flags=<optimized out>) at ././gobject/gboxed.c:240
#2 0x00007ffff7b3baeb in gst_structure_set_valist_internal
(structure=0x7fffe4002060, fieldname=<optimized out>,
varargs=varargs at entry=0x7fffebffeb28)
at gststructure.c:607
#3 0x00007ffff7b3cd49 in gst_structure_set (structure=<optimized out>,
field=field at entry=0x7ffff5001106 "redirection-uri") at gststructure.c:638
#4 0x00007ffff4ffbe80 in gst_curl_http_src_handle_response (src=0x1004448d0
[GstCurlHttpSrc]) at gstcurlhttpsrc.c:1093
#5 0x00007ffff4ffbe80 in gst_curl_http_src_create (psrc=<optimized out>,
outbuf=0x7fffebffece0) at gstcurlhttpsrc.c:807
#6 0x00007ffff4db4bd0 in gst_base_src_get_range (src=src at entry=0x1004448d0
[GstCurlHttpSrc], offset=offset at entry=0, length=<optimized out>,
buf=buf at entry=0x7fffebffedb8) at gstbasesrc.c:2504
#7 0x00007ffff4db6cc3 in gst_base_src_loop (pad=0x100446050 [GstPad])
at gstbasesrc.c:2804
#8 0x00007ffff7b48259 in gst_task_func (task=0x100466170 [GstTask])
at gsttask.c:332
#9 0x00007ffff73a7eee in g_thread_pool_thread_proxy (data=<optimized out>)
at ././glib/gthreadpool.c:307
#10 0x00007ffff73a74f5 in g_thread_proxy (data=0x100262680)
at ././glib/gthread.c:784
#11 0x00007ffff6d13494 in start_thread (arg=0x7fffebfff700)
at pthread_create.c:333
#12 0x00007ffff6a55a8f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:97
--
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