[Bug 250353] New: KMail crashes when editing folder properties with multiple folders selected

Alex Merry kde at randomguy3.me.uk
Mon Sep 6 11:43:28 BST 2010


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

           Summary: KMail crashes when editing folder properties with
                    multiple folders selected
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: kde at randomguy3.me.uk


Application: kmail (2.0.89)
KDE Platform Version: 4.5.67 (4.6 >= 20100901) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.35-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
Steps to reproduce:

1. Select multiple folders (I selected all the subfolders of INBOX on a
particular account)
2. Right-click on one of them and go to "Folder Properties"
3. Change something (I deselected the option to use the default identity)
4. Click OK

At this point it crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Aborted
[Current thread is 1 (Thread 0x7f4ba1123760 (LWP 8125))]

Thread 2 (Thread 0x7f4b85634710 (LWP 8133)):
#0  0x00007f4b9b0d740c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f4b933f4e30 in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib/libQtWebKit.so.4
#2  0x00007f4b933f4e69 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib/libQtWebKit.so.4
#3  0x00007f4b9b0d2cb0 in start_thread () from /lib/libpthread.so.0
#4  0x00007f4b9a69c7ad in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4ba1123760 (LWP 8125)):
[KCrash Handler]
#6  0x00007f4b9a600565 in raise () from /lib/libc.so.6
#7  0x00007f4b9a6019e6 in abort () from /lib/libc.so.6
#8  0x00007f4b9b3583af in qt_message_output (msgType=<value optimized out>,
buf=<value optimized out>) at global/qglobal.cpp:2266
#9  0x00007f4b9b35853d in qt_message (msgType=QtFatalMsg, msg=0x7f4b9b4a2f68
"ASSERT: \"%s\" in file %s, line %d", ap=0x7fff69f609a0) at
global/qglobal.cpp:2312
#10 0x00007f4b9b3586d5 in qFatal (msg=<value optimized out>) at
global/qglobal.cpp:2495
#11 0x00007f4b9d9c6677 in Akonadi::MonitorPrivate::deref (this=0x2bf5d60,
id=252) at /home/kde-devel/src/KDE/kdepimlibs/akonadi/monitor_p.cpp:547
#12 0x00007f4b9d981005 in Akonadi::EntityTreeModelPrivate::deref
(this=0x2c0b870, id=252) at
/home/kde-devel/src/KDE/kdepimlibs/akonadi/entitytreemodel_p.cpp:1271
#13 0x00007f4b9d974b13 in Akonadi::EntityTreeModel::setData (this=0x2c08ad0,
index=..., value=..., role=53) at
/home/kde-devel/src/KDE/kdepimlibs/akonadi/entitytreemodel.cpp:719
#14 0x00007f4b9d9de4fe in
Akonadi::SelectionProxyModelPrivate::rootIndexAboutToBeRemoved (this=0x39cb2b0,
removedRootIndex=...)
    at /home/kde-devel/src/KDE/kdepimlibs/akonadi/selectionproxymodel.cpp:59
#15 0x00007f4b9d9de229 in Akonadi::SelectionProxyModel::qt_metacall
(this=0x3ddfec0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff69f60d70)
    at /home/kde-devel/build/KDE/kdepimlibs/akonadi/selectionproxymodel.moc:76
#16 0x00007f4b9b45adef in QMetaObject::activate (sender=0x3ddfec0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff69f60d70)
at kernel/qobject.cpp:3287
#17 0x00007f4ba0a9f6c1 in KSelectionProxyModel::rootIndexAboutToBeRemoved
(this=0x3ddfec0, _t1=...) at
/home/kde-devel/build/KDE/kdelibs/kdeui/moc_kselectionproxymodel.cpp:147
#18 0x00007f4ba0a9ab63 in KSelectionProxyModelPrivate::removeRangeFromProxy
(this=0x2c9edf0, range=...) at
/home/kde-devel/src/KDE/kdelibs/kdeui/itemviews/kselectionproxymodel.cpp:1672
#19 0x00007f4ba0a9a36f in KSelectionProxyModelPrivate::removeSelectionFromProxy
(this=0x2c9edf0, selection=...) at
/home/kde-devel/src/KDE/kdelibs/kdeui/itemviews/kselectionproxymodel.cpp:1591
#20 0x00007f4ba0a9b9dd in KSelectionProxyModelPrivate::selectionChanged
(this=0x2c9edf0, _selected=..., _deselected=...)
    at
/home/kde-devel/src/KDE/kdelibs/kdeui/itemviews/kselectionproxymodel.cpp:1836
#21 0x00007f4ba0a9f649 in KSelectionProxyModel::qt_metacall (this=0x3ddfec0,
_c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fff69f615c0)
    at /home/kde-devel/build/KDE/kdelibs/kdeui/moc_kselectionproxymodel.cpp:134
#22 0x00007f4b9d9de1bb in Akonadi::SelectionProxyModel::qt_metacall
(this=0x3ddfec0, _c=QMetaObject::InvokeMetaMethod, _id=40, _a=0x7fff69f615c0)
    at /home/kde-devel/build/KDE/kdepimlibs/akonadi/selectionproxymodel.moc:70
#23 0x00007f4b9b45adef in QMetaObject::activate (sender=0x27bfdf0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff69f615c0)
at kernel/qobject.cpp:3287
#24 0x00007f4b9c640ee7 in QItemSelectionModel::selectionChanged (this=<value
optimized out>, _t1=<value optimized out>, _t2=<value optimized out>)
    at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#25 0x00007f4b9c6468e9 in QItemSelectionModel::emitSelectionChanged
