[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