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

List:       kde-bugs-dist
Subject:    [Bug 69004] another crash in kacctimap
From:       Stephan Kulow <coolo () kde ! org>
Date:       2003-11-27 8:02:07
[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=69004     




------- Additional Comments From coolo@kde.org  2003-11-27 09:02 -------
This is the result of the polish jury: Germany 2 points ;)

==7545== Invalid read of size 4
==7545==    at 0x58F3FB: QValueListIterator<QGuardedPtr<KMFolder> >::operator++(int) \
(qvaluelist.h:121) ==7545==    by 0x69B73C: KMAcctImap::processNewMail(bool) \
(kmacctimap.cpp:300) ==7545==    by 0x64A784: KMAcctMgr::processNextCheck(bool) \
(kmacctmgr.cpp:184) ==7545==    by 0x64A115: KMAcctMgr::singleCheckMail(KMAccount*, \
bool) (kmacctmgr.cpp:118) ==7545==    by 0x64ABE1: KMAcctMgr::checkMail(bool) \
(kmacctmgr.cpp:286) ==7545==    by 0x733FD6: KMMainWidget::slotCheckMail() \
(kmmainwidget.cpp:735) ==7545==    by 0x731E3C: KMMainWidget::readConfig() \
(kmmainwidget.cpp:331) ==7545==    by 0x730B6E: KMMainWidget::KMMainWidget(QWidget*, \
char const*, KActionCollection*, KConfig*) (kmmainwidget.c pp:118)
==7545==    by 0x5686C7: KMMainWin::KMMainWin(QWidget*) (kmmainwin.cpp:19)
==7545==    by 0x6CE8A8: KMKernel::openReader() (kmkernel.cpp:198)
==7545==    by 0x6D35FF: KMKernel::action(bool, bool, QString const&, QString const&, \
QString const&, QString const&, QS tring const&, KURL const&, KURL::List const&) \
(kmkernel.cpp:1262) ==7545==    by 0x804C5BD: KMailApplication::newInstance() \
(main.cpp:159) ==7545==    by 0x678DF65: KUniqueApplication::newInstanceNoFork() \
(kuniqueapplication.cpp:343) ==7545==    by 0x678E5C8: \
KUniqueApplication::qt_invoke(int, QUObject*) (kuniqueapplication.moc:87) ==7545==    \
Address 0x42455838 is 0 bytes inside a block of size 12 free'd ==7545==    at \
0xA41DFD: __builtin_delete (vg_replace_malloc.c:244) ==7545==    by 0xA41E28: \
operator delete(void*) (vg_replace_malloc.c:253) ==7545==    by 0x5AAA87: \
QValueListPrivate<QGuardedPtr<KMFolder> >::clear() (qvaluelist.h:386) ==7545==    by \
0x5A90BC: QValueList<QGuardedPtr<KMFolder> >::clear() (qvaluelist.h:590) ==7545==    \
by 0x69B82B: KMAcctImap::slotUpdateFolderList() (kmacctimap.cpp:346) ==7545==    by \
0x69BD1A: KMAcctImap::qt_invoke(int, QUObject*) (kmacctimap.moc:113) ==7545==    by \
0x17441A5: QObject::activate_signal(QConnectionList*, QUObject*) (in \
                /usr/local/qt-copy/lib/libqt-mt.so.3
.2.2)
==7545==    by 0x1744063: QObject::activate_signal(int) (in \
/usr/local/qt-copy/lib/libqt-mt.so.3.2.2) ==7545==    by 0x6558F1: \
KMFolderMgr::changed() (kmfoldermgr.moc:130) ==7545==    by 0x654E20: \
KMFolderMgr::contentsChanged() (kmfoldermgr.cpp:347) ==7545==    by 0x654B23: \
KMFolderMgr::remove(KMFolder*) (kmfoldermgr.cpp:302) ==7545==    by 0x6B3709: \
KMFolderImap::processNewMail(bool) (kmfolderimap.cpp:1384) ==7545==    by 0x69B705: \
KMAcctImap::processNewMail(bool) (kmacctimap.cpp:318) ==7545==    by 0x64A784: \
KMAcctMgr::processNextCheck(bool) (kmacctmgr.cpp:184) ==7545==


