Version: 1.10.3 (using KDE 4.1.3) OS: Linux Installed from: Fedora RPMs Hello together, kmail crashed on me out of the blue. Here's a backtrace with full debug symbols: Application: KMail (kmail), signal SIGSEGV [Thread debugging using libthread_db enabled] [New Thread 0xb8053770 (LWP 380)] [KCrash handler] #6 0x003d892b in _dl_init_internal () from /lib/ld-linux.so.2 #7 0x003dcbc2 in dl_open_worker () from /lib/ld-linux.so.2 #8 0x003d84f6 in _dl_catch_error () from /lib/ld-linux.so.2 #9 0x003dc2f2 in _dl_open () from /lib/ld-linux.so.2 #10 0x00584c2c in dlopen_doit () from /lib/libdl.so.2 #11 0x003d84f6 in _dl_catch_error () from /lib/ld-linux.so.2 #12 0x0058505c in _dlerror_run () from /lib/libdl.so.2 #13 0x00584b61 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2 #14 0x0288ec37 in QLibraryPrivate::load_sys (this=<value optimized out>) at plugin/qlibrary_unix.cpp:204 #15 0x0288915c in QLibraryPrivate::load (this=<value optimized out>) at plugin/qlibrary.cpp:458 #16 0x02b3bab1 in KLibLoader::library (this=) at /usr/src/debug/kdelibs-4.1.3/kdecore/util/klibloader.cpp:105 #17 0x0248c9b1 in KPIM::PluginLoaderBase::openLibrary (this=) at /usr/src/debug/kdepim-4.1.3/libkdepim/pluginloaderbase.cpp:132 #18 0x0248cf88 in KPIM::PluginLoaderBase::mainFunc ( this=<value optimized out>, type=<value optimized out>, mf_name=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/libkdepim/pluginloaderbase.cpp:105 #19 0x05abcd1e in createForName (this=<value optimized out>, type=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/libkdepim/pluginloader.h:110 #20 0x05abce9e in loadPlugins () at /usr/src/debug/kdepim-4.1.3/kmail/bodypartformatterfactory.cpp:114 #21 0x05abdf55 in KMail::BodyPartFormatterFactory::createFor (this=) at /usr/src/debug/kdepim-4.1.3/kmail/bodypartformatterfactory.cpp:147 #22 0x05aaf54e in KMail::ObjectTreeParser::parseObjectTree ( this=<value optimized out>, node=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/kmail/objecttreeparser.cpp:262 #23 0x0593a1a1 in KMReaderWin::parseMsg (this=<value optimized out>, aMsg=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/kmail/kmreaderwin.cpp:1558 #24 0x0592e900 in KMReaderWin::displayMessage (this=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/kmail/kmreaderwin.cpp:1489 #25 0x0592eb00 in KMReaderWin::updateReaderWin (this=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/kmail/kmreaderwin.cpp:1429 #26 0x0592f32d in KMReaderWin::setMsg (this=<value optimized out>, aMsg=<value optimized out>, force=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/kmail/kmreaderwin.cpp:1231 #27 0x05927ac5 in KMReaderWin::slotMessageArrived ( this=<value optimized out>, msg=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/kmail/kmreaderwin.cpp:839 #28 0x059397fa in KMReaderWin::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/i386-redhat-linux-gnu/kmail/kmreaderwin.moc:190 #29 0x028aefa0 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3031 #30 0x028afd22 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=) at kernel/qobject.cpp:3101 #31 0x05b21283 in KMail::FolderJob::messageRetrieved (this=) at /usr/src/debug/kdepim-4.1.3/i386-redhat-linux-gnu/kmail/folderjob.moc:97 #32 0x05b2c2c1 in KMail::ImapJob::slotGetMessageResult ( this=<value optimized out>, job=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/kmail/imapjob.cpp:460 #33 0x05b312e4 in KMail::ImapJob::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdepim-4.1.3/i386-redhat-linux-gnu/kmail/imapjob.moc:81 #34 0x028aefa0 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3031 #35 0x028afd22 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=) at kernel/qobject.cpp:3101 #36 0x02a50fb3 in KJob::result (this=) at /usr/src/debug/kdelibs-4.1.3/i386-redhat-linux-gnu/kdecore/kjob.moc:186 #37 0x02a51452 in KJob::emitResult (this=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kdecore/jobs/kjob.cpp:290 #38 0x031343a5 in KIO::SimpleJob::slotFinished (this=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kio/kio/job.cpp:498 #39 0x03134f33 in KIO::TransferJob::slotFinished (this=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kio/kio/job.cpp:967 #40 0x03135fbb in KIO::TransferJob::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/i386-redhat-linux-gnu/kio/jobclasses.moc:336 #41 0x028aefa0 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3031 #42 0x028afd22 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=) at kernel/qobject.cpp:3101 #43 0x031e2c57 in KIO::SlaveInterface::finished (this=) at /usr/src/debug/kdelibs-4.1.3/i386-redhat-linux-gnu/kio/slaveinterface.moc:161 #44 0x031e57cf in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=<value optimized out>, rawdata=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kio/kio/slaveinterface.cpp:175 #45 0x031e3507 in KIO::SlaveInterface::dispatch (this=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kio/kio/slaveinterface.cpp:90 #46 0x031d6180 in KIO::Slave::gotInput (this=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kio/kio/slave.cpp:322 #47 0x031d64f3 in KIO::Slave::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/i386-redhat-linux-gnu/kio/slave.moc:75 #48 0x028aefa0 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3031 #49 0x028afd22 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=) at kernel/qobject.cpp:3101 #50 0x03103c57 in KIO::Connection::readyRead (this=) at /usr/src/debug/kdelibs-4.1.3/i386-redhat-linux-gnu/kio/connection.moc:84 #51 0x03105683 in KIO::ConnectionPrivate::dequeue (this=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kio/kio/connection.cpp:82 #52 0x03105cd6 in KIO::Connection::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/i386-redhat-linux-gnu/kio/connection.moc:72 #53 0x028a80fb in QMetaCallEvent::placeMetaCall (this=) at kernel/qobject.cpp:529 #54 0x028a9cb9 in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1155 #55 0x04fa2f8c in QApplicationPrivate::notify_helper ( this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3803 #56 0x04faae2e in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3393 #57 0x02d6489d in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311 #58 0x0289a2f1 in QCoreApplication::notifyInternal ( this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:587 #59 0x0289af65 in QCoreApplicationPrivate::sendPostedEvents ( receiver=<value optimized out>, event_type=<value optimized out>, data=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:209 #60 0x0289b17d in QCoreApplication::sendPostedEvents (receiver=) at kernel/qcoreapplication.cpp:1091 #61 0x028c4def in postEventSourceDispatch (s=) at ../../src/corelib/kernel/qcoreapplication.h:214 #62 0x0061ce38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #63 0x006204e3 in ?? () from /lib/libglib-2.0.so.0 #64 0x006206a1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #65 0x028c4a38 in QEventDispatcherGlib::processEvents ( this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319 #66 0x0503c105 in QGuiEventDispatcherGlib::processEvents (this=) at kernel/qguieventdispatcher_glib.cpp:198 #67 0x028989da in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:143 #68 0x02898b9a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:194 #69 0x0289b245 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845 #70 0x04fa2e07 in QApplication::exec () at kernel/qapplication.cpp:3331 #71 0x0804a650 in main (argc=) at /usr/src/debug/kdepim-4.1.3/kmail/main.cpp:146 Cheers, Thomas
This seems to be an installation error. Did you install the bodypart formatters correctly (in kdepim/plugins I think)?
(In reply to comment #1) > This seems to be an installation error. Did you install the bodypart formatters > correctly (in kdepim/plugins I think)? > Hmm, I've KDE 4.1.3 from the normal Fedora packages and kdepim 4.1.3 from Fedora's "kde-unstable" repository. It is working fine for days, just crashes sometimes, so I guess this is not an installation problem as it works 99% of the time. Or is there a way I can check the version of those "plugins"? $ rpm -qa |grep kdepim kdepim-4.1.3-1.fc9.i386 kdepim-debuginfo-4.1.3-1.fc9.i386 kdepim-devel-4.1.3-1.fc9.i386 kdepim-libs-4.1.3-1.fc9.i386 kdepimlibs-devel-4.1.3-1.fc9.i386 kdepimlibs-4.1.3-1.fc9.i386
Hello. Do you still experience this crash with KDE 4.2 ?
Well, I don't have KDE 4.2 yet :-) Guess it's ok to close the bug as it has not occured anymore.