[Bug 773546] double free or corruption when running parallel vaapi encoders in a loop
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Oct 27 17:34:34 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=773546
--- Comment #13 from Florent ThiƩry <florent.thiery at ubicast.eu> ---
I don't really understand why, but while i can have the thing happen with my
test script from python, i can't seem to reproduce with gst-launch alone.
Crashes:
gst-master
gdb /usr/bin/python
thread apply all bt
run test.py
I get the attached backtrace2.log
Does not crash (trying to loop gst-launch alone) but freezes:
gst-master
gdb ./gstreamer/tools/.libs/gst-launch-1.0
thread apply all bt
set pagination off
break exit
commands
run
end
run filesrc location=/tmp/buf.raw blocksize=3110400 ! videoparse width=1920
height=1080 framerate=30 format=nv12 ! tee name=encoder ! queue
max-size-buffers=1 ! vaapih264enc rate-control=2 bitrate=20000
keyframe-period=30 ! fakesink encoder. ! queue max-size-buffers=1 !
vaapih264enc rate-control=2 bitrate=20000 keyframe-period=30 ! fakesink
encoder. ! queue max-size-buffers=1 ! vaapih264enc rate-control=2 bitrate=20000
keyframe-period=30 ! fakesink encoder. ! queue max-size-buffers=1 !
vaapih264enc rate-control=2 bitrate=20000 keyframe-period=30 ! fakesink
encoder. ! queue max-size-buffers=1 ! vaapih264enc rate-control=2 bitrate=20000
keyframe-period=30 ! fakesink encoder. ! queue max-size-buffers=1 !
vaapih264enc rate-control=2 bitrate=20000 keyframe-period=30 ! fakesink
--
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