[Bug 647852] [schroenc] Crashes after some time when getting buffers after EOS

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Apr 15 03:42:48 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=647852
  GStreamer | gst-plugins-bad | git

--- Comment #2 from Sebastian Dröge <slomo at circular-chaos.org> 2011-04-15 10:42:42 UTC ---
[New Thread 0x7fffed937700 (LWP 22946)]
[Thread 0x7fffed937700 (LWP 22946) exited]
SCHRO: ERROR: schroencoder.c(1058): schro_encoder_push_frame_full: push when
queue full
SCHRO: ERROR: schroencoder.c(1059): schro_encoder_push_frame_full: assertion
failed: 0

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff5526700 (LWP 22941)]
0x00000032d0c32165 in raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64    ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
    in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x00000032d0c32165 in raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00000032d0c34f70 in abort () at abort.c:92
#2  0x00000032d9038f5d in schro_encoder_push_frame_full ()
   from /usr/lib/libschroedinger-1.0.so.0
#3  0x00007ffff6074509 in gst_schro_enc_handle_frame (
    base_video_encoder=<value optimized out>, frame=0x7ffff0a84070) at
gstschroenc.c:479
#4  0x00007ffff6069f92 in gst_base_video_encoder_chain (pad=<value optimized
out>, 
    buf=<value optimized out>) at gstbasevideoencoder.c:415
#5  0x00007ffff7f4658c in gst_pad_push (pad=0xbd4b20, buffer=0x7ffff0045c90) at
gstpad.c:4684
#6  0x00007ffff5d2c6e0 in gst_video_rate_event (pad=<value optimized out>,
event=0xe37dc0)
    at gstvideorate.c:637
#7  0x00007ffff7f47382 in gst_pad_send_event (pad=0xbd49a0, event=0xe37dc0) at
gstpad.c:5398
#8  0x00007ffff7f47913 in gst_pad_push_event (pad=0xbd4820, event=0xe37dc0) at
gstpad.c:5250
#9  0x00007ffff7e909b7 in gst_base_transform_sink_event (pad=0xbd46a0,
event=0xe37dc0)
    at gstbasetransform.c:2019
#10 0x00007ffff7f47382 in gst_pad_send_event (pad=0xbd46a0, event=0xe37dc0) at
gstpad.c:5398
#11 0x00007ffff7f47913 in gst_pad_push_event (pad=0xbd4520, event=0xe37dc0) at
gstpad.c:5250
#12 0x00007ffff7e909b7 in gst_base_transform_sink_event (pad=0xbd43a0,
event=0xe37dc0)
    at gstbasetransform.c:2019
#13 0x00007ffff7f47382 in gst_pad_send_event (pad=0xbd43a0, event=0xe37dc0) at
gstpad.c:5398
#14 0x00007ffff7f47913 in gst_pad_push_event (pad=0xbd4220, event=0xe37dc0) at
gstpad.c:5250
#15 0x00007ffff7e909b7 in gst_base_transform_sink_event (pad=0xbd40a0,
event=0xe37dc0)
---Type <return> to continue, or q <return> to quit---
    at gstbasetransform.c:2019
#16 0x00007ffff7f47382 in gst_pad_send_event (pad=0xbd40a0, event=0xe37dc0) at
gstpad.c:5398
#17 0x00007ffff7f47913 in gst_pad_push_event (pad=0xbd4ca0, event=0xe37dc0) at
gstpad.c:5250
#18 0x00007ffff7ff6ab3 in gst_stream_splitter_sink_event (pad=<value optimized
out>, 
    event=0xe38100) at gststreamsplitter.c:214
#19 0x00007ffff7f47382 in gst_pad_send_event (pad=0xbbd640, event=0x83af00) at
gstpad.c:5398
#20 0x00007ffff7f47913 in gst_pad_push_event (pad=0xbbd940, event=0x83af00) at
gstpad.c:5250
#21 0x00007ffff7a4765a in gst_queue_push_one (pad=<value optimized out>) at
gstqueue.c:1204
#22 gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1263
#23 0x00007ffff7f6d860 in gst_task_func (task=0x829d80) at gsttask.c:318
#24 0x0000003c69a6f3e4 in g_thread_pool_thread_proxy (data=<value optimized
out>)
    at /tmp/buildd/glib2.0-2.28.6/./glib/gthreadpool.c:319
#25 0x0000003c69a6ccf6 in g_thread_create_proxy (data=0xc57b70)
    at /tmp/buildd/glib2.0-2.28.6/./glib/gthread.c:1897
#26 0x00000032d14068ba in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#27 0x00000032d0ccf3cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#28 0x0000000000000000 in ?? ()

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