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

List:       kde-bugs-dist
Subject:    [Bug 97274] crash while deleting messages during sync
From:       George Staikos <staikos () kde ! org>
Date:       2005-02-24 20:23:53
Message-ID: 20050224202353.17123.qmail () ktown ! kde ! org
[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=97274         




------- Additional Comments From staikos kde org  2005-02-24 21:23 -------
kmail: [void KMHeaders::slotMoveCompleted(KMCommand*)] 1
==14107==
==14107== Invalid read of size 4
==14107==    at 0x1BC72D7C: KMMoveCommand::execute() (kmmsgbase.h:126)
==14107==    by 0x1BC7385F: KMCommand::slotPostTransfer(KMCommand::Result) (kmcommands.cpp:207)
==14107==    by 0x1BC73D04: KMCommand::qt_invoke(int, QUObject*) (qucom_p.h:312)
==14107==    by 0x1BC74062: KMMenuCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2436)
==14107==    by 0x1BC740B4: KMMoveCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2616)
==14107==    by 0x1BC74142: KMDeleteMsgCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2691)
==14107==    by 0x1D63D752: QObject::activate_signal(QConnectionList*, QUObject*) (qobject.cpp:2357)
==14107==    by 0x1BC738EB: KMCommand::messagesTransfered(KMCommand::Result) (kmcommands.moc:126)
==14107==    by 0x1BC74C5C: KMCommand::transferSelectedMsgs() (kmcommands.cpp:301)
==14107==    by 0x1BC74EC3: KMCommand::slotStart() (kmcommands.cpp:199)
==14107==    by 0x1BC73D12: KMCommand::qt_invoke(int, QUObject*) (kmcommands.moc:147)
==14107==    by 0x1BC74062: KMMenuCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2436)
==14107==    by 0x1BC740B4: KMMoveCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2616)
==14107==    by 0x1BC74142: KMDeleteMsgCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2691)
==14107==    by 0x1D63D752: QObject::activate_signal(QConnectionList*, QUObject*) (qobject.cpp:2357)
==14107==    by 0x1D995A9F: QSignal::signal(QVariant const&) (moc_qsignal.cpp:100)
==14107==    by 0x1D65AF5E: QSignal::activate() (qsignal.cpp:212)
==14107==    by 0x1D662482: QSingleShotTimer::event(QEvent*) (qtimer.cpp:277)
==14107==    by 0x1D5DA9D2: QApplication::internalNotify(QObject*, QEvent*) (qapplication.cpp:2635)
==14107==    by 0x1D5D9E8F: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2358)
==14107==    by 0x1D0FA7F9: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:549)
==14107==    by 0x1D570396: QApplication::sendEvent(QObject*, QEvent*) (qapplication.h:491)
==14107==    by 0x1D5C8BE1: QEventLoop::activateTimers() (qeventloop_unix.cpp:558)
==14107==    by 0x1D582114: QEventLoop::processEvents(unsigned) (qeventloop_x11.cpp:389)
==14107==    by 0x1D5EEC0D: QEventLoop::enterLoop() (qeventloop.cpp:198)
==14107==    by 0x1D5EEB29: QEventLoop::exec() (qeventloop.cpp:145)
==14107==    by 0x1D5DAB52: QApplication::exec() (qapplication.cpp:2758)
==14107==    by 0x804ACCF: main (kapplication.h:218)
==14107==  Address 0x1F65E80C is 4 bytes inside a block of size 96 free'd
==14107==    at 0x1B90627F: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck.so)
==14107==    by 0x1BA690AE: KMMessage::~KMMessage() (kmmessage.cpp:191)
==14107==    by 0x1BBA4A1E: KMMsgList::set(unsigned, KMMsgBase*) (qmemarray.h:102)
==14107==    by 0x1BC95EB6: KMFolderIndex::setIndexEntry(int, KMMessage*) (kmfolderindex.cpp:461)
==14107==    by 0x1BB4198A: FolderStorage::unGetMsg(int) (folderstorage.cpp:503)
==14107==    by 0x1BB2232B: KMFolder::unGetMsg(int) (kmfolder.cpp:260)
==14107==    by 0x1BC72A36: KMMoveCommand::execute() (kmcommands.cpp:1855)
==14107==    by 0x1BC7385F: KMCommand::slotPostTransfer(KMCommand::Result) (kmcommands.cpp:207)
==14107==    by 0x1BC73D04: KMCommand::qt_invoke(int, QUObject*) (qucom_p.h:312)
==14107==    by 0x1BC74062: KMMenuCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2436)
==14107==    by 0x1BC740B4: KMMoveCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2616)
==14107==    by 0x1BC74142: KMDeleteMsgCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2691)
==14107==    by 0x1D63D752: QObject::activate_signal(QConnectionList*, QUObject*) (qobject.cpp:2357)
==14107==    by 0x1BC738EB: KMCommand::messagesTransfered(KMCommand::Result) (kmcommands.moc:126)
==14107==    by 0x1BC74C5C: KMCommand::transferSelectedMsgs() (kmcommands.cpp:301)
==14107==    by 0x1BC74EC3: KMCommand::slotStart() (kmcommands.cpp:199)
==14107==    by 0x1BC73D12: KMCommand::qt_invoke(int, QUObject*) (kmcommands.moc:147)
==14107==    by 0x1BC74062: KMMenuCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2436)
==14107==    by 0x1BC740B4: KMMoveCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2616)
==14107==    by 0x1BC74142: KMDeleteMsgCommand::qt_invoke(int, QUObject*) (kmcommands.moc:2691)
==14107==    by 0x1D63D752: QObject::activate_signal(QConnectionList*, QUObject*) (qobject.cpp:2357)
==14107==    by 0x1D995A9F: QSignal::signal(QVariant const&) (moc_qsignal.cpp:100)
==14107==    by 0x1D65AF5E: QSignal::activate() (qsignal.cpp:212)
==14107==    by 0x1D662482: QSingleShotTimer::event(QEvent*) (qtimer.cpp:277)
==14107==    by 0x1D5DA9D2: QApplication::internalNotify(QObject*, QEvent*) (qapplication.cpp:2635)
==14107==    by 0x1D5D9E8F: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2358)
==14107==    by 0x1D0FA7F9: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:549)
==14107==    by 0x1D570396: QApplication::sendEvent(QObject*, QEvent*) (qapplication.h:491)
==14107==    by 0x1D5C8BE1: QEventLoop::activateTimers() (qeventloop_unix.cpp:558)
==14107==    by 0x1D582114: QEventLoop::processEvents(unsigned) (qeventloop_x11.cpp:389)
==14107==    by 0x1D5EEC0D: QEventLoop::enterLoop() (qeventloop.cpp:198)
==14107==    by 0x1D5EEB29: QEventLoop::exec() (qeventloop.cpp:145)
==14107==    by 0x1D5DAB52: QApplication::exec() (qapplication.cpp:2758)
==14107==    by 0x804ACCF: main (kapplication.h:218)
ASSERT: "!transferInProgress( serNum )" in messageproperty.cpp (219)
[prev in list] [next in list] [prev in thread] [next in thread] 

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