[Bug 163113] New: Kmail crash while loading attached eml mail
Grégory Legrain
legrain at crans.org
Tue Jun 3 07:00:00 BST 2008
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=163113
Summary: Kmail crash while loading attached eml mail
Product: kmail
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdepim-bugs kde org
ReportedBy: legrain crans org
Version: (using Devel)
Installed from: Compiled sources
Compiler: gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
OS: Linux
When an eml mail is attached, kmail crashes when trying to open it.
Here is what the terminal says :
kmail(31694)/khtml (part) KHTMLPart::urlSelected: KHTMLPart(0x9c7780, name = "mViewer") urlSelected: complete URL: "file:///tmp/kde-legrain/kmailI31694.3/TA%20mmcon.eml" target= ""
kmail(31694) KMReaderWin::setMsg: ( 0 , last 0 ) "TA mmcon" "Cliquet Vincent" , readyToShow true
kmail(31694) KMReaderWin::overrideCodec: mOverrideEncoding == ' "" '
kmail(31694) KMReaderWin::overrideCodec: mOverrideEncoding == ' "" '
kmail(31694) KMReaderWin::parseMsg: aMsg == aMsg )
kmail(31694) partNode::dump: "" + "Text" / "Plain"
kmail(31694) partNode::fillMimePartTree: Inserting one item into MimePartTree
kmail(31694) partNode::fillMimePartTree: Content-Type: "Text/Plain"
kmail(31694) partNode::findType: Is looking at Text / Plain
kmail(31694) partNode::findType: Is looking at Text / Plain
kmail(31694) KMail::SpamHeaderAnalyzer::getSpamScores:
kmail(31694)/kdepimlibs (kabc) KABC::StdAddressBook::self:
kmail(31694) KMail::FancyHeaderStyle::format: Multiple / No addressees matched email address; Count is 0
kmail(31694) KMail::ObjectTreeParser::parseObjectTree: node OK, showOnlyOneMimePart: FALSE
kmail(31694) KMReaderWin::overrideCodec: mOverrideEncoding == ' "" '
kmail(31694) KMReaderWin::parseMsg: Finished parsing and displaying of message.
ASSERT failure in QVector<T>::operator[]: "index out of range", file /scratch/kde-devel/qt4/include/QtCore/qvector.h, line 331
kDebugStream called after destruction (from bool KABC::StdAddressBook::Private::saveAll() file /scratch/kde-devel/kde4/kdepimlibs/kabc/stdaddressbook.cpp line 159)
kDebugStream called after destruction (from KABC::Ticket* KABC::AddressBook::requestSaveTicket(KABC::Resource*) file /scratch/kde-devel/kde4/kdepimlibs/kabc/addressbook.cpp line 509)
kDebugStream called after destruction (from virtual KABC::Ticket* KABC::ResourceFile::requestSaveTicket() file /scratch/kde-devel/kde4/kdepimlibs/kabc/plugins/file/resourcefile.cpp line 133)
kDebugStream called after destruction (from virtual bool KABC::Lock::lock() file /scratch/kde-devel/kde4/kdepimlibs/kabc/lock.cpp line 110)
-- lock name: "/home/legrain/.kde/share/apps/kabc/lock/_home_users_struct_legrain_.kde_share_apps_kabc_std.vcf.lock"
kDebugStream called after destruction (from virtual bool KABC::Lock::lock() file /scratch/kde-devel/kde4/kdepimlibs/kabc/lock.cpp line 134)
-- lock unique name: "/home/legrain/.kde/share/apps/kabc/lock/_home_users_struct_legrain_.kde_share_apps_kabc_std.vcfyjFtD0qr"
kDebugStream called after destruction (from bool KABC::AddressBook::save(KABC::Ticket*) file /scratch/kde-devel/kde4/kdepimlibs/kabc/addressbook.cpp line 380)
kDebugStream called after destruction (from virtual bool KABC::ResourceFile::save(KABC::Ticket*) file /scratch/kde-devel/kde4/kdepimlibs/kabc/plugins/file/resourcefile.cpp line 248)
kDebugStream called after destruction (from bool KDirWatchPrivate::stopEntryScan(KDirWatch*, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 902)
"KDirWatch-1" stopped scanning "/home/legrain/.kde/share/apps/kabc/distlists" (now 0 watchers)
kDebugStream called after destruction (from bool KDirWatchPrivate::stopEntryScan(KDirWatch*, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 902)
"KDirWatch-1" stopped scanning "/home/legrain/.kde/share/apps/kabc/std.vcf" (now 0 watchers)
kDebugStream called after destruction (from void KABC::ResourceFile::saveDistributionLists() file /scratch/kde-devel/kde4/kdepimlibs/kabc/plugins/file/resourcefile.cpp line 341)
kDebugStream called after destruction (from void KABC::ResourceFile::saveDistributionLists() file /scratch/kde-devel/kde4/kdepimlibs/kabc/plugins/file/resourcefile.cpp line 350)
Saving ' "XFEM-xext" '
kDebugStream called after destruction (from void KABC::ResourceFile::saveDistributionLists() file /scratch/kde-devel/kde4/kdepimlibs/kabc/plugins/file/resourcefile.cpp line 350)
Saving ' "XFEM-dev" '
kDebugStream called after destruction (from bool KDirWatchPrivate::restartEntryScan(KDirWatch*, KDirWatchPrivate::Entry*, bool) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 933)
"KDirWatch-1" restarted scanning "/home/legrain/.kde/share/apps/kabc/distlists" (now 1 watchers)
kDebugStream called after destruction (from bool KDirWatchPrivate::restartEntryScan(KDirWatch*, KDirWatchPrivate::Entry*, bool) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 933)
"KDirWatch-1" restarted scanning "/home/legrain/.kde/share/apps/kabc/std.vcf" (now 1 watchers)
kDebugStream called after destruction (from virtual KRES::ManagerImpl::~ManagerImpl() file /scratch/kde-devel/kde4/kdepimlibs/kresources/managerimpl.cpp line 90)
kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, const QString&, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 772)
path= "/home/legrain/.kde/share/apps/kabc/distlists" sub_entry: 0x0
kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 822)
Cancelled INotify (fd 42, 2) for "/home/legrain/.kde/share/apps/kabc/distlists"
kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 847)
Removed File "/home/legrain/.kde/share/apps/kabc/distlists" for ""["KDirWatch-1"]
kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, const QString&, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 772)
path= "/home/legrain/.kde/share/apps/kabc/std.vcf" sub_entry: 0x0
kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 822)
Cancelled INotify (fd 42, 1) for "/home/legrain/.kde/share/apps/kabc/std.vcf"
kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file /scratch/kde-devel/kde4/kdelibs/kio/kio/kdirwatch.cpp line 847)
Removed File "/home/legrain/.kde/share/apps/kabc/std.vcf" for "" ["KDirWatch-1"]
zone still contained 5 blocks
More information about the Kdepim-bugs
mailing list