GNOME Bugzilla – Bug 429732
gtk_accel_group_finalize accesses invalid memory
Last modified: 2007-04-26 05:55:59 UTC
There is a loop in gtk_accel_group_finalize that removes all accelerator entries. When there are two or more accelerators in the group, the code accesses invalid memory and does not actually release some of the entries.
Created attachment 86347 [details] [review] Proposed patch The fix is pretty obvious.
2007-04-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaccelgroup.c (gtk_accel_group_finalize): Don't access invalid memory. (#429732, Armin Burgmeier)