Every time a receive new email thunderbird hangs. This is with a POP mail server.
I have determined that it looks like a memory corruption bug by running thundebird with MALLOCK_CHECK_=1 exported. Just after downloading the new email
*** glibc detected *** /usr/lib/thunderbird/thunderbird-bin: free(): invalid pointer: 0x09211920 ***
appears on the terminal.
This bug only happens with the latest gutsy version (188.8.131.52~rc1-0ubuntu1), and not with previous ones.
I wonder if the glib warning that is written at program startup is directly related to this bug (***MEMORY-WARNING***: thunderbird-bin: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...).
In any case, the problem is 100% reproducible here.