[Bug 777506] vaapidecoder_h264: Recursive loop and segfault after a few seconds

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jan 24 09:38:11 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=777506

--- Comment #4 from Hyunjun Ko <zzoon at igalia.com> ---
Seems that there is a problem in the loop in gstvaapidecoder_h264.c:3170

for(;;) {
  // lost picture has parent ref, which is prev_picture
  lost_picture = gst_vaapi_picture_h264_new_clone (prev_picture);
  ...
  // replace prev_picture with lost_picture which has parent(prev_picture)
  gst_vaapi_picture_replace (&prev_picture, lost_picture);
  ...
}

But I don't know how to handle this to fix this issue.
And i can't reproduce the case that is being through this loop.

Julian, can you share the media you are streaming?

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