==7545== Invalid read of size 4
==7545==    at 0x58F7D4: QGuardedPtrPrivate::object() const (qguardedptr.h:136)
==7545==    by 0x69B62B: KMAcctImap::processNewMail(bool) (kmacctimap.cpp:302)
==7545==    by 0x64A784: KMAcctMgr::processNextCheck(bool) (kmacctmgr.cpp:184)
==7545==    by 0x64A115: KMAcctMgr::singleCheckMail(KMAccount*, bool) \
(kmacctmgr.cpp:118) ==7545==    by 0x64ABE1: KMAcctMgr::checkMail(bool) \
(kmacctmgr.cpp:286) ==7545==    by 0x733FD6: KMMainWidget::slotCheckMail() \
(kmmainwidget.cpp:735) ==7545==    by 0x731E3C: KMMainWidget::readConfig() \
(kmmainwidget.cpp:331) ==7545==    by 0x730B6E: KMMainWidget::KMMainWidget(QWidget*, \
char const*, KActionCollection*, KConfig*) (kmmainwidget.cpp:118) ==7545==    by \
0x5686C7: KMMainWin::KMMainWin(QWidget*) (kmmainwin.cpp:19) ==7545==    by 0x6CE8A8: \
KMKernel::openReader() (kmkernel.cpp:198) ==7545==    by 0x6D35FF: \
KMKernel::action(bool, bool, QString const&, QString const&, QString const&, QString \
const&, QString const&, KURL const&, KURL::List const&) (kmkernel.cpp:1262) ==7545==  \
by 0x804C5BD: KMailApplication::newInstance() (main.cpp:159) ==7545==    by \
0x678DF65: KUniqueApplication::newInstanceNoFork() (kuniqueapplication.cpp:343) \
==7545==    by 0x678E5C8: KUniqueApplication::qt_invoke(int, QUObject*) \
(kuniqueapplication.moc:87) ==7545==    Address 0x424589B4 is 44 bytes inside a block \
of size 48 free'd ==7545==    at 0xA41DFD: __builtin_delete (vg_replace_malloc.c:244)
==7545==    by 0xA41E28: operator delete(void*) (vg_replace_malloc.c:253)
==7545==    by 0x170E6C4: QGuardedPtrPrivate::~QGuardedPtrPrivate() (in \
/usr/local/qt-copy/lib/libqt-mt.so.3.2.2) ==7545==    by 0x59057D: \
QGuardedPtr<KMFolder>::deref() (qguardedptr.h:125) ==7545==    by 0x590532: \
QGuardedPtr<KMFolder>::~QGuardedPtr() (qguardedptr.h:82) ==7545==    by 0x590479: \
QValueListNode<QGuardedPtr<KMFolder> >::~QValueListNode() (qvaluelist.h:280) ==7545== \
by 0x5AAA7C: QValueListPrivate<QGuardedPtr<KMFolder> >::clear() (qvaluelist.h:386) \
==7545==    by 0x5A90BC: QValueList<QGuardedPtr<KMFolder> >::clear() \
(qvaluelist.h:590) ==7545==    by 0x69B82B: KMAcctImap::slotUpdateFolderList() \
(kmacctimap.cpp:346) ==7545==    by 0x69BD1A: KMAcctImap::qt_invoke(int, QUObject*) \
(kmacctimap.moc:113) ==7545==    by 0x17441A5: \
QObject::activate_signal(QConnectionList*, QUObject*) (in \
/usr/local/qt-copy/lib/libqt-mt.so.3.2.2) ==7545==    by 0x1744063: \
QObject::activate_signal(int) (in /usr/local/qt-copy/lib/libqt-mt.so.3.2.2) ==7545==  \
by 0x6558F1: KMFolderMgr::changed() (kmfoldermgr.moc:130) ==7545==    by 0x654E20: \
KMFolderMgr::contentsChanged() (kmfoldermgr.cpp:347) ==7545==


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

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