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