[Bug 224423] New: KMail crashed when Shift-Deleting three mails at once

Daniel Hahler kde-bugzilla at thequod.de
Wed Jan 27 01:20:44 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=224423

           Summary: KMail crashed when Shift-Deleting three mails at once
           Product: kmail
           Version: 1.13.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kde-bugzilla at thequod.de


Application: kmail (1.13.0)
KDE Platform Version: 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2))
Qt Version: 4.6.0
Operating System: Linux 2.6.32-11-generic i686
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
I switched to KMail, marked 3 mails around the one being currently displayed
and shift-deleted them (i.e. not moving them to Trash).
KMail then crashed.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#5  QList (this=0x4e) at /usr/include/qt4/QtCore/qlist.h:114
#6  KMail::FolderJob::msgList (this=0x4e) at ../../kmail/folderjob.cpp:120
#7  0x0108083d in KMAcctImap::ignoreJobsForMessage (this=0x9c26670,
msg=0xbe78800) at ../../kmail/kmacctimap.cpp:217
#8  0x01096693 in KMFolderImap::ignoreJobsForMessage (this=0x908b8a0,
msg=0xbe78800) at ../../kmail/kmfolderimap.cpp:1555
#9  0x011a8a9c in KMMoveCommand::execute (this=0xb2a5af0) at
../../kmail/kmcommands.cpp:2185
#10 0x01199392 in KMCommand::slotPostTransfer (this=0xb2a5af0,
result=KMCommand::OK) at ../../kmail/kmcommands.cpp:291
#11 0x011a341f in KMCommand::qt_metacall (this=0xb2a5af0,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfc6a428) at ./kmcommands.moc:93
#12 0x011a389a in KMMoveCommand::qt_metacall (this=0xb2a5af0,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfc6a428) at
./kmcommands.moc:1971
#13 0x00b5395a in QMetaObject::metacall (object=0xb2a5af0, cl=119673792, idx=9,
argv=0xbfc6a428) at kernel/qmetaobject.cpp:237
#14 0x00b620db in QMetaObject::activate (sender=0xb2a5af0, m=0x15901d4,
local_signal_index=0, argv=0xbfc6a428) at kernel/qobject.cpp:3294
#15 0x01192da3 in KMCommand::messagesTransfered (this=0xb2a5af0,
_t1=KMCommand::OK) at ./kmcommands.moc:108
#16 0x011a98e6 in KMCommand::transferSelectedMsgs (this=0xb2a5af0) at
../../kmail/kmcommands.cpp:389
#17 0x011a9b1e in KMCommand::slotStart (this=0xb2a5af0) at
../../kmail/kmcommands.cpp:283
#18 0x011a33fb in KMCommand::qt_metacall (this=0xb2a5af0,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfc6a66c) at ./kmcommands.moc:92
#19 0x011a389a in KMMoveCommand::qt_metacall (this=0xb2a5af0,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfc6a66c) at
./kmcommands.moc:1971
#20 0x00b5395a in QMetaObject::metacall (object=0xb2a5af0, cl=119673792, idx=8,
argv=0xbfc6a66c) at kernel/qmetaobject.cpp:237
#21 0x00b620db in QMetaObject::activate (sender=0xb87dce8, m=0xc61188,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#22 0x00b69d47 in QSingleShotTimer::timeout (this=0xb87dce8) at
.moc/release-shared/qtimer.moc:82
#23 0x00b69e5c in QSingleShotTimer::timerEvent (this=0xb87dce8) at
kernel/qtimer.cpp:308
#24 0x00b5ef44 in QObject::event (this=0xb87dce8, e=0x3) at
kernel/qobject.cpp:1224
#25 0x03ef61dc in QApplicationPrivate::notify_helper (this=0x87f6aa8,
receiver=0xb87dce8, e=0xbfc6ab30) at kernel/qapplication.cpp:4242
#26 0x03efce37 in QApplication::notify (this=0xbfc713ac, receiver=0xb87dce8,
e=0xbfc6ab30) at kernel/qapplication.cpp:3661
#27 0x005a16fa in KApplication::notify (this=0xbfc713ac, receiver=0xb87dce8,
event=0xbfc6ab30) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x00b4e6fb in QCoreApplication::notifyInternal (this=0xbfc713ac,
receiver=0xb87dce8, event=0xbfc6ab30) at kernel/qcoreapplication.cpp:704
#29 0x00b7daa6 in QCoreApplication::sendEvent (this=0x87ee974) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QTimerInfoList::activateTimers (this=0x87ee974) at
kernel/qeventdispatcher_unix.cpp:603
#31 0x00b7a737 in timerSourceDispatch (source=0x8879c18) at
kernel/qeventdispatcher_glib.cpp:184
#32 idleTimerSourceDispatch (source=0x8879c18) at
kernel/qeventdispatcher_glib.cpp:231
#33 0x048f4fe8 in IA__g_child_watch_add_full (priority=142529776, pid=200,
function=0xab326e8, data=0xa, notify=0x1b) at
/build/buildd/glib2.0-2.23.2/glib/gmain.c:3979
#34 0x048f8890 in IA__g_markup_collect_attributes (element_name=0x1 <Address
0x1 out of bounds>, attribute_names=0x87ec9c8, attribute_values=0xbfc6acfc,
error=0xc62ff4, first_type=142530168, 
    first_attr=0xbfc6ad1c "%") at
