[Kolab-devel] [issue2972] Crash after manually removing dmap cache and using "Refresh Cache"

Thomas Arendsen Hein kolab-issues at intevation.de
Mon Aug 11 18:41:14 CEST 2008


New submission from Thomas Arendsen Hein <thomas at intevation.de>:

Kontact Version 1.2.9 (enterprise35 20080725.837785)

I manually removed all (including hidden) files/directories below
share/apps/kmail/dimap/, then started kontact.
Now I chose Troubleshoot IMAP Cache -> Refresh Cache.
It asked me if it should create the groupware folders (which exist on the
server!) or not (in which case it would disable IMAP resources!?), so I selected
the first (Continue) button.

After that kontact crashed with the backtrace below and kept crashing until I
removed all files/directories below dimap again. Using "Check Mail In" instead
of Refresh Cache seems to work.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1242339648 (LWP 22350)]
[New Thread -1284342864 (LWP 22356)]
[New Thread -1275954256 (LWP 22355)]
[New Thread -1267565648 (LWP 22354)]
[New Thread -1259177040 (LWP 22353)]
[KCrash handler]
#5  0xb547866d in subresourceLabelForPresentation (folder=0x85c0310)
    at kmailicalifaceimpl.cpp:684
#6  0xb54797bc in KMailICalIfaceImpl::folderContentsTypeChanged (
    this=0x8281828, folder=0x85c0310, 
    contentsType=KMail::ContentsTypeCalendar) at kmailicalifaceimpl.cpp:1436
#7  0xb52d43ca in KMFolder::slotContentsTypeChanged (this=0x85c0310, 
    type=KMail::ContentsTypeCalendar) at kmfolder.cpp:867
#8  0xb52d44a6 in KMFolder::qt_invoke (this=0x85c0310, _id=5, _o=0xbff87194)
    at kmfolder.moc:392
#9  0xb7041d4f in QObject::activate_signal (this=0x85f68b0, clist=0x85bda78, 
    o=0xbff87194) at kernel/qobject.cpp:2356
#10 0xb52f1607 in FolderStorage::contentsTypeChanged (this=0x85f68b0, 
    t0=KMail::ContentsTypeCalendar) at folderstorage.moc:299
#11 0xb52f165c in FolderStorage::setContentsType (this=0x859cb00, 
    type=KMail::ContentsTypeMail, quiet=12) at folderstorage.cpp:1108
#12 0xb5479fcb in KMailICalIfaceImpl::initFolder (this=0x8281828, 
    contentsType=KMail::ContentsTypeCalendar) at kmailicalifaceimpl.cpp:1972
#13 0xb547a8e8 in KMailICalIfaceImpl::readConfig (this=0x8281828)
    at kmailicalifaceimpl.cpp:1776
#14 0xb547c7b4 in KMailICalIfaceImpl::slotCheckDone (this=0x8281828)
    at kmailicalifaceimpl.cpp:1920
#15 0xb54803b6 in KMailICalIfaceImpl::qt_invoke (this=0x8281828, _id=9, 
    _o=0xbff87710) at kmailicalifaceimpl.moc:138
#16 0xb7041e7c in QObject::activate_signal (this=0x82b47b0, clist=0x82bf500, 
    o=0xbff87710) at kernel/qobject.cpp:2380
#17 0xb528aa14 in KMAccount::finishedCheck (this=0x82b47b0, t0=false, 
    t1=KMAccount::CheckOK) at kmaccount.moc:218
#18 0xb5288c89 in KMAccount::checkDone (this=0x82b47b0, newmail=false, 
    status=KMAccount::CheckOK) at kmaccount.cpp:489
#19 0xb53606cb in KMail::ImapAccountBase::postProcessNewMail (this=0x82b47b0, 
    showStatusMsg=true) at imapaccountbase.cpp:352
#20 0xb536e33a in KMAcctCachedImap::postProcessNewMail (this=0x82b47b0, 
    folder=0x82bce70) at kmacctcachedimap.cpp:289
#21 0xb536e3e9 in KMAcctCachedImap::qt_invoke (this=0x82b47b0, _id=21, 
    _o=0xbff87890) at kmacctcachedimap.moc:93
#22 0xb7041d4f in QObject::activate_signal (this=0x82bce70, clist=0x85ad6e8, 
    o=0xbff87890) at kernel/qobject.cpp:2356
#23 0xb538a1a4 in KMFolderCachedImap::folderComplete (this=0x82bce70, 
    t0=0x82bce70, t1=true) at kmfoldercachedimap.moc:361
#24 0xb5390647 in KMFolderCachedImap::serverSyncInternal (this=0x82bce70)
    at kmfoldercachedimap.cpp:1273
#25 0xb5395327 in KMFolderCachedImap::slotCheckNamespace (this=0x82bce70, 
    subfolderNames=@0x85c7830, subfolderPaths=@0x85c7834, 
    subfolderMimeTypes=@0x85c7838, subfolderAttributes=@0x85c783c, 
    jobData=@0x85bead8) at kmfoldercachedimap.cpp:1967
#26 0xb53995ca in KMFolderCachedImap::qt_invoke (this=0x82bce70, _id=36, 
    _o=0xbff87d14) at kmfoldercachedimap.moc:420
#27 0xb7041d4f in QObject::activate_signal (this=0x85c77b8, clist=0x85921b0, 
    o=0xbff87d14) at kernel/qobject.cpp:2356
