I reckon the problem is GtkListStore usage which is used as a data model in "Active connections" view. My gtk+ programming knowledge is zero, so if anyone more savvy with gtk+ could take this task, it would be great.
The issue seems to be in statusview.c, and in functions connectionview_append_connection () and free_connection_entry (). gtk_tree_iter_free (entry->ref); is tying to free unallocated block of memory which is related to new GSlice memory allocator behaviour.
I'm attaching a patch as a reference. Even if it fixes this issue, it may introduce nice leak too.
I reckon the problem is GtkListStore usage which is used as a data model in "Active connections" view. My gtk+ programming knowledge is zero, so if anyone more savvy with gtk+ could take this task, it would be great.
The issue seems to be in statusview.c, and in functions connectionview_ append_ connection () and free_connection _entry (). gtk_tree_iter_free (entry->ref); is tying to free unallocated block of memory which is related to new GSlice memory allocator behaviour.
I'm attaching a patch as a reference. Even if it fixes this issue, it may introduce nice leak too.