gstreamer/tests/check
Ole André Vadla Ravnås 73f2d464b7 miniobject: avoid race when recycling buffers
Avoid a race where a miniobject is recycled and quickly freed, which causes the
g_type_free_instance() to be called on the same object twice.

Ref the object before calling the finalize method and check if we still need to
free it afterward.

Also add a unit test for this case.

Fixes #601587
2009-11-13 11:45:48 +01:00
..
elements tests/fakesink: Add some debugging 2009-10-22 12:33:37 +02:00
generic libs/gst/base/gstbasesink.c: Improve position reporting in the flushing state. 2008-08-19 16:47:07 +00:00
gst miniobject: avoid race when recycling buffers 2009-11-13 11:45:48 +01:00
libs check: Hopefully fix an 'may be used uninitialized' warning on OS/X 2009-10-08 17:19:38 +01:00
pipelines checks: set pipelines to NULL state in parse-launch unit test 2009-08-10 12:01:48 +01:00
.gitignore tests/check/.cvsignore: Ignore test-registry.xml as well. 2007-01-09 14:38:11 +00:00
Makefile.am tests: Make sure we use the local libgstbase and not a stray outside one. 2009-11-05 21:09:28 +01:00