trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: August 2012

kmail can't munch my mail

From: Dexter Filmore <Dexter.Filmore@...>
Date: Thu, 30 Aug 2012 20:02:33 +0200
Set up a debian 6 machine. Installed Trinity as instructed on web page.

Kmail itself starts ok at first. 

then copied kmail config files, .gnupg and the mail dir itself over from a 
SuSE12.1/kde3 machine (kde3 from their official repos.)

Launched it and it crashes saying:

kmail: /build/buildd/kdepim-trinity-3.5.13/kmail/kmmsgbase.cpp:1273: off_t 
KMMsgBase::getLongPart(KMMsgBase::MsgPartType) const: Assertion `sizeOfLong 
== l' failed.

Backtrace:
[Thread debugging using libthread_db enabled]
[KCrash handler]
#6  0xb770c424 in __kernel_vsyscall ()
#7  0xb4627781 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb462abb2 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb46208e8 in __assert_fail () from /lib/i686/cmov/libc.so.6
#10 0xb71744bf in KMMsgBase::getLongPart (this=0x9dc1000, 
    t=KMMsgBase::MsgSizePart)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmmsgbase.cpp:1273
#11 0xb70de951 in KMMsgInfo::msgSize (this=0x6)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmmsginfo.cpp:573
#12 0xb716d497 in KMMsgBase::asIndexString (this=0x9dc1000, 
length=@0xbfb81e1c)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmmsgbase.cpp:1391
#13 0xb716e1df in KMMsgBase::syncIndexString (this=0x9dc1000)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmmsgbase.cpp:1432
#14 0xb72f40a4 in KMFolderIndex::updateIndex (this=0x9dbfee0)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolderindex.cpp:117
#15 0xb71e09f3 in KMFolderMaildir::reallyDoClose (this=0x9dbfee0, 
    owner=0xb75ac1cf "fillDict")
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfoldermaildir.cpp:230
#16 0xb70cf904 in FolderStorage::close (this=0x0, owner=0xb75ac1cf "fillDict", 
    aForced=false)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/folderstorage.cpp:109
#17 0xb72f3f51 in KMFolderIndex::fillMessageDict (this=0x9dbfee0)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolderindex.cpp:508
#18 0xb70d47b8 in FolderStorage::invalidateFolder (this=0x9dbfee0)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/folderstorage.cpp:992
#19 0xb70d4898 in FolderStorage::readFolderIdsFile (this=0x9dbfee0)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/folderstorage.cpp:980
#20 0xb70d48c1 in FolderStorage::registerWithMessageDict (this=0x9dbfee0)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/folderstorage.cpp:967
#21 0xb70a9413 in KMFolder (this=0x9cfbe98, aParent=0x9c00c78, 
    aFolderName=..., aFolderType=KMFolderTypeMaildir, withIndex=true, 
    exportedSernums=true)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolder.cpp:145
#22 0xb70fc44d in KMFolderDir::reload (this=0x9c00c78)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolderdir.cpp:285
#23 0xb70fa297 in KMFolderDir::addDirToParent (this=0x975a168, dirName=..., 
    parentFolder=0x9a6ef08)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolderdir.cpp:170
#24 0xb70fbcf1 in KMFolderDir::reload (this=0x975a168)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolderdir.cpp:309
#25 0xb70fa297 in KMFolderDir::addDirToParent (this=0x96bf1e4, dirName=..., 
    parentFolder=0x96cb608)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolderdir.cpp:170
#26 0xb70fbcf1 in KMFolderDir::reload (this=0x96bf1e4)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfolderdir.cpp:309
#27 0xb71004c5 in KMFolderMgr::setBasePath (this=0x96bf1b8, aBasePath=...)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfoldermgr.cpp:171
#28 0xb71009d5 in KMFolderMgr (this=0x96bf1b8, aBasePath=..., 
    dirType=KMStandardDir)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmfoldermgr.cpp:48
#29 0xb71f887f in KMKernel::init (this=0xbfb82874)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/kmkernel.cpp:1525
#30 0x0804af46 in main (argc=1, argv=0xbfb82a64)
    at /build/buildd/kdepim-trinity-3.5.13/kmail/main.cpp:96


Hints appreciated.

Dex


-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(+)@ s-:+ a C++++ UL++ P+>++ L+++>++++ E-- W++ N o? K-
w--(---) !O M+ V- PS+ PE Y++ PGP t++(---)@ 5 X+(++) R+(++) tv--(+)@ 
b++(+++) DI+++ D- G++ e* h>++ r* y?
------END GEEK CODE BLOCK------

Attachments: