After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 725855 - [PATCH] fix use-after-free in ges-base-xml-formatter.c::_free_pending_clip()
[PATCH] fix use-after-free in ges-base-xml-formatter.c::_free_pending_clip()
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-editing-services
git master
Other Linux
: Normal normal
: 1.3.3
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-03-06 21:52 UTC by Dan Williams
Modified: 2014-06-22 13:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix use-after-free (886 bytes, patch)
2014-03-06 21:52 UTC, Dan Williams
none Details | Review
0001-Fix-use-after-free-in-_free_pending_clip.patch (1.20 KB, patch)
2014-03-07 15:27 UTC, Dan Williams
none Details | Review

Description Dan Williams 2014-03-06 21:52:56 UTC
Created attachment 271146 [details] [review]
fix use-after-free

pend->id is freed, then used as a hash table lookup string.
Comment 1 Thibault Saunier 2014-03-06 22:34:04 UTC
Thanks Dan!

Could you please provide a patch fornatted with git format-patch so I can properly apply it?
Comment 2 Dan Williams 2014-03-07 15:27:32 UTC
Created attachment 271244 [details] [review]
0001-Fix-use-after-free-in-_free_pending_clip.patch
Comment 3 Thibault Saunier 2014-03-07 16:52:41 UTC
commit 4170ed17212b5e0502af778ea48b3a610bbdd51c
Author: Dan Williams <dcbw@redhat.com>
Date:   Fri Mar 7 09:28:16 2014 -0600

    Fix use-after-free in _free_pending_clip()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725855