GNOME Bugzilla – Bug 677607
Closing Mail Browser emits critical warnings
Last modified: 2013-09-13 01:06:09 UTC
When I view message source and close the newly opened window then these new critical warnings are shown on console. (evolution:22994): GLib-CRITICAL **: g_hash_table_destroy: assertion `hash_table != NULL' failed (evolution:22994): GLib-CRITICAL **: g_hash_table_destroy: assertion `hash_table != NULL' failed (evolution:22994): GLib-CRITICAL **: g_hash_table_destroy: assertion `hash_table != NULL' failed
I'm unable to reproduce the warnings just by closing source view window. Is there a specific message that causes this? Is there any specific action you did before opening the source view?
I see it with message from bug #677608 (on IMAP account, already downloaded).
Created attachment 215923 [details] [review] Fix The warning comes from EStockRequest, which is not used much often, therefor I had troubles reproducing it with most of my messages :)
You might fix other errors, as these come for me from other place (see below), and I see them even with your patch applied.
+ Trace 230327
Created attachment 215936 [details] [review] Fix Nice, two bugs with one patch :) Apparently the GHashTable in itip formatter is constructed only when the list of sources is needed, otherwise the pointers are left null.
It's better, thanks. Please commit.
Committed to master as 0c25f646c8e5d1e8f0617e14949e824de6e7f1fb http://git.gnome.org/browse/evolution/commit/?id=0c25f646c8e5d1e8f0617e14949e824de6e7f1fb