Bug 104360 - Crash if folder deleted during dimap sync
Summary: Crash if folder deleted during dimap sync
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail
Classification: Applications
Component: disconnected IMAP (show other bugs)
Version: 1.8
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 153115 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-04-22 10:12 UTC by Jaakko Holster
Modified: 2009-12-21 01:12 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaakko Holster 2005-04-22 10:12:00 UTC
Version:           1.8 (using KDE 3.4.0, Debian Package 4:3.4.0-0ubuntu3 (3.1))
Compiler:          gcc version 3.3.5 (Debian 1:3.3.5-8ubuntu2)
OS:                Linux (i686) release 2.6.9-1-686

How to re-produce:

1) Start dIMAP synchronization
2) While sync is in progress, delete a folder in your dIMAP tree
3) -> kmail crashes


Backtrace:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208089440 (LWP 3235)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#79 0x4fa1a7bb in QObject::connect () from /usr/lib/libqt-mt.so.3
#80 0x45c12b5d in KMFolderCachedImap::serverSyncInternal ()
   from /usr/lib/libkmailprivate.so
#81 0x45c172e8 in KMFolderCachedImap::slotSubFolderComplete ()
   from /usr/lib/libkmailprivate.so
#82 0x45c19784 in KMFolderCachedImap::qt_invoke ()
   from /usr/lib/libkmailprivate.so
#83 0x4fa1be0c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#84 0x45c194ae in KMFolderCachedImap::folderComplete ()
   from /usr/lib/libkmailprivate.so
#85 0x45c11061 in KMFolderCachedImap::serverSyncInternal ()
   from /usr/lib/libkmailprivate.so
#86 0x45c13a08 in KMFolderCachedImap::serverSyncInternal ()
   from /usr/lib/libkmailprivate.so
#87 0x45c15d4c in KMFolderCachedImap::getMessagesResult ()
   from /usr/lib/libkmailprivate.so
#88 0x45c152da in KMFolderCachedImap::slotGetLastMessagesResult ()
   from /usr/lib/libkmailprivate.so
#89 0x45c19727 in KMFolderCachedImap::qt_invoke ()
   from /usr/lib/libkmailprivate.so
#90 0x4fa1be0c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#91 0x45cb5806 in KMail::FolderJob::result () from /usr/lib/libkmailprivate.so
#92 0x45cb505d in KMail::FolderJob::~FolderJob ()
   from /usr/lib/libkmailprivate.so
#93 0x45cb6a92 in KMail::CachedImapJob::~CachedImapJob ()
   from /usr/lib/libkmailprivate.so
#94 0x45cbb659 in KMail::CachedImapJob::slotListMessagesResult ()
   from /usr/lib/libkmailprivate.so
#95 0x45cbb976 in KMail::CachedImapJob::qt_invoke ()
   from /usr/lib/libkmailprivate.so
#96 0x4fa1be0c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#97 0x44c6a99a in ?? ()
#98 0x08ccc9c8 in ?? ()
#99 0x08bbbf40 in ?? ()
#100 0xbfffeb60 in ?? ()
#101 0xffffffff in ?? ()
#102 0x0000000d in ?? ()
#103 0x08189c64 in ?? ()
#104 0xbfffeb60 in ?? ()
#105 0x08bbbf40 in ?? ()
#106 0x4fe8fbc0 in TID_QUType_Null () from /usr/lib/libqt-mt.so.3
#107 0x01e8283c in ?? ()
#108 0x08b87530 in ?? ()
#109 0x4fe8283c in ?? () from /usr/lib/libqt-mt.so.3
#110 0x4fe62060 in vtable for QGArray () from /usr/lib/libqt-mt.so.3
#111 0x4fe8fbe8 in TID_QUType_ptr () from /usr/lib/libqt-mt.so.3
#112 0x08ccc9c8 in ?? ()
#113 0x44c5019e in ?? ()
#114 0x08b87530 in ?? ()
#115 0x45db3d18 in ?? () from /usr/lib/libkmailprivate.so
#116 0x00000001 in ?? ()
#117 0x44e5f1a0 in ?? ()
#118 0x085c5fb0 in ?? ()
#119 0x08ccc9c8 in ?? ()
#120 0xbfffebc8 in ?? ()
#121 0x44e5f1a0 in ?? ()
#122 0x08ccc9c8 in ?? ()
#123 0x08ccc9c8 in ?? ()
#124 0xbfffebc8 in ?? ()
#125 0x44c52d1c in ?? ()
#126 0x08ccc9c8 in ?? ()
#127 0x08ccc9c8 in ?? ()
#128 0x00000001 in ?? ()
#129 0x44e5f1a0 in ?? ()
#130 0x08ccc9c8 in ?? ()
#131 0x08ccc9c8 in ?? ()
#132 0xbfffed18 in ?? ()
#133 0x44c5420c in ?? ()
#134 0x08ccc9c8 in ?? ()
#135 0x43fc2620 in __after_morecore_hook () from /lib/tls/i686/cmov/libc.so.6
#136 0x00000048 in ?? ()
#137 0x082c6a6c in ?? ()
#138 0xffffffff in ?? ()
#139 0xbfffece0 in ?? ()
#140 0x082c6950 in ?? ()
#141 0x00000029 in ?? ()
#142 0x0000002a in ?? ()
#143 0x43fc2620 in __after_morecore_hook () from /lib/tls/i686/cmov/libc.so.6
#144 0x08c52728 in ?? ()
#145 0x08ccc9c8 in ?? ()
#146 0x43f02c2b in free () from /lib/tls/i686/cmov/libc.so.6
Comment 1 Thomas McGuire 2007-11-29 17:16:57 UTC
*** Bug 153115 has been marked as a duplicate of this bug. ***
Comment 2 Björn Ruberg 2009-12-21 01:12:48 UTC
I get an error message instead of a crash