[Akonadi] [Bug 317743] Akonadi Console crash at exit

Carsten Grohmann carstengrohmann at gmx.de
Fri Oct 18 20:26:16 BST 2013


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

Carsten Grohmann <carstengrohmann at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |carstengrohmann at gmx.de

--- Comment #3 from Carsten Grohmann <carstengrohmann at gmx.de> ---
Application: akonadiconsole (0.99)
KDE Platform Version: 4.10.5
Qt Version: 4.8.6
Operating System: Linux 3.10-3-686-pae i686
Distribution: Debian GNU/Linux testing (jessie)

-- Information about the crash:
- What I was doing when the application crashed:
I've cleared the Akonadi Cache for my local inbox folder and clicked
"Synchronize folder". AC crashed during closing.

-- Backtrace:
Application: Akonadi Console (akonadiconsole), signal: Segmentation fault
Using host libthread_db library
"/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1f289c0 (LWP 3833))]

Thread 3 (Thread 0xaf95eb40 (LWP 3836)):
#0  0xb7793424 in __kernel_vsyscall ()
#1  0xb30c57ab in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb53682ac in __pthread_cond_wait (cond=0xb4b0ae30
<WTF::pageheap_memory+20720>, mutex=0xb4b0ae18 <WTF::pageheap_memory+20696>) at
forward.c:149
#3  0xb43b3de9 in WTF::TCMalloc_PageHeap::scavengerThread
(this=this at entry=0xb4b05d40 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2499
#4  0xb43b3e7f in WTF::TCMalloc_PageHeap::runScavengerThread
(context=0xb4b05d40 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:1622
#5  0xb30c1cf1 in start_thread (arg=0xaf95eb40) at pthread_create.c:311
#6  0xb535b08e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0xaf035b40 (LWP 3837)):
#0  0xb7793424 in __kernel_vsyscall ()
#1  0xb536dc32 in clock_gettime (clock_id=1, tp=0xaf035048) at
../sysdeps/unix/clock_gettime.c:115
#2  0xb55e2f8c in do_gettime (frac=0xaf035040, sec=0xaf035038) at
tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0xb56cb731 in QTimerInfoList::updateCurrentTime
(this=this at entry=0xae702074) at kernel/qeventdispatcher_unix.cpp:354
#5  0xb56ca4be in timerSourceCheckHelper (src=0xae702040) at
kernel/qeventdispatcher_glib.cpp:150
#6  0xb2de317f in g_main_context_check (context=context at entry=0xae7004e0,
max_priority=2147483647, fds=fds at entry=0xae702160, n_fds=n_fds at entry=1) at
/build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3545
#7  0xb2de36ea in g_main_context_iterate (context=context at entry=0xae7004e0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3698
#8  0xb2de3898 in g_main_context_iteration (context=0xae7004e0, may_block=1) at
/build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3762
#9  0xb56ca23f in QEventDispatcherGlib::processEvents (this=0xae700468,
flags=...) at kernel/qeventdispatcher_glib.cpp:427
#10 0xb5699163 in QEventLoop::processEvents (this=this at entry=0xaf035258,
flags=...) at kernel/qeventloop.cpp:149
#11 0xb5699489 in QEventLoop::exec (this=this at entry=0xaf035258, flags=...) at
kernel/qeventloop.cpp:204
#12 0xb55850bd in QThread::exec (this=this at entry=0x9a93ba0) at
thread/qthread.cpp:537
#13 0xb558520b in QThread::run (this=0x9a93ba0) at thread/qthread.cpp:604
#14 0xb5587a4f in QThreadPrivate::start (arg=0x9a93ba0) at
thread/qthread_unix.cpp:349
#15 0xb30c1cf1 in start_thread (arg=0xaf035b40) at pthread_create.c:311
#16 0xb535b08e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb1f289c0 (LWP 3833)):
[KCrash Handler]
#7  data (this=0x4) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#8  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at
../../include/QtCore/../../src/corelib/global/qglobal.h:2465
#9  d_func (this=0x0) at itemviews/qitemselectionmodel.h:154
#10 QItemSelectionModel::hasSelection (this=0x0) at
itemviews/qitemselectionmodel.cpp:1416
#11 0xb67c9695 in KSelectionProxyModelPrivate::sourceRowsAboutToBeInserted
(this=0x991c590, parent=..., start=73, end=73) at
../../kdeui/itemviews/kselectionproxymodel.cpp:984
#12 0xb67d1e34 in KSelectionProxyModel::qt_static_metacall (_o=<optimized out>,
_id=<optimized out>, _a=0xbff14960, _c=<optimized out>) at
./moc_kselectionproxymodel.cpp:99
#13 0xb56af825 in QMetaObject::activate (sender=sender at entry=0x9918b58,
m=0x80aae20 <QAbstractItemModel::staticMetaObject>, m at entry=0xb58062f8
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=4, argv=argv at entry=0xbff14960) at
kernel/qobject.cpp:3547
#14 0xb56fec15 in QAbstractItemModel::rowsAboutToBeInserted
(this=this at entry=0x9918b58, _t1=..., _t2=_t2 at entry=73, _t3=_t3 at entry=73) at
.moc/release-shared/moc_qabstractitemmodel.cpp:189
#15 0xb5690e2c in QAbstractItemModel::beginInsertRows
(this=this at entry=0x9918b58, parent=..., first=73, last=73) at
kernel/qabstractitemmodel.cpp:2416
#16 0xb760e9b6 in Akonadi::EntityTreeModelPrivate::monitoredItemAdded
(this=0x98ff980, item=..., collection=...) at
../../akonadi/entitytreemodel_p.cpp:1069
#17 0xb75fbf71 in Akonadi::EntityTreeModel::qt_static_metacall (_o=<optimized
out>, _id=<optimized out>, _a=0xbff14b34, _c=<optimized out>) at
./moc_entitytreemodel.cpp:157
#18 0xb56af825 in QMetaObject::activate (sender=sender at entry=0x991c348,
m=m at entry=0xb776ba38 <Akonadi::Monitor::staticMetaObject>,
local_signal_index=local_signal_index at entry=2, argv=argv at entry=0xbff14b34) at
kernel/qobject.cpp:3547
#19 0xb764a1cd in Akonadi::Monitor::itemAdded (this=0x991c348, _t1=...,
_t2=...) at ./moc_monitor.cpp:202
#20 0xb764ed74 in Akonadi::MonitorPrivate::emitItemNotification
(this=0x990c258, msg=..., item=..., collection=..., collectionDest=...) at
../../akonadi/monitor_p.cpp:549
#21 0xb7650bdd in Akonadi::MonitorPrivate::emitNotification
(this=this at entry=0x990c258, msg=...) at ../../akonadi/monitor_p.cpp:296
#22 0xb75a8d9a in Akonadi::ChangeRecorderPrivate::emitNotification
(this=0x990c258, msg=...) at ../../akonadi/changerecorder_p.cpp:54
#23 0xb764d57e in Akonadi::MonitorPrivate::flushPipeline
(this=this at entry=0x990c258) at ../../akonadi/monitor_p.cpp:457
#24 0xb764d750 in Akonadi::MonitorPrivate::dataAvailable (this=0x990c258) at
../../akonadi/monitor_p.cpp:466
#25 0xb764a893 in Akonadi::Monitor::qt_static_metacall (_o=<optimized out>,
_id=<optimized out>, _a=0xbff14dc8, _c=<optimized out>) at
./moc_monitor.cpp:136
#26 0xb56af825 in QMetaObject::activate (sender=sender at entry=0x9a1bbf0,
m=m at entry=0xb776a9bc <Akonadi::EntityCacheBase::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3547
#27 0xb75f3185 in Akonadi::EntityCacheBase::dataAvailable (this=0x9a1bbf0) at
./moc_entitycache_p.cpp:101
#28 0xb75af681 in Akonadi::EntityCache<Akonadi::Item, Akonadi::ItemFetchJob,
Akonadi::ItemFetchScope>::processResult (this=0x9a1bbf0, job=0xa16e9d0) at
../../akonadi/entitycache_p.h:196
#29 0xb75f30c3 in Akonadi::EntityCacheBase::qt_static_metacall
(_o=_o at entry=0x9a1bbf0, _c=_c at entry=QMetaObject::InvokeMetaMethod, _id=1,
_a=0xbff14f68) at ./moc_entitycache_p.cpp:53
#30 0xb56af825 in QMetaObject::activate (sender=sender at entry=0xa16e9d0,
m=m at entry=0xb5b3b4ac <KJob::staticMetaObject>,
local_signal_index=local_signal_index at entry=3, argv=argv at entry=0xbff14f68) at
kernel/qobject.cpp:3547
#31 0xb5996d95 in KJob::result (this=this at entry=0xa16e9d0,
_t1=_t1 at entry=0xa16e9d0) at ./kjob.moc:207
#32 0xb5996de2 in KJob::emitResult (this=this at entry=0xa16e9d0) at
../../kdecore/jobs/kjob.cpp:318
#33 0xb5996e8d in KJob::kill (this=0xa16e9d0,
verbosity=verbosity at entry=KJob::EmitResult) at ../../kdecore/jobs/kjob.cpp:117
#34 0xb7682351 in Akonadi::Session::clear (this=this at entry=0x9a1a7a8) at
../../akonadi/session.cpp:457
#35 0xb76823d8 in Akonadi::Session::~Session (this=0x9a1a7a8,
__in_chrg=<optimized out>) at ../../akonadi/session.cpp:412
#36 0xb768242c in Akonadi::Session::~Session (this=0x9a1a7a8,
__in_chrg=<optimized out>) at ../../akonadi/session.cpp:414
#37 0xb56b236a in QObjectPrivate::deleteChildren (this=this at entry=0x9a03ac8) at
kernel/qobject.cpp:1907
#38 0xb5cd5a4c in QWidget::~QWidget (this=<optimized out>, __in_chrg=<optimized
out>) at kernel/qwidget.cpp:1679
#39 0x0806c3c0 in BrowserWidget::~BrowserWidget (this=0x9a17818,
__in_chrg=<optimized out>) at ../../akonadiconsole/browserwidget.cpp:214
#40 0x08082d65 in MainWidget::~MainWidget (this=0x99d8980, __in_chrg=<optimized
out>) at ../../akonadiconsole/mainwidget.cpp:101
#41 0x08082db0 in MainWidget::~MainWidget (this=0x99d8980, __in_chrg=<optimized
out>) at ../../akonadiconsole/mainwidget.cpp:102
#42 0x08084a9a in MainWindow::queryExit (this=0x99c84c8) at
../../akonadiconsole/mainwindow.cpp:63
#43 0xb68b0eb3 in KMainWindow::closeEvent (this=0x99c84c8, e=0xbff155a4) at
../../kdeui/widgets/kmainwindow.cpp:604
#44 0xb5cd9540 in QWidget::event (this=0x99c84c8, event=event at entry=0xbff155a4)
at kernel/qwidget.cpp:8545
#45 0xb60fc8ef in QMainWindow::event (this=this at entry=0x99c84c8,
event=event at entry=0xbff155a4) at widgets/qmainwindow.cpp:1478
#46 0xb68b1095 in KMainWindow::event (this=this at entry=0x99c84c8,
ev=ev at entry=0xbff155a4) at ../../kdeui/widgets/kmainwindow.cpp:1084
#47 0xb68f3286 in KXmlGuiWindow::event (this=0x99c84c8, ev=0xbff155a4) at
../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#48 0xb5c7f8b4 in QApplicationPrivate::notify_helper (this=0x98bb630,
receiver=0x99c84c8, e=0xbff155a4) at kernel/qapplication.cpp:4567
#49 0xb5c863b3 in QApplication::notify (this=0xbff15b3c,
receiver=receiver at entry=0x99c84c8, e=e at entry=0xbff155a4) at
kernel/qapplication.cpp:4353
#50 0xb67e2554 in KApplication::notify (this=0xbff15b3c, receiver=0x99c84c8,
event=0xbff155a4) at ../../kdeui/kernel/kapplication.cpp:311
#51 0xb569a71a in QCoreApplication::notifyInternal (this=0xbff15b3c,
receiver=receiver at entry=0x99c84c8, event=event at entry=0xbff155a4) at
kernel/qcoreapplication.cpp:949
#52 0xb5cd56c7 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#53 QWidgetPrivate::close_helper (this=<optimized out>, mode=<optimized out>,
mode at entry=QWidgetPrivate::CloseWithSpontaneousEvent) at
kernel/qwidget.cpp:7942
#54 0xb5cf6c81 in translateCloseEvent (this=0x99c84c8) at
kernel/qapplication_x11.cpp:5481
#55 QApplication::x11ClientMessage (this=0xbff15b3c, w=0x99c84c8,
event=0xbff1577c, passive_only=false) at kernel/qapplication_x11.cpp:3177
#56 0xb5d057e9 in QApplication::x11ProcessEvent (this=0xbff15b3c,
event=event at entry=0xbff1577c) at kernel/qapplication_x11.cpp:3802
#57 0xb5d30cf4 in x11EventSourceDispatch (s=s at entry=0x98bc620, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#58 0xb2de342e in g_main_dispatch (context=0x98bb7c0, context at entry=0x9889688)
at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3054
#59 g_main_context_dispatch (context=context at entry=0x98bb7c0) at
/build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3630
#60 0xb2de37d8 in g_main_context_iterate (context=context at entry=0x98bb7c0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3701
#61 0xb2de3898 in g_main_context_iteration (context=0x98bb7c0, may_block=1) at
/build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3762
#62 0xb56ca23f in QEventDispatcherGlib::processEvents
(this=this at entry=0x9883e90, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#63 0xb5d30dae in QGuiEventDispatcherGlib::processEvents (this=0x9883e90,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#64 0xb5699163 in QEventLoop::processEvents (this=this at entry=0xbff15a38,
flags=...) at kernel/qeventloop.cpp:149
#65 0xb5699489 in QEventLoop::exec (this=this at entry=0xbff15a38, flags=...) at
kernel/qeventloop.cpp:204
#66 0xb569f0fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#67 0xb5c7dd44 in QApplication::exec () at kernel/qapplication.cpp:3828
#68 0x0805bb3e in main (argc=1, argv=0xbff15c34) at
../../akonadiconsole/main.cpp:62

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



More information about the Kdepim-bugs mailing list