/build/buildd/glib2.0-2.23.2/glib/gmarkup.c:2665
#35 0x048f89c3 in set_error_literal (context=0x87ed4f0, error=<value optimized
out>, code=142529776, message=0x1 <Address 0x1 out of bounds>) at
/build/buildd/glib2.0-2.23.2/glib/gmarkup.c:300
#36 0x00b7a3f5 in QEventDispatcherGlib::processEvents (this=0x87c5278,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#37 0x03fb3ba5 in QGuiEventDispatcherGlib::processEvents (this=0x87c5278,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#38 0x00b4cd19 in QEventLoop::processEvents (this=0xbfc6adf4, flags=) at
kernel/qeventloop.cpp:149
#39 0x00b4d16a in QEventLoop::exec (this=0xbfc6adf4, flags=...) at
kernel/qeventloop.cpp:201
#40 0x001f5ad9 in KJob::exec (this=0x9c698d0) at
../../kdecore/jobs/kjob.cpp:204
#41 0x01152abe in KMail::FancyHeaderStyle::format (this=0x9fd48b8,
message=0xaa23c58, strategy=0x8a3fd70, vCardName=..., printing=false,
topLevel=true) at ../../kmail/headerstyle.cpp:490
#42 0x00fc61ff in KMReaderWin::writeMsgHeader (this=0x87febf0, aMsg=0xaa23c58,
vCardNode=0x0, topLevel=<value optimized out>) at
../../kmail/kmreaderwin.cpp:1725
#43 0x00fdc431 in KMReaderWin::parseMsg (this=0x87febf0, aMsg=0xaa23c58) at
../../kmail/kmreaderwin.cpp:1606
#44 0x00fd1463 in KMReaderWin::displayMessage (this=0x87febf0) at
../../kmail/kmreaderwin.cpp:1535
#45 0x00fd164d in KMReaderWin::updateReaderWin (this=0x87febf0) at
../../kmail/kmreaderwin.cpp:1478
#46 0x00fdfe94 in KMReaderWin::qt_metacall (this=0x87febf0,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfc70adc) at
./kmreaderwin.moc:179
#47 0x00b5395a in QMetaObject::metacall (object=0x87febf0, cl=119673792,
idx=33, argv=0xbfc70adc) at kernel/qmetaobject.cpp:237
#48 0x00b620db in QMetaObject::activate (sender=0x87fec48, m=0xc625a4,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#49 0x00bb39d7 in QTimer::timeout (this=0x87fec48) at
.moc/release-shared/moc_qtimer.cpp:134
#50 0x00b6a36e in QTimer::timerEvent (this=0x87fec48, e=0xbfc70fa0) at
kernel/qtimer.cpp:271
#51 0x00b5ef44 in QObject::event (this=0x87fec48, e=0x3) at
kernel/qobject.cpp:1224
#52 0x03ef61dc in QApplicationPrivate::notify_helper (this=0x87f6aa8,
receiver=0x87fec48, e=0xbfc70fa0) at kernel/qapplication.cpp:4242
#53 0x03efce37 in QApplication::notify (this=0xbfc713ac, receiver=0x87fec48,
e=0xbfc70fa0) at kernel/qapplication.cpp:3661
#54 0x005a16fa in KApplication::notify (this=0xbfc713ac, receiver=0x87fec48,
event=0xbfc70fa0) at ../../kdeui/kernel/kapplication.cpp:302
#55 0x00b4e6fb in QCoreApplication::notifyInternal (this=0xbfc713ac,
receiver=0x87fec48, event=0xbfc70fa0) at kernel/qcoreapplication.cpp:704
#56 0x00b7daa6 in QCoreApplication::sendEvent (this=0x87ee974) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#57 QTimerInfoList::activateTimers (this=0x87ee974) at
kernel/qeventdispatcher_unix.cpp:603
#58 0x00b7a737 in timerSourceDispatch (source=0x8879c18) at
kernel/qeventdispatcher_glib.cpp:184
#59 idleTimerSourceDispatch (source=0x8879c18) at
kernel/qeventdispatcher_glib.cpp:231
#60 0x048f4fe8 in IA__g_child_watch_add_full (priority=142529776, pid=200,
function=0xab326e8, data=0xa, notify=0x1b) at
/build/buildd/glib2.0-2.23.2/glib/gmain.c:3979
#61 0x048f8890 in IA__g_markup_collect_attributes (element_name=0x1 <Address
0x1 out of bounds>, attribute_names=0x87ec9c8, attribute_values=0x27c1e0,
error=0xc62ff4, first_type=142530168, 
    first_attr=0xbfc7118c "$") at
/build/buildd/glib2.0-2.23.2/glib/gmarkup.c:2665
#62 0x048f89c3 in set_error_literal (context=0x87ed4f0, error=<value optimized
out>, code=142529776, message=0x1 <Address 0x1 out of bounds>) at
/build/buildd/glib2.0-2.23.2/glib/gmarkup.c:300
#63 0x00b7a3f5 in QEventDispatcherGlib::processEvents (this=0x87c5278,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#64 0x03fb3ba5 in QGuiEventDispatcherGlib::processEvents (this=0x87c5278,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#65 0x00b4cd19 in QEventLoop::processEvents (this=0xbfc71264, flags=) at
kernel/qeventloop.cpp:149
#66 0x00b4d16a in QEventLoop::exec (this=0xbfc71264, flags=...) at
kernel/qeventloop.cpp:201
#67 0x00b5135f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#68 0x03ef6277 in QApplication::exec () at kernel/qapplication.cpp:3570
#69 0x0804abae in main (argc=3, argv=0xbfc71574) at ../../kmail/main.cpp:156

Possible duplicates by query: bug 224294, bug 224218, bug 224159, bug 222371,
bug 222182.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list