gstreamer/plugins
Vincent Penquerc'h b09fbe0797 queue2: fix crash deleting current region for small ring buffers
Ensure we do not attempt to destroy the current range. Doing so
causes the current one to be left dangling, and it may be dereferenced
later, leading to a crash.

This can happen with a very small queue2 ring buffer (10000 bytes)
and 4 kB buffers.

repro case:

gst-launch-1.0 fakesrc sizetype=2 sizemax=4096 ! \
queue2 ring-buffer-max-size=1000 ! fakesink sync=true

https://bugzilla.gnome.org/show_bug.cgi?id=767688
2016-07-04 12:40:57 +02:00
..
elements queue2: fix crash deleting current region for small ring buffers 2016-07-04 12:40:57 +02:00
tracers tracerrecord: don't leak the spec structures 2016-01-22 10:07:26 +01:00
Makefile.am tracer: initial prototype for the tracing subsystem 2015-10-05 20:59:39 +02:00