[Bug 762098] fix to make gtksink demo not hang on exit
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Feb 16 09:13:25 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=762098
Matthew Waters (ystreet00) <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |ystreet00 at gmail.com
Resolution|--- |FIXED
Target Milestone|git master |1.6.4
--- Comment #1 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
Thanks for the bug report!
commit 057aca2cda1e03a2208f21894c8e263b7f91d38d
Author: Matthew Waters <matthew at centricular.com>
Date: Tue Feb 16 19:59:13 2016 +1100
gtk(gl)sink: remove the signal handlers on finalize
It's possible that the sink element will be freed before the widget is
destroyed. When the widget was eventually destroyed, it was attempting to
access member variables of the freed sink struct which resulted in
undefined
behaviour.
Fix by disconnecting our signal on finalize.
https://bugzilla.gnome.org/show_bug.cgi?id=762098
And 1.6 a7108e62d79639c5b6c60a5e0c1396273790d170
--
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