[Bug 720344] New: segfault playing music over http (gst_message_set_buffering_stats)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Dec 12 11:17:03 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=720344
GStreamer | gstreamer (core) | 1.2.1
Summary: segfault playing music over http
(gst_message_set_buffering_stats)
Classification: Platform
Product: GStreamer
Version: 1.2.1
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: djcb at djcbsoftware.nl
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
While playing some music from some http-source (using a playbin element), I hit
a segfault. I haven't been able to reproduce it, hopefully this help (it seems
we're getting NULL message, which GST_MESSAGE_TYPE tries to dereference.
[Thread 0x7fffc1ffa700 (LWP 26229) exited]
(player:31387): GStreamer-CRITICAL **: gst_message_new_buffering: assertion
'percent >= 0 && percent <= 100' failed
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff4a41700 (LWP 2300)]
gst_message_set_buffering_stats (message=message at entry=0x0, mode=4294967295,
avg_in=avg_in at entry=7, avg_out=avg_out at entry=22069,
buffering_left=buffering_left at entry=-1) at gstmessage.c:1051
1051 g_return_if_fail (GST_MESSAGE_TYPE (message) ==
GST_MESSAGE_BUFFERING);
Missing separate debuginfos, use: debuginfo-install
freetype-freeworld-2.5.0.1-3.fc20.x86_64 gstreamer1-libav-1.2.1-1.fc20.x86_64
gdb% bt
#0 gst_message_set_buffering_stats (message=message at entry=0x0,
mode=4294967295, avg_in=avg_in at entry=7, avg_out=avg_out at entry=22069,
buffering_left=buffering_left at entry=-1) at gstmessage.c:1051
#1 0x00007ffff63481ef in update_buffering (queue=queue at entry=0x7fffbc02bbd0)
at gstqueue2.c:920
#2 0x00007ffff6349c5d in gst_queue2_locked_dequeue (
queue=queue at entry=0x7fffbc02bbd0, item_type=item_type at entry=0x7ffff4a40cf4)
at gstqueue2.c:2161
#3 0x00007ffff634a12f in gst_queue2_push_one (queue=0x7fffbc02bbd0)
at gstqueue2.c:2563
#4 gst_queue2_loop (pad=<optimized out>) at gstqueue2.c:2677
#5 0x0000003cf3690149 in gst_task_func (task=0xc46ef0) at gsttask.c:316
#6 0x0000003cece6f406 in g_thread_pool_thread_proxy (data=<optimized out>)
at gthreadpool.c:309
#7 0x0000003cece6ea45 in g_thread_proxy (data=0x7fffdc004ca0) at gthread.c:798
#8 0x000000398bc07f33 in start_thread (arg=0x7ffff4a41700)
at pthread_create.c:309
#9 0x000000398b0f4ead in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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