#28 0xb52a6a0e in KMail::ListJob::receivedFolders (this=0x85c77b8, 
    t0=@0x85c7830, t1=@0x85c7834, t2=@0x85c7838, t3=@0x85c783c, t4=@0x85bead8)
    at listjob.moc:122
#29 0xb52a71ef in KMail::ListJob::slotListResult (this=0x85c77b8, 
    job=0x85b1c18) at listjob.cpp:183
#30 0xb52a7379 in KMail::ListJob::qt_invoke (this=0x85c77b8, _id=2, 
    _o=0xbff87e74) at listjob.moc:128
#31 0xb7041d4f in QObject::activate_signal (this=0x85b1c18, clist=0x85be980, 
    o=0xbff87e74) at kernel/qobject.cpp:2356
#32 0xb6b231ee in KIO::Job::result (this=0x85b1c18, t0=0x85b1c18)
    at ./jobclasses.moc:162
#33 0xb6b631dc in KIO::Job::emitResult (this=0x85b1c18)
    at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kio/kio/job.cpp:226
#34 0xb6b76ebe in KIO::SimpleJob::slotFinished (this=0x85b1c18)
    at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kio/kio/job.cpp:574
#35 0xb6b7724d in KIO::ListJob::slotFinished (this=0x85b1c18)
    at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kio/kio/job.cpp:2095
#36 0xb6b8552e in KIO::ListJob::qt_invoke (this=0x85b1c18, _id=16, 
    _o=0xbff8812c) at ./jobclasses.moc:1734
#37 0xb7041d4f in QObject::activate_signal (this=0x8561720, clist=0x85bff90, 
    o=0xbff8812c) at kernel/qobject.cpp:2356
#38 0xb70427e0 in QObject::activate_signal (this=0x8561720, signal=6)
    at kernel/qobject.cpp:2325
#39 0xb6b1da8c in KIO::SlaveInterface::finished (this=0x8561720)
    at ./slaveinterface.moc:226
#40 0xb6b82e93 in KIO::SlaveInterface::dispatch (this=0x8561720, _cmd=104, 
    rawdata=@0xbff88340)
    at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kio/kio/slaveinterface.cpp:243
#41 0xb6b80ed8 in KIO::SlaveInterface::dispatch (this=0x8561720)
    at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kio/kio/slaveinterface.cpp:173
#42 0xb6b31fab in KIO::Slave::gotInput (this=0x8561720)
    at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kio/kio/slave.cpp:300
#43 0xb6b70a60 in KIO::Slave::qt_invoke (this=0x8561720, _id=4, _o=0xbff88468)
    at ./slave.moc:113
#44 0xb7041d4f in QObject::activate_signal (this=0x85af028, clist=0x8565bc0, 
    o=0xbff88468) at kernel/qobject.cpp:2356
#45 0xb7042656 in QObject::activate_signal (this=0x85af028, signal=2, 
    param=25) at kernel/qobject.cpp:2449
#46 0xb73cb957 in QSocketNotifier::activated (this=0x85af028, t0=25)
    at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85
#47 0xb70644fa in QSocketNotifier::event (this=0x85af028, e=0xbff887c0)
    at kernel/qsocketnotifier.cpp:258
#48 0xb6fd9c26 in QApplication::internalNotify (this=0xbff88a3c, 
    receiver=0x85af028, e=0xbff887c0) at kernel/qapplication.cpp:2635
#49 0xb6fdba43 in QApplication::notify (this=0xbff88a3c, receiver=0x85af028, 
    e=0xbff887c0) at kernel/qapplication.cpp:2358
#50 0xb7701e0e in KApplication::notify (this=0xbff88a3c, receiver=0x85af028, 
    event=0xbff887c0)
    at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kdecore/kapplication.cpp:550
#51 0xb6f6d421 in QApplication::sendEvent (receiver=0x85af028, 
    event=0xbff887c0) at ../include/qapplication.h:520
#52 0xb6fcbfd9 in QEventLoop::activateSocketNotifiers (this=0x80ac660)
    at kernel/qeventloop_unix.cpp:578
#53 0xb6f81754 in QEventLoop::processEvents (this=0x80ac660, flags=4)
    at kernel/qeventloop_x11.cpp:383
#54 0xb6ff4179 in QEventLoop::enterLoop (this=0x80ac660)
    at kernel/qeventloop.cpp:198
#55 0xb6ff3f9a in QEventLoop::exec (this=0x80ac660)
    at kernel/qeventloop.cpp:145
#56 0xb6fdb7bf in QApplication::exec (this=0xbff88a3c)
    at kernel/qapplication.cpp:2758
#57 0x0805e324 in main (argc=-8804383, argv=0x19) at main.cpp:188
#58 0xb7797ea8 in __libc_start_main () from /lib/tls/libc.so.6
#59 0x0805dc41 in _start () at ../sysdeps/i386/elf/start.S:119

----------
assignedto: till
messages: 16165
nosy: bernhard, bh, ludwig, osterfeld, thomas, till, vkrause
priority: urgent
status: unread
title: Crash after manually removing dmap cache and using "Refresh Cache"
topic: enterprise35, kde client
___________________________________________________
Kolab issue tracker <kolab-issues at intevation.de>
<https://www.intevation.de/roundup/kolab/issue2972>
___________________________________________________




More information about the devel mailing list