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

List:       kmail-devel
Subject:    [Bug 63412] New: Crash (segfault) after changing IMAP Prefix To
From:       Ilya Konstantinov <kde-bug-report () future ! shiny ! co ! il>
Date:       2003-08-29 11:19:40
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=63412     
           Summary: Crash (segfault) after changing IMAP Prefix To Folders
           Product: kmail
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kmail@kde.org
        ReportedBy: kde-bug-report@future.shiny.co.il


Version:            (using KDE Devel)
Installed from:    Compiled sources

When changing "Prefix to Folders" in IMAP settings (from "" to "INBOX").

1. A lot of Warning (KNotify) windows will appear, one for every folder:
Cannot open file "/home/user/.kde/share/apps/kmail/imap/.my.server.com.directory/.INBOX.FolderName"
 (since Kmail just renamed all folder files to e.g. \
"/home/user/.kde/share/apps/kmail/imap/.my.server.com.directory/FolderName")

2. Kmail will display assertion in the console:

ASSERT: "!transferInProgress()" in ../../kmail/kmmessage.cpp (215)

and crash with segfault:

(signal handler snipped)
#4  0x413b06f3 in QGList::QGList(QGList const&) () from /usr/lib/libqt-mt.so.3
#5  0x081fd838 in KMFolderSearch::staticMetaObject() ()
#6  0x0817f3fb in QMapPrivate<QString, QString>::find(QString const&) const ()
#7  0x0818cc48 in KMFolderMbox::staticMetaObject() ()
#8  0x0812707f in QPtrList<QWidget>::deleteItem(void*) ()
#9  0x0822e080 in KMFolderTreeItem::acceptDrag(QDropEvent*) const ()
#10 0x0822a406 in KMFolderTreeItem::acceptDrag(QDropEvent*) const ()
#11 0x0822a9ab in KMFolderTreeItem::acceptDrag(QDropEvent*) const ()
#12 0x0822ecd9 in KMFolderTree::staticMetaObject() ()
#13 0x41190bbe in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#14 0x41190aff in QObject::activate_signal(int) () from /usr/lib/libqt-mt.so.3
#15 0x0814f9f8 in KMFolderMgr::staticMetaObject() ()
#16 0x0814f8f2 in KMFolderRootDir::staticMetaObject() ()
#17 0x0818ec88 in KMFolderMbox::staticMetaObject() ()
#18 0x081960f9 in KMFolderImap::staticMetaObject() ()
#19 0x41190c42 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#20 0x0825fd3a in KMail::ImapAccountBase::staticMetaObject() ()
#21 0x0825e5db in KMail::NetworkAccount::staticMetaObject() ()
#22 0x0825fe8a in KMail::ImapAccountBase::staticMetaObject() ()
#23 0x0817fe67 in KMAcctImap::staticMetaObject() ()
#24 0x41190c42 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#25 0x4085fa96 in KIO::Job::result(KIO::Job*) () from /usr/lib/libkio.so.4
#26 0x4084ce52 in KIO::Job::emitResult() () from /usr/lib/libkio.so.4
#27 0x4084e1fb in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.4
#28 0x408550ee in KIO::ListJob::slotFinished() () from /usr/lib/libkio.so.4
#29 0x40861de9 in KIO::ListJob::qt_invoke(int, QUObject*) ()
   from /usr/lib/libkio.so.4
#30 0x41190c42 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#31 0x41190aff in QObject::activate_signal(int) () from /usr/lib/libqt-mt.so.3
#32 0x408423f8 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.4
#33 0x408412ca in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) ()
   from /usr/lib/libkio.so.4
#34 0x40840941 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.4
#35 0x4083e844 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.4
#36 0x4083ffe9 in KIO::Slave::qt_invoke(int, QUObject*) ()
   from /usr/lib/libkio.so.4
#37 0x41190c42 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#38 0x41190cf3 in QObject::activate_signal(int, int) ()
   from /usr/lib/libqt-mt.so.3
#39 0x413f9665 in QSocketNotifier::activated(int) ()
   from /usr/lib/libqt-mt.so.3
#40 0x411a8d64 in QSocketNotifier::event(QEvent*) ()
   from /usr/lib/libqt-mt.so.3
#41 0x4113cc66 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/libqt-mt.so.3
#42 0x4113c8a7 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libqt-mt.so.3
#43 0x40dab3d1 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#44 0x4111b020 in QEventLoop::activateSocketNotifiers() ()
   from /usr/lib/libqt-mt.so.3
#45 0x410fbe1d in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/libqt-mt.so.3
#46 0x4114e223 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3
#47 0x4114e0e0 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3
#48 0x4113ce60 in QApplication::exec() () from /usr/lib/libqt-mt.so.3
#49 0x080948a3 in ?? ()
#50 0xbffff730 in ?? ()
#51 0x082dd940 in ?? ()
#52 0xbffff868 in ?? ()
#53 0x08094885 in ?? ()
#54 0x414e5c60 in vtable for QGArray () from /usr/lib/libqt-mt.so.3
#55 0x0840adf8 in ?? ()
#56 0x40ed08c0 in kde_malloc_is_used () from /usr/lib/libkdecore.so.4
#57 0x40ecb250 in ?? () from /usr/lib/libkdecore.so.4
#58 0x082aa2b0 in vtable for KMKernel ()
#59 0x00000020 in ?? ()
_______________________________________________
KMail Developers mailing list
kmail@mail.kde.org
http://mail.kde.org/mailman/listinfo/kmail


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

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