GNOME Bugzilla – Bug 683275
[new roster] Crash when disabling groups
Last modified: 2012-09-03 15:17:02 UTC
- Start Empathy in group mode - Disable group mode (lt-empathy:24318): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `EmpathyRosterGroup'
+ Trace 230790
Trace of the first warning:
+ Trace 230791
Created attachment 223336 [details] [review] roster-view: clear_view: start by cleaning our internal hash tables Removing and destroying the widgets contained in the view will call empathy_roster_view_remove(). This function may use some of the internal hash tables which now contain destroyed object. It's safer to clean the internal hash tables first as we are about to destroy their content anyway.
Attachment 223336 [details] pushed as d25442b - roster-view: clear_view: start by cleaning our internal hash tables