Some more useful kDebug to find the cause or mRootNode cause. I think the interesting part is KMReaderWin::parseMsg: The root node is not yet processed! Danger! But why is the processing so late and we just left that message and are trying to get back quickly.. OK With wait for message to display kmail(26104) KMail::MessageListView::Core::View::slotSelectionChanged: Message selected [ Konsultmöte Region Norr ] kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2ecd2b0 kmail(26104) FolderStorage::unGetMsg: Entering function kmail(26104) KMMessage::fromStrip: Entering function kmail(26104) KMMessage::msgId: Entering function this= 0x2ecd2b0 mMsg= 0x2c15900 kmail(26104) KMMessage::~KMMessage: Entering function delete mMsg= 0x2c15900 mFileName= "1233865778.3694.3RbW9:2,S" kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) KMMessage::KMMessage: Entering function kmail(26104) KMMessage::init: Entering function aMsg= 0x0 kmail(26104) KMMessage::init: No aMsg so new mMsg= 0x2fec500 aMsg= 0x0 kmail(26104) KMMessage::fromDwString: Entering function aSetStatus= false kmail(26104) FolderStorage::getMsg: reading msg= 0x2fb6fe0 kmail(26104) KMReaderWin::setMsg: Entering function aMsg= 0x2fb6fe0 force= false kmail(26104) KMReaderWin::setMsg: ( 1954229106 , last 1954229107 ) "Konsultmöte Region Norr" , readyToShow true kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) KMMessage::KMMessage: Entering function kmail(26104) KMMessage::init: Entering function aMsg= 0x0 kmail(26104) KMMessage::init: No aMsg so new mMsg= 0x2336b40 aMsg= 0x0 kmail(26104) KMMessage::fromDwString: Entering function aSetStatus= false kmail(26104) FolderStorage::getMsg: reading msg= 0x2336a80 kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2336a80 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) KMReaderWin::setHtmlOverride: Entering function override= true kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) KMReaderWin::setHtmlLoadExtOverride: Entering function override= false kmail(26104) KMReaderWin::updateReaderWin: Entering function kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) KMReaderWin::displayMessage: Entering function msg= 0x2fb6fe0 kmail(26104) KMReaderWin::removeTempFiles: Entering function kmail(26104) KMReaderWin::parseMsg: Entering function aMsg= 0x2fb6fe0 mRootNode= 0x2e89af0 kmail(26104) KMReaderWin::parseMsg: mRootNode is processed delete mRootNode kmail(26104) KMReaderWin::parseMsg: setting mRootNode= 0x2bbf610 kmail(26104) KMReaderWin::writeMsgHeader: Entering function aMsg= 0x2fb6fe0 hasVCard= false topLevel= true kmail(26104) KMReaderWin::parseMsg: pre otp parse aMsg= 0x2fb6fe0 this= KMReaderWin(0x22cdf70) mRootNode= 0x2bbf610 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: Entering function node= 0x2bbf610 this= 0x7ffff630a110 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: bodypartformatter if false bpf= 0x2dbf800 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: Entering function node= 0x2bbf810 this= 0x7ffff6309d30 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: bodypartformatter if false bpf= 0x2dbf820 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: Now processed node= 0x2bbf810 kmail(26104) partNode::nextSibling: Entering function mNext= 0x2bbf910 kmail(26104) KMFolder::getMsgBase: Enter getMsgBase= 0x2fb6fe0 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104): Cannot open "/usr/share/zoneinfo/(GMT+01.00) Sarajevo/Warsaw/Zagreb" kmail(26104): Cannot open "/usr/share/zoneinfo/(GMT+01.00) Sarajevo/Warsaw/Zagreb" kmail(26104): Cannot open "/usr/share/zoneinfo/(GMT+01.00) Sarajevo/Warsaw/Zagreb" kmail(26104): Cannot open "/usr/share/zoneinfo/(GMT+01.00) Sarajevo/Warsaw/Zagreb" kmail(26104) KMail::ObjectTreeParser::parseObjectTree: end of if bodypartformatter true kmail(26104) KMail::ObjectTreeParser::parseObjectTree: Now processed node= 0x2bbf910 kmail(26104) partNode::nextSibling: Entering function mNext= 0x0 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: Now processed node= 0x2bbf610 kmail(26104) partNode::nextSibling: Entering function mNext= 0x0 kmail(26104) KMReaderWin::parseMsg: after otp parse aMsg= 0x2fb6fe0 this= KMReaderWin(0x22cdf70) mRootNode= 0x2bbf610 kmail(26104) KMMessage::setEncryptionState: Entering function idx= -1 kmail(26104) KMMessage::msgId: Entering function this= 0x2fb6fe0 mMsg= 0x2c15900 kmail(26104) KMReaderWin::injectAttachments: Entering function this= KMReaderWin(0x22cdf70) kmail(26104) KMReaderWin::renderAttachments: Entering function node= 0x2bbf610 kmail(26104) KMReaderWin::renderAttachments: Entering function node= 0x2bbf710 kmail(26104) partNode::nextSibling: Entering function mNext= 0x2bbf810 kmail(26104) KMReaderWin::renderAttachments: Entering function node= 0x2bbf810 kmail(26104) partNode::nextSibling: Entering function mNext= 0x2bbf910 kmail(26104) KMReaderWin::renderAttachments: Entering function node= 0x2bbf910 kmail(26104) partNode::nextSibling: Entering function mNext= 0x0 kmail(26104) KMReaderWin::renderAttachments: Entering function node= 0x0 kmail(26104) partNode::nextSibling: Entering function mNext= 0x0 kmail(26104) KMReaderWin::renderAttachments: Entering function node= 0x0 Message is displayed selecting the previous one, p kmail(26104) KMail::MessageListView::Core::View::slotSelectionChanged: Message selected [ Compiling your own language ] kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x2fb6fe0 kmail(26104) FolderStorage::unGetMsg: Entering function kmail(26104) KMMessage::fromStrip: Entering function kmail(26104) KMMessage::msgId: Entering function this= 0x2fb6fe0 mMsg= 0x2c15900 kmail(26104) KMMessage::~KMMessage: Entering function delete mMsg= 0x2c15900 mFileName= "1233564842.6968.1dNsC:2,S" kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2336a80 kmail(26104) KMReaderWin::setMsg: Entering function aMsg= 0x2336a80 force= false kmail(26104) KMReaderWin::setMsg: ( 1954229107 , last 1954229106 ) "Compiling your own language" , readyToShow true kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) KMMessage::KMMessage: Entering function kmail(26104) KMMessage::init: Entering function aMsg= 0x0 kmail(26104) KMMessage::init: No aMsg so new mMsg= 0x3827af0 aMsg= 0x0 kmail(26104) KMMessage::fromDwString: Entering function aSetStatus= false kmail(26104) FolderStorage::getMsg: reading msg= 0x4718960 kmail(26104) FolderStorage::getMsg: Entering function idx= 0 kmail(26104) FolderStorage::getMsg: setting msg= 0x4718960 kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2336a80 kmail(26104) KMReaderWin::setHtmlOverride: Entering function override= true kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2336a80 kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2336a80 kmail(26104) KMReaderWin::setHtmlLoadExtOverride: Entering function override= false kmail(26104) KMReaderWin::updateReaderWin: Entering function kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2336a80 kmail(26104) FolderStorage::getMsg: Entering function idx= 1 kmail(26104) FolderStorage::getMsg: setting msg= 0x2336a80 kmail(26104) KMReaderWin::displayMessage: Entering function msg= 0x2336a80 kmail(26104) KMReaderWin::removeTempFiles: Entering function kmail(26104) KMReaderWin::parseMsg: Entering function aMsg= 0x2336a80 mRootNode= 0x2bbf610 kmail(26104) KMReaderWin::parseMsg: mRootNode is processed delete mRootNode kmail(26104) KMReaderWin::parseMsg: setting mRootNode= 0x4b64b60 kmail(26104) KMReaderWin::writeMsgHeader: Entering function aMsg= 0x2336a80 hasVCard= false topLevel= true kmail(26104) KMReaderWin::parseMsg: pre otp parse aMsg= 0x2336a80 this= KMReaderWin(0x22cdf70) mRootNode= 0x4b64b60 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: Entering function node= 0x4b64b60 this= 0x7ffff630a110 kmail(26104) KMail::ObjectTreeParser::parseObjectTree: bodypartformatter if false bpf= 0x2e940d0 kmail(26104) KMail::ObjectTreeParser::writeBodyStr: Entering function aCodec= 0x192da70 fromAddress= ""Erik K. Pedersen"