libvisual: crashes when multiple libvisual elements used at the same time
Submitted by Georg
Link to original bug (#684083)
Description
Created attachment 224401
several pipelines with a libvisual element
If you create several pipelines with libvisual in it, the program sometimes segfaults.
The more pipelines you create, the faster it segfaults.
backtrace:
#0 0x00007ffff47839e3 in visual_dft_perform () from /usr/lib/libvisual-0.4.so.0
#1 0x00007ffff478016d in visual_audio_get_spectrum_for_sample () from /usr/lib/libvisual-0.4.so.0
#2 0x00007fffe76bd655 in act_oinksie_render () from /usr/lib/libvisual-0.4/actor/actor_oinksie.so
#3 0x00007ffff4774cd7 in visual_actor_run () from /usr/lib/libvisual-0.4.so.0
#4 0x00007ffff4bed2b1 in ?? () from /usr/lib/gstreamer-1.0/libgstlibvisual.so
#5 0x00007ffff4befa03 in ?? () from /usr/lib/gstreamer-1.0/libgstlibvisual.so
#6 0x00007ffff7b45f78 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#7 0x00007ffff533058a in ?? () from /usr/lib/libgstbase-1.0.so.0
#8 0x00007ffff7b45f78 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#9 0x00007ffff533058a in ?? () from /usr/lib/libgstbase-1.0.so.0
#10 0x00007ffff7b45f78 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#11 0x00007ffff53281b5 in ?? () from /usr/lib/libgstbase-1.0.so.0
#12 0x00007ffff7b73f11 in ?? () from /usr/lib/libgstreamer-1.0.so.0
#13 0x00007ffff70028e2 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007ffff70020e5 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007ffff6d83e0f in start_thread () from /usr/lib/libpthread.so.0
#16 0x00007ffff6abb45d in clone () from /usr/lib/libc.so.6
Attachment 224401, "several pipelines with a libvisual element":
gst-libvisual-test.c
Version: 1.x