[Bug 309917] New: Kontact starts and dies

Georg Greve greve at fsfe.org
Sun Nov 11 19:14:22 GMT 2012


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

            Bug ID: 309917
          Severity: crash
           Version: 4.9.3
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: Kontact starts and dies
    Classification: Unclassified
                OS: Linux
          Reporter: greve at fsfe.org
          Hardware: Fedora RPMs
            Status: UNCONFIRMED
         Component: general
           Product: kontact

Application: kontact (4.9.3)
KDE Platform Version: 4.9.3
Qt Version: 4.8.3
Operating System: Linux 3.6.6-1.fc17.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

I started it and waited for it to have discovered and displayed all folders in
the email view.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f0957b30880 (LWP 8658))]

Thread 3 (Thread 0x7f094d449700 (LWP 8659)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x00000035d081677d in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x35d1200980) at wtf/FastMalloc.cpp:2495
#2  0x00000035d0816889 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00000032ccc07d14 in start_thread (arg=0x7f094d449700) at
pthread_create.c:309
#4  0x00000032cc0f167d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f094cb48700 (LWP 8660)):
#0  0x00000032cc0e8bcf in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000032cf447af4 in g_main_context_poll (n_fds=1, fds=0x7f09480029c0,
timeout=5335, context=0x7f09480009a0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context at entry=0x7f09480009a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3141
#3  0x00000032cf447c14 in g_main_context_iteration (context=0x7f09480009a0,
may_block=1) at gmain.c:3207
#4  0x0000003c765a5ff6 in QEventDispatcherGlib::processEvents
(this=0x7f09480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003c76576cbf in QEventLoop::processEvents
(this=this at entry=0x7f094cb47d00, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003c76576f48 in QEventLoop::exec (this=0x7f094cb47d00, flags=...) at
kernel/qeventloop.cpp:204
#7  0x0000003c764787e0 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x0000003c7647b7bc in QThreadPrivate::start (arg=0x1056b20) at
thread/qthread_unix.cpp:338
#9  0x00000032ccc07d14 in start_thread (arg=0x7f094cb48700) at
pthread_create.c:309
#10 0x00000032cc0f167d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f0957b30880 (LWP 8658)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::updateChildrenMapping
(this=this at entry=0x181c190, source_parent=...,
parent_mapping=parent_mapping at entry=0x1dc5730,
orient=orient at entry=Qt::Vertical, start=start at entry=0, end=end at entry=0,
delta_item_count=delta_item_count at entry=1, remove=remove at entry=false) at
itemviews/qsortfilterproxymodel.cpp:948
#7  0x00000035c6f54cfe in QSortFilterProxyModelPrivate::source_items_inserted
(this=this at entry=0x181c190, source_parent=..., start=0, end=0,
orient=orient at entry=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:745
#8  0x00000035c6f551ff in QSortFilterProxyModelPrivate::_q_sourceRowsInserted
(this=0x181c190, source_parent=..., start=<optimized out>, end=<optimized out>)
at itemviews/qsortfilterproxymodel.cpp:1281
#9  0x0000003c7658e71f in QMetaObject::activate (sender=0x176ca20, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7ffff0b6f260) at
kernel/qobject.cpp:3547
#10 0x0000003c765d6ed4 in QAbstractItemModel::rowsInserted (this=<optimized
out>, _t1=..., _t2=0, _t3=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:196
#11 0x0000003c7657287d in QAbstractItemModel::endInsertRows (this=0x176ca20) at
kernel/qabstractitemmodel.cpp:2433
#12 0x00000035c6f515d4 in QSortFilterProxyModelPrivate::insert_source_items
(this=this at entry=0x181f1f0, source_to_proxy=..., proxy_to_source=...,
source_items=..., source_parent=..., orient=orient at entry=Qt::Vertical,
emit_signal=emit_signal at entry=true) at itemviews/qsortfilterproxymodel.cpp:695
#13 0x00000035c6f5596f in QSortFilterProxyModelPrivate::_q_sourceDataChanged
(this=0x181f1f0, source_top_left=..., source_bottom_right=...) at
itemviews/qsortfilterproxymodel.cpp:1201
#14 0x0000003c7657fdb7 in QMetaMethod::invoke (this=this at entry=0x7ffff0b6f760,
object=object at entry=0x176ca20,
connectionType=connectionType at entry=Qt::DirectConnection, returnValue=...,
val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=...,
val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#15 0x0000003c7658218c in QMetaObject::invokeMethod (obj=0x176ca20,
member=<optimized out>, type=Qt::DirectConnection, ret=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1179
#16 0x0000003553e0acf0 in invokeMethod (val9=..., val8=..., val7=..., val6=...,
val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
type=Qt::DirectConnection, member=0x3553fa2b2b "_q_sourceDataChanged",
obj=<optimized out>) at /usr/include/QtCore/qobjectdefs.h:418
#17 invokeDataChanged (bottomRight=..., topLeft=..., this=0x166dc30) at
/usr/src/debug/kdelibs-4.9.3/kdeui/itemviews/krecursivefilterproxymodel.cpp:55
#18 KRecursiveFilterProxyModelPrivate::refreshAscendantMapping
(this=this at entry=0x166dc30, index=..., refreshAll=refreshAll at entry=false) at
/usr/src/debug/kdelibs-4.9.3/kdeui/itemviews/krecursivefilterproxymodel.cpp:169
#19 0x0000003553e0b34b in KRecursiveFilterProxyModelPrivate::sourceRowsInserted
(this=0x166dc30, source_parent=..., start=<optimized out>, end=0) at
/usr/src/debug/kdelibs-4.9.3/kdeui/itemviews/krecursivefilterproxymodel.cpp:211
#20 0x0000003c7658e71f in QMetaObject::activate (sender=0x1772c60, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7ffff0b6ff60) at
kernel/qobject.cpp:3547
#21 0x0000003c765d6ed4 in QAbstractItemModel::rowsInserted (this=<optimized
out>, _t1=..., _t2=0, _t3=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:196
#22 0x0000003c7657287d in QAbstractItemModel::endInsertRows (this=0x1772c60) at
kernel/qabstractitemmodel.cpp:2433
#23 0x0000003c7658e71f in QMetaObject::activate (sender=0x15a2450, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7ffff0b70120) at
kernel/qobject.cpp:3547
#24 0x0000003c765d6ed4 in QAbstractItemModel::rowsInserted (this=<optimized
out>, _t1=..., _t2=0, _t3=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:196
#25 0x0000003c7657287d in QAbstractItemModel::endInsertRows (this=0x15a2450) at
kernel/qabstractitemmodel.cpp:2433
#26 0x0000003c7658e71f in QMetaObject::activate (sender=0x16f42a0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7ffff0b702e0) at
kernel/qobject.cpp:3547
#27 0x0000003c765d6ed4 in QAbstractItemModel::rowsInserted (this=<optimized
out>, _t1=..., _t2=0, _t3=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:196
#28 0x0000003c7657287d in QAbstractItemModel::endInsertRows (this=0x16f42a0) at
kernel/qabstractitemmodel.cpp:2433
#29 0x00000035c6f515d4 in QSortFilterProxyModelPrivate::insert_source_items
(this=this at entry=0x159acc0, source_to_proxy=..., proxy_to_source=...,
source_items=..., source_parent=..., orient=orient at entry=Qt::Vertical,
emit_signal=emit_signal at entry=true) at itemviews/qsortfilterproxymodel.cpp:695
#30 0x00000035c6f54e78 in QSortFilterProxyModelPrivate::source_items_inserted
(this=this at entry=0x159acc0, source_parent=..., start=<optimized out>,
end=<optimized out>, orient=orient at entry=Qt::Vertical) at
itemviews/qsortfilterproxymodel.cpp:806
#31 0x00000035c6f551ff in QSortFilterProxyModelPrivate::_q_sourceRowsInserted
(this=0x159acc0, source_parent=..., start=<optimized out>, end=<optimized out>)
at itemviews/qsortfilterproxymodel.cpp:1281
#32 0x0000003c7658e71f in QMetaObject::activate (sender=0x16ddae0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7ffff0b70640) at
kernel/qobject.cpp:3547
#33 0x0000003c765d6ed4 in QAbstractItemModel::rowsInserted (this=<optimized
out>, _t1=..., _t2=0, _t3=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:196
#34 0x0000003c7657287d in QAbstractItemModel::endInsertRows (this=0x16ddae0) at
kernel/qabstractitemmodel.cpp:2433
#35 0x0000003557b058eb in Akonadi::EntityTreeModelPrivate::collectionsFetched
(this=0x1772190, collections=...) at
/usr/src/debug/kdepimlibs-4.9.3/akonadi/entitytreemodel_p.cpp:477
#36 0x0000003c7658e71f in QMetaObject::activate (sender=0x1cb46a0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7ffff0b70a40) at
kernel/qobject.cpp:3547
#37 0x0000003557ab9692 in Akonadi::CollectionFetchJob::collectionsReceived
(this=this at entry=0x1cb46a0, _t1=...) at
/usr/src/debug/kdepimlibs-4.9.3/x86_64-redhat-linux-gnu/akonadi/collectionfetchjob.moc:108
#38 0x0000003557ab9c3b in timeout (this=0x1cc3750) at
/usr/src/debug/kdepimlibs-4.9.3/akonadi/collectionfetchjob.cpp:76
#39 Akonadi::CollectionFetchJob::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/kdepimlibs-4.9.3/x86_64-redhat-linux-gnu/akonadi/collectionfetchjob.moc:58
#40 0x0000003c7658e71f in QMetaObject::activate (sender=0x1b3fed0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#41 0x0000003c7658c69c in QObject::event (this=0x1b3fed0, e=<optimized out>) at
kernel/qobject.cpp:1157
#42 0x00000035c69ca4ac in QApplicationPrivate::notify_helper
(this=this at entry=0x10483f0, receiver=receiver at entry=0x1b3fed0,
e=e at entry=0x7ffff0b711f0) at kernel/qapplication.cpp:4557
#43 0x00000035c69ce92a in QApplication::notify (this=0x7ffff0b71600,
receiver=0x1b3fed0, e=0x7ffff0b711f0) at kernel/qapplication.cpp:4418
#44 0x0000003553e468a6 in KApplication::notify (this=0x7ffff0b71600,
receiver=0x1b3fed0, event=0x7ffff0b711f0) at
/usr/src/debug/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#45 0x0000003c76577f6e in QCoreApplication::notifyInternal
(this=0x7ffff0b71600, receiver=0x1b3fed0, event=0x7ffff0b711f0) at
kernel/qcoreapplication.cpp:915
#46 0x0000003c765a8842 in sendEvent (event=0x7ffff0b711f0, receiver=<optimized
out>) at kernel/qcoreapplication.h:231
#47 QTimerInfoList::activateTimers (this=0x104f990) at
kernel/qeventdispatcher_unix.cpp:611
#48 0x0000003c765a5964 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:186
#49 timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:180
#50 0x0000003c765a5981 in idleTimerSourceDispatch
(source=source at entry=0x104f400) at kernel/qeventdispatcher_glib.cpp:233
#51 0x00000032cf447825 in g_main_dispatch (context=0x104f800) at gmain.c:2539
#52 g_main_context_dispatch (context=context at entry=0x104f800) at gmain.c:3075
#53 0x00000032cf447b58 in g_main_context_iterate
(context=context at entry=0x104f800, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3146
#54 0x00000032cf447c14 in g_main_context_iteration (context=0x104f800,
may_block=1) at gmain.c:3207
#55 0x0000003c765a5fd6 in QEventDispatcherGlib::processEvents (this=0x1010ee0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#56 0x00000035c6a6a48e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#57 0x0000003c76576cbf in QEventLoop::processEvents
(this=this at entry=0x7ffff0b71470, flags=...) at kernel/qeventloop.cpp:149
#58 0x0000003c76576f48 in QEventLoop::exec (this=0x7ffff0b71470, flags=...) at
kernel/qeventloop.cpp:204
#59 0x0000003c7657bd38 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#60 0x00000000004033f9 in main (argc=1, argv=0x7ffff0b71748) at
/usr/src/debug/kdepim-4.9.3/kontact/src/main.cpp:219

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

Possible duplicates by query: bug 309275, bug 307732, bug 289310, bug 287537.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list