Version: unknown (using KDE 3.5.0, Gentoo) Compiler: gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) OS: Linux (i686) release 2.6.12-gentoo-r6 using 3.5 tried to move folders from local folders to a DIMAP account. here is the result. Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 17470)] [KCrash handler] #5 0xb7ca07b4 in KMFolderNode::parent() const (this=0x21) at kmfoldernode.cpp:47 #6 0xb7c63038 in KMFolder::idString() const (this=0x8a20f88) at kmfolder.cpp:659 #7 0xb7e38b27 in KMail::RenameJob::slotMoveCompleted(KMCommand*) ( this=0x8cde900, command=0xbfe3f4d0) at renamejob.cpp:256 #8 0xb7e386b1 in KMail::RenameJob::slotMoveMessages() (this=0x8cde900) at renamejob.cpp:230 #9 0xb7e39148 in KMail::RenameJob::qt_invoke(int, QUObject*) (this=0x8cde900, _id=3, _o=0xbfe3f670) at renamejob.moc:118 #10 0xb5bcf7e6 in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x83e6a28, clist=0x841bd30, o=0xbfe3f670) at kernel/qobject.cpp:2379 #11 0xb5bcf504 in QObject::activate_signal(int) (this=0x83e6a28, signal=2) at kernel/qobject.cpp:2324 #12 0xb7c9f7ef in KMFolderMgr::changed() (this=0x21) at kmfoldermgr.moc:140 #13 0xb7c9f3b6 in KMFolderMgr::quiet(bool) (this=0x83e6a28) at kmfoldermgr.cpp:492 #14 0xb7cfeb2f in KMFolderImap::slotListResult(QStringList const&, QStringList const&, QStringList const&, QStringList const&, KMail::ImapAccountBase::jobData const&) (this=0x83f53f0, subfolderNames=@0x8748d90, subfolderPaths=@0x8748d94, subfolderMimeTypes=@0x8748d98, subfolderAttributes=@0x8748d9c, jobData=@0x0) at kmfolderimap.cpp:848 #15 0xb7d06aca in KMFolderImap::qt_invoke(int, QUObject*) (this=0x83f53f0, _id=-1239459672, _o=0xbfe3f8c0) at kmfolderimap.moc:314 #16 0xb5bcf6ac in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x8748d18, clist=0x8b49468, o=0xbfe3f8c0) at kernel/qobject.cpp:2355 #17 0xb7c3eb16 in KMail::ListJob::receivedFolders(QStringList const&, QStringList const&, QStringList const&, QStringList const&, KMail::ImapAccountBase::jobData const&) (this=0x8748d18, t0=@0x21, t1=@0x21, t2=@0x21, t3=@0x21, t4=@0x21) at listjob.moc:122 #18 0xb7c3e306 in KMail::ListJob::slotListResult(KIO::Job*) (this=0x8748d18, job=0x8bf66c8) at listjob.cpp:178 #19 0xb7c3ec46 in KMail::ListJob::qt_invoke(int, QUObject*) (this=0x8748d18, _id=2, _o=0xbfe3faa0) at listjob.moc:128 #20 0xb5bcf6ac in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x8bf66c8, clist=0x8be6490, o=0xbfe3faa0) at kernel/qobject.cpp:2355 #21 0xb6a13391 in KIO::Job::result(KIO::Job*) (this=0x8bf66c8, t0=0x21) at jobclasses.moc:162 #22 0xb69ff59c in KIO::Job::emitResult() (this=0x8bf66c8) at job.cpp:222 #23 0xb6a00aa8 in KIO::SimpleJob::slotFinished() (this=0x8bf66c8) at job.cpp:570 #24 0xb6a07d58 in KIO::ListJob::slotFinished() (this=0x8bf66c8) at job.cpp:2080 #25 0xb6a173c1 in KIO::ListJob::qt_invoke(int, QUObject*) (this=0x8bf66c8, _id=16, _o=0xbfe3fe20) at jobclasses.moc:1734 #26 0xb5bcf6ac in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x86052b8, clist=0x87b29a8, o=0xbfe3fe20) at kernel/qobject.cpp:2355 #27 0xb5bcf504 in QObject::activate_signal(int) (this=0x86052b8, signal=6) at kernel/qobject.cpp:2324 #28 0xb69f2062 in KIO::SlaveInterface::finished() (this=0x21) at slaveinterface.moc:226 #29 0xb69f0d03 in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) ( this=0x86052b8, _cmd=104, rawdata=@0xbfe40090) at slaveinterface.cpp:243 #30 0xb69f04bf in KIO::SlaveInterface::dispatch() (this=0x86052b8) at slaveinterface.cpp:173 #31 0xb69ee2a5 in KIO::Slave::gotInput() (this=0x86052b8) at slave.cpp:300 #32 0xb69ef9f8 in KIO::Slave::qt_invoke(int, QUObject*) (this=0x86052b8, _id=4, _o=0xbfe401f0) at slave.moc:113 #33 0xb5bcf6ac in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x8601f10, clist=0x85fd348, o=0xbfe401f0) at kernel/qobject.cpp:2355 #34 0xb5bcfa66 in QObject::activate_signal(int, int) (this=0x8601f10, signal=2, param=25) at kernel/qobject.cpp:2448 #35 0xb5fb396d in QSocketNotifier::activated(int) (this=0x8601f10, t0=25) at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85 #36 0xb5bf45f9 in QSocketNotifier::event(QEvent*) (this=0x8601f10, e=0xbfe40500) at kernel/qsocketnotifier.cpp:258 #37 0xb5b5f235 in QApplication::internalNotify(QObject*, QEvent*) ( this=0xbfe41bc0, receiver=0x8601f10, e=0xbfe40500) at kernel/qapplication.cpp:2635 #38 0xb5b5e478 in QApplication::notify(QObject*, QEvent*) (this=0xbfe41bc0, receiver=0x8601f10, e=0xbfe40500) at kernel/qapplication.cpp:2358 #39 0xb63cde88 in KApplication::notify(QObject*, QEvent*) (this=0xbfe41bc0, receiver=0x8601f10, event=0xbfe40500) at kapplication.cpp:550 #40 0xb76fbe16 in QApplication::sendEvent(QObject*, QEvent*) (receiver=0x21, event=0xb548ea01) at qapplication.h:491 #41 0xb5b4a8bb in QEventLoop::activateSocketNotifiers() (this=0x812deb0) at kernel/qeventloop_unix.cpp:578 #42 0xb5afad41 in QEventLoop::processEvents(unsigned) (this=0x812deb0, flags=4) at kernel/qeventloop_x11.cpp:383 #43 0xb5b767d9 in QEventLoop::enterLoop() (this=0x812deb0) at kernel/qeventloop.cpp:198 #44 0xb5b5f433 in QApplication::enter_loop() (this=0xbfe41bc0) at kernel/qapplication.cpp:2790 #45 0xb5da8088 in QDialog::exec() (this=0x860a2f0) at dialogs/qdialog.cpp:432 #46 0xb678cfea in KMessageBox::createKMessageBox(KDialogBase*, QPixmap, QString const&, QStringList const&, QString const&, bool*, int, QString const&, QMessageBox::Icon) (dialog=0x860a2f0, icon=) at kmessagebox.cpp:309 #47 0xb678ca75 in KMessageBox::createKMessageBox(KDialogBase*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, int, QString const&) (dialog=0x21, icon=Warning, text=@0x21, strlist=@0x21, ask=@0x21, checkboxReturn=0x21, options=33, details=@0x21) at kmessagebox.cpp:145 #48 0xb678ea3f in KMessageBox::warningContinueCancelListWId(unsigned long, QString const&, QStringList const&, QString const&, KGuiItem const&, QString const&, int) (parent_id=41943045, text=@0x21, strlist=@0x21, caption=@0xbfe40b00, buttonContinue=@0x21, dontAskAgainName=@0xb61f5858, options=1) at kmessagebox.cpp:646 #49 0xb678e82e in KMessageBox::warningContinueCancelList(QWidget*, QString const&, QStringList const&, QString const&, KGuiItem const&, QString const&, int) ( parent=0x21, text=@0x21, strlist=@0x21, caption=@0x21, buttonContinue=@0x21, dontAskAgainName=@0x21, options=33) at kmessagebox.cpp:616 #50 0xb678e72e in KMessageBox::warningContinueCancel(QWidget*, QString const&, QString const&, KGuiItem const&, QString const&, int) (parent=0x21, text=@0x21, caption=@0x21, buttonContinue=@0x21, dontAskAgainName=@0x21, options=33) at kmessagebox.cpp:592 #51 0xb7ce31ae in KMail::ImapAccountBase::handleError(int, QString const&, KIO::Job*, QString const&, bool) (this=0x84c0218, errorCode=-1075574096, errorMsg=@0x8cf0fc4, job=0x8cf0f78, context=@0xbfe40c30, abortSync=false) at imapaccountbase.cpp:907 #52 0xb7ceb6e3 in KMAcctImap::handleError(int, QString const&, KIO::Job*, QString const&, bool) (this=0xb548ea01, errorCode=147712256, errorMsg=@0x21, job=0x21, context=@0x21, abortSync=33) at kmacctimap.cpp:133 #53 0xb7ce0117 in KMail::ImapAccountBase::handleJobError(KIO::Job*, QString const&, bool) (this=0x84c0218, job=0x8cf0f78, context=@0x8cde900, abortSync=false) at imapaccountbase.cpp:327 #54 0xb7d03104 in KMFolderImap::slotCreateFolderResult(KIO::Job*) ( this=0x83f53f0, job=0x8cf0f78) at kmfolderimap.cpp:1640 #55 0xb7d06d14 in KMFolderImap::qt_invoke(int, QUObject*) (this=0x83f53f0, _id=32, _o=0xbfe40da0) at kmfolderimap.moc:325 #56 0xb5bcf6ac in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x8cf0f78, clist=0x8a298b8, o=0xbfe40da0) at kernel/qobject.cpp:2355 #57 0xb6a13391 in KIO::Job::result(KIO::Job*) (this=0x8cf0f78, t0=0x21) at jobclasses.moc:162 #58 0xb69ff59c in KIO::Job::emitResult() (this=0x8cf0f78) at job.cpp:222 #59 0xb6a00aa8 in KIO::SimpleJob::slotFinished() (this=0x8cf0f78) at job.cpp:570 #60 0xb6a0160a in KIO::MkdirJob::slotFinished() (this=0x8cf0f78) at job.cpp:698 #61 0xb6a00d4a in KIO::SimpleJob::slotError(int, QString const&) ( this=0x8cf0f78, error=33, errorText=@0x21) at job.cpp:581 #62 0xb6a14307 in KIO::SimpleJob::qt_invoke(int, QUObject*) (this=0x8cf0f78, _id=135939064, _o=0xbfe41180) at jobclasses.moc:424 #63 0xb6a14d42 in KIO::MkdirJob::qt_invoke(int, QUObject*) (this=0x8cf0f78, _id=14, _o=0xbfe41180) at jobclasses.moc:709 #64 0xb5bcf7e6 in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x86052b8, clist=0x85fc550, o=0xbfe41180) at kernel/qobject.cpp:2379 #65 0xb69f1fc3 in KIO::SlaveInterface::error(int, QString const&) ( this=0x86052b8, t0=33, t1=@0x21) at slaveinterface.moc:214 #66 0xb69f0cbe in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) ( this=0x86052b8, _cmd=102, rawdata=@0xbfe41410) at slaveinterface.cpp:280 #67 0xb69f04bf in KIO::SlaveInterface::dispatch() (this=0x86052b8) at slaveinterface.cpp:173 #68 0xb69ee2a5 in KIO::Slave::gotInput() (this=0x86052b8) at slave.cpp:300 #69 0xb69ef9f8 in KIO::Slave::qt_invoke(int, QUObject*) (this=0x86052b8, _id=4, _o=0xbfe41570) at slave.moc:113 #70 0xb5bcf6ac in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x8601f10, clist=0x85fd348, o=0xbfe41570) at kernel/qobject.cpp:2355 #71 0xb5bcfa66 in QObject::activate_signal(int, int) (this=0x8601f10, signal=2, param=25) at kernel/qobject.cpp:2448 #72 0xb5fb396d in QSocketNotifier::activated(int) (this=0x8601f10, t0=25) at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85 #73 0xb5bf45f9 in QSocketNotifier::event(QEvent*) (this=0x8601f10, e=0xbfe41880) at kernel/qsocketnotifier.cpp:258 #74 0xb5b5f235 in QApplication::internalNotify(QObject*, QEvent*) ( this=0xbfe41bc0, receiver=0x8601f10, e=0xbfe41880) at kernel/qapplication.cpp:2635 #75 0xb5b5e478 in QApplication::notify(QObject*, QEvent*) (this=0xbfe41bc0, receiver=0x8601f10, e=0xbfe41880) at kernel/qapplication.cpp:2358 #76 0xb63cde88 in KApplication::notify(QObject*, QEvent*) (this=0xbfe41bc0, receiver=0x8601f10, event=0xbfe41880) at kapplication.cpp:550 #77 0xb76fbe16 in QApplication::sendEvent(QObject*, QEvent*) (receiver=0x21, event=0xb548ea01) at qapplication.h:491 #78 0xb5b4a8bb in QEventLoop::activateSocketNotifiers() (this=0x812deb0) at kernel/qeventloop_unix.cpp:578 #79 0xb5afad41 in QEventLoop::processEvents(unsigned) (this=0x812deb0, flags=4) at kernel/qeventloop_x11.cpp:383 #80 0xb5b767d9 in QEventLoop::enterLoop() (this=0x812deb0) at kernel/qeventloop.cpp:198 #81 0xb5b766f2 in QEventLoop::exec() (this=0x812deb0) at kernel/qeventloop.cpp:145 #82 0xb5b5f3d7 in QApplication::exec() (this=0xbfe41bc0) at kernel/qapplication.cpp:2758 #83 0x0804aa78 in main (argc=33, argv=0x21) at main.cpp:110
i did a test with a much smaller folder (3) messages moving it to a known to be stable dimap account, and it worked fine, except that kmail bugs me every 5 minutes saying it can't create the new folder I just moved, probably because the folder is already in place and there is nothing left to do.
I'm closing this because it concerns an unmaintained version of kmail. That does NOT mean that there is no problem. Moving large folders indeed makes much problems, see bug #185147. Small folders work from my observation.