GNOME Bugzilla – Bug 643207
Invalid free in gdk_event_free()
Last modified: 2011-02-25 15:54:36 UTC
Created attachment 181844 [details] [review] Copy event axes for double/triple click events in gdk_event_copy() ==23381== Invalid free() / delete / delete[] ==23381== at 0x40257ED: free (vg_replace_malloc.c:366) ==23381== by 0x5A59345: g_free (gmem.c:263) ==23381== by 0x560B202: gdk_event_free (gdkevents.c:648) ==23381== by 0x563151F: gdk_event_source_dispatch (gdkeventsource.c:320) ==23381== by 0x5A4FF64: g_main_context_dispatch (gmain.c:2440) ==23381== by 0x5A54517: g_main_context_iterate (gmain.c:3091) ==23381== by 0x5A54A56: g_main_loop_run (gmain.c:3299) ==23381== by 0x5395A2C: gtk_main (gtkmain.c:1349) This is caused by commit 3f78b251b99f8bb301dae92ad94b6d1a6f66be96, no that the button axes are freed fordouble/triple click events , they should be copied too.
*** Bug 643089 has been marked as a duplicate of this bug. ***
*** Bug 643215 has been marked as a duplicate of this bug. ***
Review of attachment 181844 [details] [review]: Yeah, looks right.
*** Bug 643238 has been marked as a duplicate of this bug. ***
Comment on attachment 181844 [details] [review] Copy event axes for double/triple click events in gdk_event_copy() Pushed
*** Bug 643065 has been marked as a duplicate of this bug. ***