[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 48307] kmail crashed after changing from an imap folder busy with copying to a local local fold
From:       eva () kde ! org
Date:       2002-10-13 22:29:51
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
     
http://bugs.kde.org/show_bug.cgi?id=48307     
eva@kde.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WORKSFORME                  |



------- Additional Comments From eva@kde.org  2002-10-14 00:29 -------
Sorry, but it's not that easy... in the meantime I got a completly new system:        
suse 8.1, gcc3.2, I updated and recompiled qt-copy and kde from cvs today and        
still can reproduce (always!) the same crash. It only crashes, if you have 2     
different imap mailboxes configured. It also crashes if I only drag'n'drop 1     
email.     
The imap servers are: uw-imap and cyrus, the direction doesn't matter.   
Here is a full backtrace with linenumbers:        
        
    
     [New Thread 1024 (LWP 32708)]    
0x416308c9 in wait4 () from /lib/libc.so.6    
#0  0x416308c9 in wait4 () from /lib/libc.so.6    
#1  0x416abc90 in __DTOR_END__ () from /lib/libc.so.6    
#2  0x4147fa93 in waitpid () from /lib/libpthread.so.0    
#3  0x40b7ad67 in KCrash::defaultCrashHandler(int) ()    
   from /opt/kde3cvs_1/lib/libkdecore.so.4    
#4  0x4147d12b in pthread_sighandler () from /lib/libpthread.so.0    
#5  <signal handler called>    
#6  0x081ab637 in KMFolderImap::addMsgQuiet(KMMessage*) (this=0x8358050,    
    aMsg=0x4) at kmfolderimap.cpp:169    
#7  0x081b4225 in KMFolderImap::qt_invoke(int, QUObject*) (this=0x8358050,    
    _id=4, _o=0xbfffe6d0) at kmfolderimap.moc:464    
#8  0x40ef47ae in QObject::activate_signal(QConnectionList*, QUObject*) (    
    this=0x8436a98, clist=0x8454760, o=0xbfffe6d0) at kernel/qobject.cpp:2191    
#9  0x081b3934 in KMImapJob::messageStored(KMMessage*) (this=0x8436a98,    
    t0=0x8533840) at kmfolderimap.moc:151    
#10 0x081b16ca in KMImapJob::slotPutMessageResult(KIO::Job*) (this=0x8436a98,    
    job=0x85832b8) at kmfolderimap.cpp:1194    
#11 0x081b3c4b in KMImapJob::qt_invoke(int, QUObject*) (this=0x8436a98, _id=5,    
    _o=0xbfffe7f0) at kmfolderimap.moc:192    
#12 0x40ef47ae in QObject::activate_signal(QConnectionList*, QUObject*) (    
    this=0x85832b8, clist=0x8559450, o=0xbfffe7f0) at kernel/qobject.cpp:2191    
#13 0x40653ef7 in KIO::Job::result(KIO::Job*) ()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#14 0x4063e907 in KIO::Job::emitResult() () from    
/opt/kde3cvs_1/lib/libkio.so.4    
#15 0x4064043b in KIO::SimpleJob::slotFinished() ()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#16 0x40642ad4 in KIO::TransferJob::slotFinished() ()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#17 0x406555dc in KIO::TransferJob::qt_invoke(int, QUObject*) ()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#18 0x40ef47ae in QObject::activate_signal(QConnectionList*, QUObject*) (    
    this=0x8433280, clist=0x858d718, o=0xbfffebc0) at kernel/qobject.cpp:2191    
#19 0x40ef4681 in QObject::activate_signal(int) (this=0x8433280, signal=6)    
    at kernel/qobject.cpp:2165    
#20 0x40631d79 in KIO::SlaveInterface::finished() ()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#21 0x4062f18c in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&)    
()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#22 0x4062e477 in KIO::SlaveInterface::dispatch() ()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#23 0x4062b3c7 in KIO::Slave::gotInput() () from    
/opt/kde3cvs_1/lib/libkio.so.4    
#24 0x4062d939 in KIO::Slave::qt_invoke(int, QUObject*) ()    
   from /opt/kde3cvs_1/lib/libkio.so.4    
#25 0x40ef47ae in QObject::activate_signal(QConnectionList*, QUObject*) (    
    this=0x842eae0, clist=0x84303d0, o=0xbfffefb0) at kernel/qobject.cpp:2191    
#26 0x40ef4a16 in QObject::activate_signal(int, int) (this=0x842eae0,    
    signal=2, param=19) at kernel/qobject.cpp:2256    
#27 0x411e7b7d in QSocketNotifier::activated(int) (this=0x842eae0, t0=19)    
    at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:86    
#28 0x40f13f10 in QSocketNotifier::event(QEvent*) (this=0x842eae0,    
    e=0xbffff210) at kernel/qsocketnotifier.cpp:268    
#29 0x40e8e71e in QApplication::internalNotify(QObject*, QEvent*) (    
    this=0xbffff5b0, receiver=0x842eae0, e=0xbffff210)    
    at kernel/qapplication.cpp:2290    
#30 0x40e8dd73 in QApplication::notify(QObject*, QEvent*) (this=0xbffff5b0,    
    receiver=0x842eae0, e=0xbffff210) at kernel/qapplication.cpp:2054    
#31 0x40af41a7 in KApplication::notify(QObject*, QEvent*) ()    
   from /opt/kde3cvs_1/lib/libkdecore.so.4    
#32 0x40e41a3b in QApplication::sendEvent(QObject*, QEvent*) (    
    receiver=0x842eae0, event=0xbffff210) at kernel/qapplication.h:475    
#33 0x40e6939a in QEventLoop::activateSocketNotifiers() (this=0x82b4278)    
    at kernel/qeventloop_unix.cpp:544    
#34 0x40e4445c in QEventLoop::processEvents(unsigned) (this=0x82b4278,    
flags=4)    
    at kernel/qeventloop_x11.cpp:301    
#35 0x40ea4c57 in QEventLoop::enterLoop() (this=0x82b4278)    
    at kernel/qeventloop.cpp:188    
#36 0x40ea4b9e in QEventLoop::exec() (this=0x82b4278)    
    at kernel/qeventloop.cpp:138    
#37 0x40e8e8a1 in QApplication::exec() (this=0xbffff5b0)    
    at kernel/qapplication.cpp:2409    
#38 0x081c9a7f in main (argc=7, argv=0xbffff744) at main.cpp:344    
#39 0x415ab4a2 in __libc_start_main () from /lib/libc.so.6    
    
If you need it, I'll also send you an strace of the crash.    
    
You maybe ask yourself when this stuff ever comes up... well, I moved my whole   
email traffic from the server at work to another server and I also had some   
mails in local folders, which I also moved to the new server.    
While I was drag'n'droping these thousands of emails around (via an ISDN line)   
I experienced several crashes, this is one of the reproducable ones.   
Unfortunately I got the impression, that the dnd from one server to another    
is not very stable :-( I really hope, you'll have a closer look.   
   
So far,   
eva
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic