Summary: | Crash while deleting e-mails | ||
---|---|---|---|
Product: | [Applications] kmail | Reporter: | Nicolas L. <kde> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | CLOSED FIXED | ||
Severity: | crash | CC: | christophe, dag, renard |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Nicolas L.
2009-07-06 08:15:46 UTC
*** Bug 202920 has been marked as a duplicate of this bug. *** reproduced in trunk. What I did: - Select a folder (online imap) - click on a message - CTRL-A - Shift-click on the first message to deselect it - shift-del -> boom #7 0xb65fe2b5 in qt_message_output (msgType=QtFatalMsg, buf=0x9bd94e0 "ASSERT: \"!selectionModel()->isSelected( aMessageIndex )\" in file /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/core/view.cpp, line 1728") at global/qglobal.cpp:2042 No locals. #8 0xb65fe3a1 in qFatal (msg=0xb674dbf8 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2241 buf = {d = 0x9c3b1f0} #9 0xb65fe485 in qt_assert (assertion=0xb77e19c4 "!selectionModel()->isSelected( aMessageIndex )", file=0xb77e1290 "/home/krop/kde/src/KDE/kdepim/kmail/messagelistview/core/view.cpp", line=1728) at global/qglobal.cpp:1811 No locals. #10 0xb76dbc65 in KMail::MessageListView::Core::View::markMessageItemsAsAboutToBeRemoved (this=0x92825b0, items=..., bMark=true) at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/core/view.cpp:1728 aMessageIndex = {r = 0, c = 0, p = 0x9b5bb50, m = 0x9315478} aMessage = 0x9b5bb50 maxAttempts = 96 clearingEntireSelection = true selectedIndexes = {{p = {d = 0x9bd0fc0}, d = 0x9bd0fc0}} #11 0xb767f52d in KMail::MessageListView::Widget::markPersistentSetAsAboutToBeRemoved (this=0x923a1d0, ref=1, bMark=true) at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/widget.cpp:526 ret = {{p = {d = 0xb67f33f4}, d = 0xb67f33f4}} setItems = {{p = {d = 0x9bd0db8}, d = 0x9bd0db8}} #12 0xb7678489 in KMail::MessageListView::Pane::messageSetMarkAsAboutToBeRemoved (this=0x9231fd8, set=0x982df40, bMark=true) at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/pane.cpp:847 idx = 0 #13 0xb7674fd9 in KMail::MessageListView::MessageSet::markAsAboutToBeRemoved (this=0x982df40, bMark=true) at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/messageset.cpp:74 No locals. #14 0xb753b061 in KMMainWidget::moveMessageSet (this=0x91f25d0, set=0x982df40, destination=0x0, confirmOnDeletion=true) at /home/krop/kde/src/KDE/kdepim/kmail/kmmainwidget.cpp:1745 selectedMessages = {{p = {d = 0x99755c8}, d = 0x99755c8}} command = 0x9caf198 #15 0xb753b4f0 in KMMainWidget::slotDeleteMsg (this=0x91f25d0, confirmDelete=true) at /home/krop/kde/src/KDE/kdepim/kmail/kmmainwidget.cpp:1803 set = 0x982df40 #16 0xb752fa09 in KMMainWidget::qt_metacall (this=0x91f25d0, _c=InvokeMetaMethod, _id=68, _a=0xbf911ffc) at /home/krop/kde/build/KDE/kdepim/kmail/kmmainwidget.moc:415 No locals. #17 0xb6710788 in QMetaObject::activate (sender=0x97ea960, from_signal_index=5, to_signal_index=6, argv=0xbf911ffc) at kernel/qobject.cpp:3113 previousSender = 0x0 method = 95 currentSender = {sender = 0x97ea960, signal = 5, ref = 1} i = 1 count = 2 signal = 5 empty_argv = {0x0} locker = {{mtx = 0x8e79c7c, val = 149396604}} currentThreadData = 0x8e79c48 connectionLists = 0x97eadd8 #18 0xb6710bc0 in QMetaObject::activate (sender=0x97ea960, m=0xb64230e8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbf911ffc) at kernel/qobject.cpp:3207 offset = <value optimized out> from_signal_index = 5 to_signal_index = 6 #19 0xb5bcc181 in QAction::triggered (this=0x97ea960, _t1=false) at .moc/release-shared/moc_qaction.cpp:236 _a = {0x0, 0xbf911ff0} #20 0xb5bcd6ff in QAction::activate (this=0x97ea960, event=Trigger) at kernel/qaction.cpp:1160 guard = 0x97ea960 #21 0xb5bd01fb in QAction::event (this=0x97ea960, e=0xbf912424) at kernel/qaction.cpp:1079 No locals. #22 0xb7c76a29 in KAction::event (this=0x97ea960, event=0xbf912424) at /usr/src/debug/kdelibs-4.3.66svn1016707/kdeui/actions/kaction.cpp:88 No locals. #23 0xb5bd27fc in QApplicationPrivate::notify_helper (this=0x8ea5608, receiver=0x97ea960, e=0xbf912424) at kernel/qapplication.cpp:4056 consumed = <value optimized out> #24 0xb5bdaaee in QApplication::notify (this=0xbf91433c, receiver=0x97ea960, e=0xbf912424) at kernel/qapplication.cpp:3603 res = true #25 0xb7d61efd in KApplication::notify (this=0xbf91433c, receiver=0x97ea960, event=0xbf912424) at /usr/src/debug/kdelibs-4.3.66svn1016707/kdeui/kernel/kapplication.cpp:302 No locals. #26 0xb66fb16b in QCoreApplication::notifyInternal (this=0xbf91433c, receiver=0x97ea960, event=0xbf912424) at kernel/qcoreapplication.cpp:610 result = false cbdata = {0x97ea960, 0xbf912424, 0xbf9123db} threadData = 0x8e79c48 returnValue = <value optimized out> #27 0xb5c0bc28 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:213 No locals. #28 QShortcutMap::dispatchEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qshortcutmap.cpp:884 d = 0x8ea4f48 curKey = <value optimized out> current = <value optimized out> next = 0x97eab40 i = <value optimized out> enabledShortcuts = 1 se = {<QEvent> = {_vptr.QEvent = 0xb64233a8, d = 0x0, t = 117, posted = 0, spont = 0, m_accept = 1, reserved = 5832}, sequence = {d = 0x97eafb8}, ambig = false, sid = -53} #29 0xb5c0db2f in QShortcutMap::tryShortcutEvent (this=0x8ea56a8, o=0x92825b0, e=0xbf9127ac) at kernel/qshortcutmap.cpp:369 d = 0x8ea4f48 wasAccepted = true result = ExactMatch stateWasAccepted = <value optimized out> identicalMatches = 1 #30 0xb5bdbd90 in QApplication::notify (this=0xbf91433c, receiver=0x92825b0, e=0xbf9127ac) at kernel/qapplication.cpp:3645 pr = {o = 0x8eb27c0} res = true #31 0xb7d61efd in KApplication::notify (this=0xbf91433c, receiver=0x92825b0, event=0xbf9127ac) at /usr/src/debug/kdelibs-4.3.66svn1016707/kdeui/kernel/kapplication.cpp:302 No locals. #32 0xb66fb16b in QCoreApplication::notifyInternal (this=0xbf91433c, receiver=0x92825b0, event=0xbf9127ac) at kernel/qcoreapplication.cpp:610 result = false cbdata = {0x92825b0, 0xbf9127ac, 0xbf91273b} threadData = 0x8e79c48 returnValue = <value optimized out> #33 0xb5bd36de in sendSpontaneousEvent (event=<value optimized out>, receiver=0x92825b0) at ../../src/corelib/kernel/qcoreapplication.h:216 No locals. #34 qt_sendSpontaneousEvent (event=<value optimized out>, receiver=0x92825b0) at kernel/qapplication.cpp:4958 No locals. #35 0xb5c6f970 in QKeyMapper::sendKeyEvent (keyWidget=0x92825b0, grab=false, type=KeyPress, code=16777223, modifiers=..., text=..., autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=107, nativeVirtualKey=65535, nativeModifiers=17) at kernel/qkeymapper_x11.cpp:1678 e = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0xb64235b0, d = 0xbf9127ac, t = 6, posted = 0, spont = 1, m_accept = 1, reserved = 6130}, modState = {i = 33554432}}, txt = {d = 0x9a02918}, k = 16777223, c = 1, autor = 0}, nScanCode = 107, nVirtualKey = 65535, nModifiers = 17} #36 0xb5c71b5e in QKeyMapperPrivate::translateKeyEvent (this=0x8f910d8, keyWidget=0x92825b0, event=0xbf913fdc, grab=false) at kernel/qkeymapper_x11.cpp:1648 code = 16777223 count = 1 modifiers = {i = 33554432} dpy = <value optimized out> type = KeyPress autor = <value optimized out> text = {d = 0x9a02918} keysym = 65535 auto_repeat_data = {window = 75497497, keycode = 107 'k', timestamp = 258784832, release = 184, error = 144} Not reproductible with KDE 4.8.4 Yep, works now. Should have reported that,sorry. |