I'm reopening this bug. I have the latest package on Jaunty and this still happens. $ apt-cache policy kmail kmail: Installed: 4:4.2.1-0ubuntu1 $ apt-cache policy kdepim kdepim: Installed: (none) Candidate: 4:4.2.1-0ubuntu1 $ kmail --version Qt: 4.5.0 KDE: 4.2.1 (KDE 4.2.1) KMail: 1.11.1 $ apt-cache policy kdelibs5 kdelibs5: Installed: 4:4.2.1a-0ubuntu2 Object::disconnect: Unexpected null parameter Object::disconnect: Unexpected null parameter kioexec(20619) KIOExec::slotRunApp: about to delete "/tmp/kde-bugabundo/ale094VLF_172680004.jpg_[P24064].jpg" QPainter::begin: Widget painting can only begin as a result of a paintEvent QPainter::translate: Painter not active QPainter::setClipRect: Painter not active QPainter::begin: Widget painting can only begin as a result of a paintEvent QPainter::translate: Painter not active QPainter::setClipRect: Painter not active QPainter::begin: Widget painting can only begin as a result of a paintEvent QPainter::translate: Painter not active QPainter::setClipRect: Painter not active QPainter::setPen: Painter not active QPainter::worldTransform: Painter not active [New Thread 0x7f3b79ffb950 (LWP 23087)] QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end [Thread 0x7f3b79ffb950 (LWP 23087) exited] [New Thread 0x7f3b79ffb950 (LWP 23877)] QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end [Thread 0x7f3b79ffb950 (LWP 23877) exited] [New Thread 0x7f3b79ffb950 (LWP 24121)] QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&49" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) QGpgMEProgressTokenMapper::map( "-&52" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&37" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end [Thread 0x7f3b79ffb950 (LWP 24121) exited] [New Thread 0x7f3b79ffb950 (LWP 25246)] QGpgMEProgressTokenMapper::map( "-&38" 63 ) QGpgMEProgressTokenMapper::map( "-&38" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&38" 63 ) QGpgMEProgressTokenMapper::map( "-&38" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end QGpgMEProgressTokenMapper::map( "-&38" 63 ) QGpgMEProgressTokenMapper::map( "-&38" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) QGpgMEProgressTokenMapper::map( "-&40" 63 ) kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: kmail(24064) Kleo::_detail::ThreadedJobMixin::doEmitResult: kmail(24064) Kleo::_detail::ThreadedJobMixin::slotFinished: end [Thread 0x7f3b79ffb950 (LWP 25246) exited] ASSERT: "mCurrentItemToRestoreAfterViewItemJobStep->isViewable()" in file /build/buildd/kdepim-4.2.1/kmail/messagelistview/core/model.cpp, line 3788 Program received signal SIGABRT, Aborted. [Switching to Thread 0x7f3b9e8b5750 (LWP 24064)] 0x00007f3b991edfb5 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. in ../nptl/sysdeps/unix/sysv/linux/raise.c Current language: auto; currently c (gdb) bt full #0 0x00007f3b991edfb5 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = selftid = #1 0x00007f3b991efbc3 in *__GI_abort () at abort.c:88 act = {__sigaction_handler = {sa_handler = 0x7fffa6901aa0, sa_sigaction = 0x7fffa6901aa0}, sa_mask = {__val = { 139893952116832, 139894039730000, 34143984, 19, 0, 1, 139893949561554, 139893948553608, 139894039878016, 140735987849584, 4294967295, 496, 4490440, 589925696, 34143984, 19}}, sa_flags = 0, sa_restorer = 0x7f3b99cd7000} sigs = {__val = {32, 0 }} #2 0x00007f3b99d3b885 in qt_message_output () from /usr/lib/libQtCore.so.4 No symbol table info available. #3 0x00007f3b99d3b9cb in qFatal () from /usr/lib/libQtCore.so.4 No symbol table info available. #4 0x00007f3b9d79de24 in KMail::MessageListView::Core::Model::viewItemJobStep (this=0x208fef0) at /build/buildd/kdepim-4.2.1/kmail/messagelistview/core/model.cpp:3788 stillIgnoringCurrentChanges = currentIndexAfterStep = {r = 40, c = 0, p = 0x2984e6f0, m = 0x2049b30} currentAfterStep = rectAfterViewItemJobStep = {x1 = 153, y1 = 0, x2 = -1725738378, y2 = 32571} currentIndexBeforeStep = {r = 0, c = 0, p = 0x23298d40, m = 0x208fef0} currentItemBeforeStep = (class KMail::MessageListView::Core::Item *) 0x23298d40 rectBeforeViewItemJobStep = {x1 = 100, y1 = 19, x2 = 490, y2 = 37} __PRETTY_FUNCTION__ = "void KMail::MessageListView::Core::Model::viewItemJobStep()" #5 0x00007f3b9d33c778 in KMail::MessageListView::Core::Model::qt_metacall (this=0x208fef0, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x7fffa6901de0) at /build/buildd/kdepim-4.2.1/obj-x86_64-linux-gnu/kmail/moc_model.cpp:76 No locals. #6 0x00007f3b99e42212 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 No symbol table info available. #7 0x00007f3b99e3c4f3 in QObject::event () from /usr/lib/libQtCore.so.4 No symbol table info available. ---Type to continue, or q to quit--- #8 0x00007f3b9a57183d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 No symbol table info available. #9 0x00007f3b9a579a3a in QApplication::notify () from /usr/lib/libQtGui.so.4 No symbol table info available. #10 0x00007f3b9e2f8e7b in KApplication::notify () from /usr/lib/libkdeui.so.5 No symbol table info available. #11 0x00007f3b99e2c77c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 No symbol table info available. #12 0x00007f3b99e59816 in ?? () from /usr/lib/libQtCore.so.4 No symbol table info available. #13 0x00007f3b99e55f2d in ?? () from /usr/lib/libQtCore.so.4 No symbol table info available. #14 0x00007f3b90f2a19a in IA__g_main_context_dispatch (context=0xa91520) at /build/buildd/glib2.0-2.19.10/glib/gmain.c:1814 No locals. #15 0x00007f3b90f2d870 in g_main_context_iterate (context=0xa91520, block=1, dispatch=1, self=) at /build/buildd/glib2.0-2.19.10/glib/gmain.c:2448 max_priority = 0 timeout = 0 some_ready = 1 nfds = 12 allocated_nfds = fds = (GPollFD *) 0x1a935520 __PRETTY_FUNCTION__ = "g_main_context_iterate" #16 0x00007f3b90f2da0c in IA__g_main_context_iteration (context=0xa91520, may_block=1) at /build/buildd/glib2.0-2.19.10/glib/gmain.c:2511 retval = #17 0x00007f3b99e55e8f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 No symbol table info available. #18 0x00007f3b9a609cef in ?? () from /usr/lib/libQtGui.so.4 No symbol table info available. ---Type to continue, or q to quit--- #19 0x00007f3b99e2b022 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 No symbol table info available. #20 0x00007f3b99e2b3ed in QEventLoop::exec () from /usr/lib/libQtCore.so.4 No symbol table info available. #21 0x00007f3b99e2d6b4 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 No symbol table info available. #22 0x000000000040309b in main (argc=, argv=) at /build/buildd/kdepim-4.2.1/kmail/main.cpp:146 about = { = {d = 0xa6a020}, } app = { = {<> = {}, }, mDelayedInstanceCreation = false, mEventLoopReached = true} kmailKernel = {<> = {}, static staticMetaObject = {d = {superdata = 0x7f3b9a117020, stringdata = 0x7f3b9d916d00 "KMKernel", data = 0x7f3b9d917c60, extradata = 0x0}}, the_inboxFolder = 0x1811300, the_outboxFolder = 0x1815f80, the_sentFolder = 0xafcc40, the_trashFolder = 0x1827a30, the_draftsFolder = 0xae6750, the_templatesFolder = 0x182dea0, the_folderMgr = 0xaa49c0, the_imapFolderMgr = 0x18f1740, the_dimapFolderMgr = 0x18e5ce0, the_searchFolderMgr = 0x1e11ab0, the_undoStack = 0xae1e10, the_acctMgr = 0xaa4b70, the_filterMgr = 0x1de6250, the_popFilterMgr = 0x1ee3890, the_filterActionDict = 0x18cf970, mIdentityManager = 0xaa67f0, the_msgSender = 0x1f88380, the_msgTagMgr = 0xaa46e0, mPutJobs = {{d = 0x7f3b9a122380, e = 0x7f3b9a122380}}, the_previousVersion = { static null = {}, static shared_null = {ref = {_q_value = 37352}, alloc = 0, size = 0, data = 0x7f3b9a12241a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1145}, alloc = 0, size = 0, data = 0x7f3b9a12243a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xae2370, static codecForCStrings = 0x0}, the_firstStart = false, the_startingUp = false, the_shuttingDown = false, the_server_is_ready = true, closed_by_user = true, the_firstInstance = false, mMailCheckAborted = false, mConfig = { d = 0xa8a6f0}, netCodec = 0xa74440, mXmlGuiInstance = , mConfigureDialog = 0x0, mBackgroundTasksTimer = 0xae2140, mICalIface = 0x1749920, mJobScheduler = 0x174d760, mWin = 0x1fcd470, mMailService = 0x1df07e0, mTimeOfLastMessageCountChange = 1236469576, mContextMenuShown = false, systemTrayApplets = {{ p = {static shared_null = {ref = {_q_value = 37693}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x2df14f0}, d = 0x2df14f0}}, the_weaver = 0x1f89360, mWallet = 0x0, mAddMessageMsgIds = {> = {{ p = {static shared_null = {ref = {_q_value = 37693}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, ---Type to continue, or q to quit--- d = 0x7f3b9a122360}, d = 0x7f3b9a122360}}, }, mAddMessageLastFolder = { static null = {}, static shared_null = {ref = {_q_value = 37352}, alloc = 0, size = 0, data = 0x7f3b9a12241a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1145}, alloc = 0, size = 0, data = 0x7f3b9a12243a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7f3b9a122400, static codecForCStrings = 0x0}, mAddMsgCurrentFolder = 0x7fffa6902b00, folderAdaptor = 0x0} ret = (gdb) -- Hi, I'm BUGabundo, and I am Ubuntu (whyubuntu.com) (``-_-ยดยด) http://LinuxNoDEI.BUGabundo.net && Ubuntu LoCoTeam Portugal http://ubuntu-pt.org Linux user #443786 GPG key 1024D/A1784EBB