(Apologies for the delay) I would expect your problem to be whatever is causing the QGDict error. Can you quickly make a new user with an empty home directory and try running kmail? I suspect there is something in your data that is causing KMail to break.
signature.asc
Description: This is a digitally signed message part.