Reported for 3.7.9. Reproduced with 3.7.10. https://bugzilla.redhat.com/745583 Backtrace: https://bugzilla.redhat.com/attachment.cgi?id=527761 How to reproduce: 1. tag a message (e.g. via message list context-menu) 2. select the tagged message 3. open menu "Configuration > Tags" 4. delete the tag Also reproducible immediately after starting Claws Mail and without selecting a message: 1. open menu "Configuration > Tags" 2. add a tag "test123" 3. delete tag "test123"
works fine here
The backtrace makes it look like a GTK bug...
Affected so far are these two environments: gtk2-2.24.4-2.fc15.x86_64 glib2-2.28.8-1.fc15.x86_64 claws-mail-3.7.9-5.fc15.x86_64 gtk2-2.24.6-1.fc16.x86_64 glib2-2.30.0-2.fc16.x86_64 claws-mail-3.7.10-5.fc16.x86_64
I can reproduce it and doesn't really look like a Claws Mail bug
Here tags works fine too. Have you tried to switch to default GTK+ theme (i.e.: do not use murrine engine) and see if it's reproducible?
Only the reporter in Fedora bugzilla uses the murrine-engine. I don't. I reproduced with default Fedora 15 and 16, both running GNOME Shell.
As I've mentioned that "only a tiny piece of the backtrace is in Claws Mail's code", I've tried to search for open/closed glib2 bugs. Found this old one: crash in ekiga 3.2.6 in closure_invoke_notifiers https://bugzilla.gnome.org/show_bug.cgi?id=604932 It crashed one line later, but a comment said: | this line of code is exected millions of times a day (given that a machine | running gnome executed it thousands of times a day, and given that gnome is | running on thousands of computers a day).
Not reproducible with older Fedora 14, albeit on i686: $ rpm -q gtk2 glib2 claws-mail gtk2-2.22.0-1.fc14.1.i686 glib2-2.26.0-2.fc14.i686 claws-mail-3.7.9-5.fc14.i686
I can't reproduce it using either of the methods described in vanilla Claws Mail 3.7.10 under Kubuntu 10.04. I hope this helps! (:
Yes, it's some gtk2/glib2 bug as can be concluded also from the comments above. And a gtk2 ticket has been filed months ago, too. But it's reproducible with (Fedora 17): $ rpm -q gtk2 glib2 claws-mail gtk2-2.24.10-1.fc17.x86_64 glib2-2.32.3-1.fc17.x86_64 claws-mail-3.8.0-3.fc17.x86_64
I can't reproduce with the following versions in usage. Though, the creation of new flags is slow, maybe due to my mail server. claws-mail-3.8.0-3pclos2012 gtk+2.0-2.24.5-3pclos2011 glibc-2.13-4pclos2011