[Bug 245877] New: Kontact crashes while startup in KDescendantsProxyModel

Bjoern Ricks bjoern.ricks at intevation.de
Tue Jul 27 09:58:05 BST 2010


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

           Summary: Kontact crashes while startup in
                    KDescendantsProxyModel
           Product: kontact
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: bjoern.ricks at intevation.de


Application: kontact (4.6 pre)
KDE Platform Version: 4.4.93 (KDE 4.4.93 (KDE 4.5 >= 20100713)) (Compiled from
sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.26-2-xen-686 i686
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
During the startup of Akonadi I tried to open the message composer. After
clicking on the create message button kontact directly crashed. Now it's not
going to start anymore and crashes on every startup.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb39c9930 (LWP 31446))]

Thread 2 (Thread 0xb15f6b70 (LWP 31449)):
#0  0xb7f6d416 in __kernel_vsyscall ()
#1  0xb4f7ffcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/nosegneg/libpthread.so.0
#2  0xb6a20e1d in pthread_cond_wait () from /lib/i686/nosegneg/libc.so.6
#3  0xb5b40217 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb5b40261 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb4f7b96c in start_thread () from /lib/i686/nosegneg/libpthread.so.0
#6  0xb6a137ee in clone () from /lib/i686/nosegneg/libc.so.6

