Compose Email Crash : SOLVED

Lindsay Mathieson lindsay.mathieson at optusnet.com.au
Thu Oct 9 23:35:25 UTC 2008


Posting this in case it helps others. I had a big issue with KMail crashing on 
email compose - I'd click "New Message" then click in the message body and 
boom. The only way around it was to switch between HTML/plain text and that 
sometimes let me do it.

Was creating a bug report for it and ran kmail from the console so I could see 
the debug output and noticed this:

--------------------------------------------------------------------------------
Enchant dict for "en_US" 0x8ca68e8
Enchant dict for "en_US" 0x8ca68e8
Couldn't create speller for "bg" :  The file "/usr/lib/aspell/bg.multi" can not
be opened for reading.
ASSERT: "dict" in file /build/buildd/kde4libs-4.1.2/kdecore/sonnet/loader.cpp,
line 116
*** KMail got signal 6 (Crashing)
--------------------------------------------------------------------------------

bg.multi is linked to a *non-existent* Bulgarian aspell dictionary.


I checked the user regional settings and oddly they weren't set, also the 
global ones weren't set. I configured them and rebooted but that made no 
difference.

Then I went into my KMail identity - it has a dictionary setting that was set 
to Bulgarian - Aha! Changed that to English (Australian), and everything was 
fine.


I don't know how the regional settings were cleared, I did delete my .kde and 
.kde4 dirs so I could start from scratch, that probably did it for the user 
settings, but my global system regional settings shouldn't have been affected 
by that.

Also a missing dictionary file should not kill Kmail.

Hope this helps others,

-- 
Lindsay Mathieson
http://members.optusnet.com.au/~blackpaw1/album




More information about the kubuntu-users mailing list