(this=0x27bfdf0, newSelection=<value optimized out>, oldSelection=<value
optimized out>) at itemviews/qitemselectionmodel.cpp:1592
#26 0x00007f4b9c647c18 in QItemSelectionModel::select (this=0x27bfdf0,
selection=<value optimized out>, command=<value optimized out>) at
itemviews/qitemselectionmodel.cpp:1099
#27 0x00007f4b96ab4c35 in MessageList::Pane::Private::onSelectionChanged
(this=0x27d8350, selected=..., deselected=...) at
/home/kde-devel/src/KDE/kdepim/messagelist/pane.cpp:317
#28 0x00007f4b96ab6c33 in MessageList::Pane::qt_metacall (this=0x27a3fa0,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fff69f61b10) at
/home/kde-devel/build/KDE/kdepim/messagelist/pane.moc:110
#29 0x00007f4b9fa5e8d9 in CollectionPane::qt_metacall (this=0x27a3fa0,
_c=QMetaObject::InvokeMetaMethod, _id=48, _a=0x7fff69f61b10) at
/home/kde-devel/build/KDE/kdepim/kmail/moc_collectionpane.cpp:66
#30 0x00007f4b9b45adef in QMetaObject::activate (sender=0x2bfcf90, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff69f61b10)
at kernel/qobject.cpp:3287
#31 0x00007f4b9c640ee7 in QItemSelectionModel::selectionChanged (this=<value
optimized out>, _t1=<value optimized out>, _t2=<value optimized out>)
    at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#32 0x00007f4b9c6468e9 in QItemSelectionModel::emitSelectionChanged
(this=0x2bfcf90, newSelection=<value optimized out>, oldSelection=<value
optimized out>) at itemviews/qitemselectionmodel.cpp:1592
#33 0x00007f4b9c647c18 in QItemSelectionModel::select (this=0x2bfcf90,
selection=<value optimized out>, command=<value optimized out>) at
itemviews/qitemselectionmodel.cpp:1099
#34 0x00007f4b9c6424d1 in QItemSelectionModel::select (this=0x2bfcf90,
index=<value optimized out>, command=...) at
itemviews/qitemselectionmodel.cpp:987
#35 0x00007f4b9c5ee8d5 in QAbstractItemView::mouseReleaseEvent (this=0x2bffb10,
event=0x7fff69f62d90) at itemviews/qabstractitemview.cpp:1779
#36 0x00007f4b9c146522 in QWidget::event (this=0x2bffb10, event=0x7fff69f62d90)
at kernel/qwidget.cpp:8044
#37 0x00007f4b9c4df0f6 in QFrame::event (this=0x2bffb10, e=0x7fff69f62d90) at
widgets/qframe.cpp:557
#38 0x00007f4b9c5eb693 in QAbstractItemView::viewportEvent (this=0x2bffb10,
event=0x7fff69f62d90) at itemviews/qabstractitemview.cpp:1615
#39 0x00007f4b9c62fae2 in QTreeView::viewportEvent (this=0x2bffb10,
event=0x7fff69f62d90) at itemviews/qtreeview.cpp:1248
#40 0x00007f4b9b446f17 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x29f9000, event=0x7fff69f62d90) at
kernel/qcoreapplication.cpp:841
#41 0x00007f4b9c0f6ab1 in QApplicationPrivate::notify_helper (this=0x28e3410,
receiver=0x29f9000, e=0x7fff69f62d90) at kernel/qapplication.cpp:4298
#42 0x00007f4b9c0fb44a in QApplication::notify (this=<value optimized out>,
receiver=0x29f9000, e=0x7fff69f62d90) at kernel/qapplication.cpp:3867
#43 0x00007f4ba0ab2c8d in KApplication::notify (this=0x7fff69f639a0,
receiver=0x29f9000, event=0x7fff69f62d90) at
/home/kde-devel/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:310
#44 0x00007f4b9b446d8c in QCoreApplication::notifyInternal
(this=0x7fff69f639a0, receiver=0x29f9000, event=0x7fff69f62d90) at
kernel/qcoreapplication.cpp:726
#45 0x00007f4b9c0f7a35 in QCoreApplication::sendEvent (receiver=0x29f9000,
event=0x7fff69f62d90, alienWidget=0x29f9000, nativeWidget=0x256b3c0,
buttonDown=0x7f4b9cba2f88, lastMouseReceiver=..., 
    spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#46 QApplicationPrivate::sendMouseEvent (receiver=0x29f9000,
event=0x7fff69f62d90, alienWidget=0x29f9000, nativeWidget=0x256b3c0,
buttonDown=0x7f4b9cba2f88, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2967
#47 0x00007f4b9c172658 in QETWidget::translateMouseEvent (this=0x256b3c0,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4380
#48 0x00007f4b9c171059 in QApplication::x11ProcessEvent (this=0x7fff69f639a0,
event=0x7fff69f63540) at kernel/qapplication_x11.cpp:3513
#49 0x00007f4b9c196942 in x11EventSourceDispatch (s=0x28e6e30, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#50 0x00007f4b9089cb33 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#51 0x00007f4b9089d310 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#52 0x00007f4b9089d5ad in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#53 0x00007f4b9b46f87f in QEventDispatcherGlib::processEvents (this=0x2501510,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#54 0x00007f4b9c19660e in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#55 0x00007f4b9b446172 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#56 0x00007f4b9b4463ac in QEventLoop::exec (this=0x7fff69f63840, flags=...) at
kernel/qeventloop.cpp:201
#57 0x00007f4b9b44a7bb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1003
#58 0x00000000004035b4 in main (argc=3, argv=0x7fff69f63b38) at
/home/kde-devel/src/KDE/kdepim/kmail/main.cpp:145

This bug may be a duplicate of or related to bug 223487.

Possible duplicates by query: bug 223487.

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 Unassigned-bugs mailing list