Thread 1 (Thread 0xb39c9930 (LWP 31446)):
[KCrash Handler]
#7  QModelIndex (this=0x8d6d958, sourceIndex=...) at
/usr/include/qt4/QtCore/qabstractitemmodel.h:65
#8  KDescendantsProxyModel::mapFromSource (this=0x8d6d958, sourceIndex=...) at
../../akonadi/kdescendantsproxymodel2.cpp:458
#9  0xb53f6db2 in KDescendantsProxyModelPrivate::processPendingParents
(this=0x8e30c70) at ../../akonadi/kdescendantsproxymodel2.cpp:151
#10 0xb53f893b in KDescendantsProxyModelPrivate::scheduleProcessPendingParents
(this=0x8e30c70, parent=..., start=0, end=0) at
../../akonadi/kdescendantsproxymodel2.cpp:119
#11 KDescendantsProxyModelPrivate::sourceRowsInserted (this=0x8e30c70,
parent=..., start=0, end=0) at ../../akonadi/kdescendantsproxymodel2.cpp:589
#12 0xb53f8c6a in KDescendantsProxyModel::qt_metacall (this=0x8d6d958,
_c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbfbe14e0) at
./moc_kdescendantsproxymodel_p.cpp:96
#13 0xb6cf580a in QMetaObject::metacall (object=0x8d6d958, cl=4294967295,
idx=26, argv=0xbfbe14e0) at kernel/qmetaobject.cpp:237
#14 0xb6d041db in QMetaObject::activate (sender=0x8d3cc98, m=0xb6e04318,
local_signal_index=5, argv=0xbfbe14e0) at kernel/qobject.cpp:3295
#15 0xb6d559cf in QAbstractItemModel::rowsInserted (this=0x8d3cc98, _t1=...,
_t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181
#16 0xb6ce9203 in QAbstractItemModel::endInsertRows (this=0x8d3cc98) at
kernel/qabstractitemmodel.cpp:2413
#17 0xb782474d in QSortFilterProxyModelPrivate::insert_source_items
(this=0x8df2e30, source_to_proxy=..., proxy_to_source=..., source_items=...,
source_parent=..., orient=Qt::Vertical, 
    emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:656
#18 0xb7824c87 in QSortFilterProxyModelPrivate::source_items_inserted
(this=0x8df2e30, source_parent=..., start=<value optimized out>, end=0,
orient=Qt::Vertical)
    at itemviews/qsortfilterproxymodel.cpp:767
#19 0xb7826c2f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted
(this=0x8df2e30, source_parent=..., start=0, end=0) at
itemviews/qsortfilterproxymodel.cpp:1242
#20 0xb78289ef in QSortFilterProxyModel::qt_metacall (this=0x8d3cc98,
_c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfbe1800) at
.moc/release-shared/moc_qsortfilterproxymodel.cpp:135
#21 0xb53a8702 in Akonadi::EntityMimeTypeFilterModel::qt_metacall
(this=0x8d3cc98, _c=QMetaObject::InvokeMetaMethod, _id=37, _a=0xbfbe1800) at
./entitymimetypefiltermodel.moc:64
#22 0xb6cf580a in QMetaObject::metacall (object=0x8d3cc98, cl=4294967295,
idx=37, argv=0xbfbe1800) at kernel/qmetaobject.cpp:237
#23 0xb6d041db in QMetaObject::activate (sender=0x8d3b250, m=0xb6e04318,
local_signal_index=5, argv=0xbfbe1800) at kernel/qobject.cpp:3295
#24 0xb6d559cf in QAbstractItemModel::rowsInserted (this=0x8d3b250, _t1=...,
_t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181
#25 0xb6ce9203 in QAbstractItemModel::endInsertRows (this=0x8d3b250) at
kernel/qabstractitemmodel.cpp:2413
#26 0xb53b7ed3 in Akonadi::EntityTreeModelPrivate::collectionsFetched
(this=0x8df2248, collections=...) at ../../akonadi/entitytreemodel_p.cpp:356
#27 0xb53ab146 in Akonadi::EntityTreeModel::qt_metacall (this=0x8d3b250,
_c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbfbe1b78) at
./entitytreemodel.moc:129
#28 0xb6cf580a in QMetaObject::metacall (object=0x8d3b250, cl=4294967295,
idx=32, argv=0xbfbe1b78) at kernel/qmetaobject.cpp:237
#29 0xb6d041db in QMetaObject::activate (sender=0x8ed9840, m=0xb54be894,
local_signal_index=0, argv=0xbfbe1b78) at kernel/qobject.cpp:3295
#30 0xb537b393 in Akonadi::CollectionFetchJob::collectionsReceived
(this=0x8ed9840, _t1=...) at ./collectionfetchjob.moc:92
#31 0xb537b7d2 in Akonadi::CollectionFetchJobPrivate::timeout (this=0x8ed9840,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfbe1c7c) at
../../akonadi/collectionfetchjob.cpp:64
#32 Akonadi::CollectionFetchJob::qt_metacall (this=0x8ed9840,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfbe1c7c) at
./collectionfetchjob.moc:80
#33 0xb6cf580a in QMetaObject::metacall (object=0x8ed9840, cl=4294967295,
idx=37, argv=0xbfbe1c7c) at kernel/qmetaobject.cpp:237
#34 0xb6d041db in QMetaObject::activate (sender=0x8df9690, m=0xb6e04724,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#35 0xb6d567e7 in QTimer::timeout (this=0x8df9690) at
.moc/release-shared/moc_qtimer.cpp:134
#36 0xb6d0c0be in QTimer::timerEvent (this=0x8df9690, e=0xbfbe21b0) at
kernel/qtimer.cpp:271
#37 0xb6d00c84 in QObject::event (this=0x8df9690, e=0x51) at
kernel/qobject.cpp:1212
#38 0xb71ee5cc in QApplicationPrivate::notify_helper (this=0x8a90298,
receiver=0x8df9690, e=0xbfbe21b0) at kernel/qapplication.cpp:4302
#39 0xb71f515e in QApplication::notify (this=0xbfbe2514, receiver=0x8df9690,
e=0xbfbe21b0) at kernel/qapplication.cpp:3706
#40 0xb7d2c67a in KApplication::notify (this=0xbfbe2514, receiver=0x8df9690,
event=0xbfbe21b0) at ../../kdeui/kernel/kapplication.cpp:309
#41 0xb6cf052b in QCoreApplication::notifyInternal (this=0xbfbe2514,
receiver=0x8df9690, event=0xbfbe21b0) at kernel/qcoreapplication.cpp:726
#42 0xb6d1f7b6 in QCoreApplication::sendEvent (this=0x8a93674) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QTimerInfoList::activateTimers (this=0x8a93674) at
kernel/qeventdispatcher_unix.cpp:603
#44 0xb6d1c3a4 in timerSourceDispatch (source=0x8a93640) at
kernel/qeventdispatcher_glib.cpp:184
#45 0xb4ed22f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#46 0xb4ed5fd8 in ?? () from /lib/libglib-2.0.so.0
#47 0xb4ed61b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#48 0xb6d1c095 in QEventDispatcherGlib::processEvents (this=0x8a70a30,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#49 0xb72acf45 in QGuiEventDispatcherGlib::processEvents (this=0x8a70a30,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0xb6ceeb49 in QEventLoop::processEvents (this=0xbfbe2474, flags=) at
kernel/qeventloop.cpp:149
#51 0xb6ceef9a in QEventLoop::exec (this=0xbfbe2474, flags=...) at
kernel/qeventloop.cpp:201
#52 0xb6cf41cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#53 0xb71ee667 in QApplication::exec () at kernel/qapplication.cpp:3581
#54 0x0804b406 in main (argc=1, argv=0xbfbe2734) at
../../../kontact/src/main.cpp:218

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