[kontact] [Bug 321155] New: crash when accessing imap mail

Rich Reynolds rich at redstar-assoc.com
Fri Jun 14 19:01:31 BST 2013


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

            Bug ID: 321155
           Summary: crash when accessing imap mail
    Classification: Unclassified
           Product: kontact
           Version: 4.10.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: rich at redstar-assoc.com

Application: kontact (4.10.3)
KDE Platform Version: 4.10.3
Qt Version: 4.8.4
Operating System: Linux 3.8.0-23-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:fetching imap mail for the
first time
, i had just fixed and imported imap accoint setting and it started to fetch
mail

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xaf90f740 (LWP 5163))]

Thread 5 (Thread 0xad310b40 (LWP 5164)):
#0  0xb77b8424 in __kernel_vsyscall ()
#1  0xb318a84b in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xb60edd7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb56d3ae5 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb56d3b1f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb3186d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb60e03de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xac9efb40 (LWP 5165)):
#0  0xb77b8424 in __kernel_vsyscall ()
#1  0xb318a84b in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0xb60edd7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5704f63 in WTF::ThreadCondition::wait(WTF::Mutex&) () from
/usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb53e3b1b in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb56e9982 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb5704b12 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb3186d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb60e03de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xaa54cb40 (LWP 5169)):
#0  0xb3089f53 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb30ffa4f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb30ffd28 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb30bc121 in g_main_context_check () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb30bc662 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb30bc831 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb6f09c3f in QEventDispatcherGlib::processEvents (this=0xa9c00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb6ed63ec in QEventLoop::processEvents (this=this at entry=0xaa54c228,
flags=...) at kernel/qeventloop.cpp:149
#8  0xb6ed66e1 in QEventLoop::exec (this=this at entry=0xaa54c228, flags=...) at
kernel/qeventloop.cpp:204
#9  0xb6dc1fec in QThread::exec (this=this at entry=0x89f24c0) at
thread/qthread.cpp:542
#10 0xb6eb5f2d in QInotifyFileSystemWatcherEngine::run (this=0x89f24c0) at
io/qfilesystemwatcher_inotify.cpp:256
#11 0xb6dc4b18 in QThreadPrivate::start (arg=0x89f24c0) at
thread/qthread_unix.cpp:338
#12 0xb3186d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb60e03de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa91ffb40 (LWP 5173)):
#0  0xb77b8424 in __kernel_vsyscall ()
#1  0xb60f38e2 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb6e230d5 in do_gettime (frac=0xa91fef90, sec=0xa91fef88) at
tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb6f0a80e in QTimerInfoList::updateCurrentTime (this=this at entry=0x8c5eab4)
at kernel/qeventdispatcher_unix.cpp:354
#5  0xb6f0ab9a in QTimerInfoList::timerWait (this=0x8c5eab4, tm=...) at
kernel/qeventdispatcher_unix.cpp:461
#6  0xb6f09373 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xa91ff0bc) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb6f0940d in timerSourcePrepare (source=0x8c5ea80, timeout=0xa91ff0bc) at
kernel/qeventdispatcher_glib.cpp:169
#8  0xb30bbd21 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb30bc5cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb30bc831 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb6f09c3f in QEventDispatcherGlib::processEvents (this=0x864cd68,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb6ed63ec in QEventLoop::processEvents (this=this at entry=0xa91ff258,
flags=...) at kernel/qeventloop.cpp:149
#13 0xb6ed66e1 in QEventLoop::exec (this=this at entry=0xa91ff258, flags=...) at
kernel/qeventloop.cpp:204
#14 0xb6dc1fec in QThread::exec (this=this at entry=0x8661a48) at
thread/qthread.cpp:542
#15 0xb6dc214b in QThread::run (this=0x8661a48) at thread/qthread.cpp:609
#16 0xb6dc4b18 in QThreadPrivate::start (arg=0x8661a48) at
thread/qthread_unix.cpp:338
#17 0xb3186d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xb60e03de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xaf90f740 (LWP 5163)):
[KCrash Handler]
#7  QSortFilterProxyModelPrivate::updateChildrenMapping (this=0x88fb610,
source_parent=..., parent_mapping=0x8af8128, orient=Qt::Vertical, start=0,
end=0, delta_item_count=1, remove=true) at
itemviews/qsortfilterproxymodel.cpp:948
#8  0xb69f230c in source_items_removed (orient=Qt::Vertical, end=0, start=0,
source_parent=..., this=0x88fb610) at itemviews/qsortfilterproxymodel.cpp:890
#9  QSortFilterProxyModelPrivate::source_items_removed (this=0x88fb610,
source_parent=..., start=0, end=0, orient=Qt::Vertical) at
itemviews/qsortfilterproxymodel.cpp:848
#10 0xb69f24eb in QSortFilterProxyModelPrivate::_q_sourceRowsRemoved
(this=0x88fb610, source_parent=..., start=0, end=0) at
itemviews/qsortfilterproxymodel.cpp:1314
#11 0xb6eedb56 in QMetaObject::activate (sender=sender at entry=0x86d0d48,
m=m at entry=0xb7042298 <QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=7, argv=argv at entry=0xbfe61690) at
kernel/qobject.cpp:3539
#12 0xb6f3fc65 in QAbstractItemModel::rowsRemoved (this=this at entry=0x86d0d48,
_t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#13 0xb6ed180e in QAbstractItemModel::endRemoveRows (this=0x86d0d48) at
kernel/qabstractitemmodel.cpp:2487
#14 0xb69f0ac5 in QSortFilterProxyModelPrivate::remove_proxy_interval
(this=0x8985458, source_to_proxy=..., proxy_to_source=..., proxy_start=0,
proxy_end=0, proxy_parent=..., orient=Qt::Vertical, emit_signal=true) at
itemviews/qsortfilterproxymodel.cpp:569
#15 0xb69f4ce8 in QSortFilterProxyModelPrivate::remove_source_items
(this=0x8985458, source_to_proxy=..., proxy_to_source=..., source_items=...,
source_parent=..., orient=Qt::Vertical, emit_signal=true) at
itemviews/qsortfilterproxymodel.cpp:539
#16 0xb69f55fe in QSortFilterProxyModelPrivate::_q_sourceDataChanged
(this=0x8985458, source_top_left=..., source_bottom_right=...) at
itemviews/qsortfilterproxymodel.cpp:1161
#17 0xb6ee07ad in QMetaMethod::invoke (this=0xbfe61a64, object=0x86d0d48,
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1664
#18 0xb6ee2e29 in QMetaObject::invokeMethod (obj=0x86d0d48,
member=member at entry=0xb768104b "_q_sourceDataChanged",
type=type at entry=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=...,
val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at
kernel/qmetaobject.cpp:1179
#19 0xb74abf62 in invokeMethod (val9=..., val8=..., val7=..., val6=...,
val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
type=Qt::DirectConnection, member=0xb768104b "_q_sourceDataChanged",
obj=<optimized out>) at /usr/include/qt4/QtCore/qobjectdefs.h:418
#20 invokeDataChanged (bottomRight=..., topLeft=..., this=0x8886878) at
../../kdeui/itemviews/krecursivefilterproxymodel.cpp:55
#21 KRecursiveFilterProxyModelPrivate::refreshAscendantMapping
(this=this at entry=0x8886878, index=..., refreshAll=refreshAll at entry=true) at
../../kdeui/itemviews/krecursivefilterproxymodel.cpp:169
#22 0xb74ac96f in KRecursiveFilterProxyModelPrivate::sourceRowsRemoved
(this=0x8886878, source_parent=..., start=0, end=0) at
../../kdeui/itemviews/krecursivefilterproxymodel.cpp:264
#23 0xb6eedb56 in QMetaObject::activate (sender=sender at entry=0x86ca318,
m=m at entry=0xb7042298 <QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=7, argv=argv at entry=0xbfe61f20) at
kernel/qobject.cpp:3539
#24 0xb6f3fc65 in QAbstractItemModel::rowsRemoved (this=this at entry=0x86ca318,
_t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#25 0xb6ed180e in QAbstractItemModel::endRemoveRows (this=0x86ca318) at
kernel/qabstractitemmodel.cpp:2487
#26 0xb74aa995 in _k_sourceRowsRemoved (end=<optimized out>, start=<optimized
out>, parent=..., this=<optimized out>) at
../../kdeui/itemviews/kidentityproxymodel.cpp:747
#27 qt_static_metacall (_a=0xbfe62090, _id=4, _o=0x86ca318, _c=<optimized out>)
at ./kidentityproxymodel.moc:92
#28 KIdentityProxyModel::qt_static_metacall (_o=0x86ca318,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfe62090) at
./kidentityproxymodel.moc:82
#29 0xb6eedb56 in QMetaObject::activate (sender=sender at entry=0x86d1698,
m=m at entry=0xb7042298 <QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=7, argv=argv at entry=0xbfe62090) at
kernel/qobject.cpp:3539
#30 0xb6f3fc65 in QAbstractItemModel::rowsRemoved (this=this at entry=0x86d1698,
_t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#31 0xb6ed180e in QAbstractItemModel::endRemoveRows (this=0x86d1698) at
kernel/qabstractitemmodel.cpp:2487
#32 0xb74aa995 in _k_sourceRowsRemoved (end=<optimized out>, start=<optimized
out>, parent=..., this=<optimized out>) at
../../kdeui/itemviews/kidentityproxymodel.cpp:747
#33 qt_static_metacall (_a=0xbfe62200, _id=4, _o=0x86d1698, _c=<optimized out>)
at ./kidentityproxymodel.moc:92
#34 KIdentityProxyModel::qt_static_metacall (_o=0x86d1698,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfe62200) at
./kidentityproxymodel.moc:82
#35 0xb6eedb56 in QMetaObject::activate (sender=sender at entry=0x8842288,
m=m at entry=0xb7042298 <QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=7, argv=argv at entry=0xbfe62200) at
kernel/qobject.cpp:3539
#36 0xb6f3fc65 in QAbstractItemModel::rowsRemoved (this=this at entry=0x8842288,
_t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#37 0xb6ed180e in QAbstractItemModel::endRemoveRows (this=0x8842288) at
kernel/qabstractitemmodel.cpp:2487
#38 0xb69f0ac5 in QSortFilterProxyModelPrivate::remove_proxy_interval
(this=0x88ecbb8, source_to_proxy=..., proxy_to_source=..., proxy_start=0,
proxy_end=0, proxy_parent=..., orient=Qt::Vertical, emit_signal=true) at
itemviews/qsortfilterproxymodel.cpp:569
#39 0xb69f4ce8 in QSortFilterProxyModelPrivate::remove_source_items
(this=0x88ecbb8, source_to_proxy=..., proxy_to_source=..., source_items=...,
source_parent=..., orient=Qt::Vertical, emit_signal=emit_signal at entry=true) at
itemviews/qsortfilterproxymodel.cpp:539
#40 0xb69f660b in
QSortFilterProxyModelPrivate::source_items_about_to_be_removed
(this=this at entry=0x88ecbb8, source_parent=..., start=start at entry=0,
end=end at entry=0, orient=orient at entry=Qt::Vertical) at
itemviews/qsortfilterproxymodel.cpp:840
#41 0xb69f6706 in QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved
(this=0x88ecbb8, source_parent=..., start=0, end=0) at
itemviews/qsortfilterproxymodel.cpp:1307
#42 0xb6eedb56 in QMetaObject::activate (sender=sender at entry=0x88af730,
m=m at entry=0xb7042298 <QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=6, argv=argv at entry=0xbfe62480) at
kernel/qobject.cpp:3539
#43 0xb6f3fc05 in QAbstractItemModel::rowsAboutToBeRemoved
(this=this at entry=0x88af730, _t1=..., _t2=_t2 at entry=0, _t3=_t3 at entry=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:204
#44 0xb6ecd8b8 in QAbstractItemModel::beginRemoveRows (this=0x88af730,
parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2470
#45 0xb3846cc1 in ?? () from /usr/lib/libakonadi-kde.so.4
#46 0xb3834f5c in ?? () from /usr/lib/libakonadi-kde.so.4
#47 0xb6eedb56 in QMetaObject::activate (sender=0x8813570, m=0xb39a99f8
<Akonadi::Monitor::staticMetaObject>, local_signal_index=10, argv=0xbfe62678)
at kernel/qobject.cpp:3539
#48 0xb3883545 in Akonadi::Monitor::collectionRemoved(Akonadi::Collection
const&) () from /usr/lib/libakonadi-kde.so.4
#49 0xb3887a12 in ?? () from /usr/lib/libakonadi-kde.so.4
#50 0xb3889c2d in ?? () from /usr/lib/libakonadi-kde.so.4
#51 0xb37e5679 in ?? () from /usr/lib/libakonadi-kde.so.4
#52 0xb3886604 in ?? () from /usr/lib/libakonadi-kde.so.4
#53 0xb3889974 in ?? () from /usr/lib/libakonadi-kde.so.4
#54 0xb37e57c2 in ?? () from /usr/lib/libakonadi-kde.so.4
#55 0xb3883bbe in ?? () from /usr/lib/libakonadi-kde.so.4
#56 0xb6eedb56 in QMetaObject::activate (sender=0x885a7d8, m=0xb39ab6d8,
local_signal_index=0, argv=0xbfe62a08) at kernel/qobject.cpp:3539
#57 0xb3918fb5 in ?? () from /usr/lib/libakonadi-kde.so.4
#58 0xb3919005 in ?? () from /usr/lib/libakonadi-kde.so.4
#59 0xb391921c in ?? () from /usr/lib/libakonadi-kde.so.4
#60 0xb39cf7be in QDBusConnectionPrivate::deliverCall (this=0x84f8ed8,
object=0x885a7d8, msg=..., metaTypes=..., slotIdx=0) at qdbusintegrator.cpp:951
#61 0xb39d93dd in QDBusCallDeliveryEvent::placeMetaCall (this=0xb475170,
object=0x885a7d8) at qdbusintegrator_p.h:103
#62 0xb6ef348b in QObject::event (this=0x885a7d8, e=0xb475170) at
kernel/qobject.cpp:1194
#63 0xb63c6c7c in QApplicationPrivate::notify_helper (this=0x8508f88,
receiver=0x885a7d8, e=0xb475170) at kernel/qapplication.cpp:4567
#64 0xb63c9b94 in QApplication::notify (this=0xb475170, receiver=0x885a7d8,
e=0xb475170) at kernel/qapplication.cpp:3949
#65 0xb74f2d01 in KApplication::notify (this=0xbfe63418, receiver=0x885a7d8,
event=0xb475170) at ../../kdeui/kernel/kapplication.cpp:311
#66 0xb6ed790e in QCoreApplication::notifyInternal (this=0xbfe63418,
receiver=0x885a7d8, event=0xb475170) at kernel/qcoreapplication.cpp:946
#67 0xb6edb721 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#68 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x849b390) at kernel/qcoreapplication.cpp:1570
#69 0xb6edba8c in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1463
#70 0xb6f09aa4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#71 postEventSourceDispatch (s=0x8505e40) at
kernel/qeventdispatcher_glib.cpp:279
#72 0xb30bc3b3 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#73 0xb30bc750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#74 0xb30bc831 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#75 0xb6f09c21 in QEventDispatcherGlib::processEvents
(this=this at entry=0x849bf28, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#76 0xb647da5a in QGuiEventDispatcherGlib::processEvents (this=0x849bf28,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#77 0xb6ed63ec in QEventLoop::processEvents (this=this at entry=0xbfe63328,
flags=...) at kernel/qeventloop.cpp:149
#78 0xb6ed66e1 in QEventLoop::exec (this=this at entry=0xbfe63328, flags=...) at
kernel/qeventloop.cpp:204
#79 0xb6edc3fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#80 0xb63c4fc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#81 0x0804ab27 in ?? ()
#82 0xb6008935 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#83 0x0804b065 in _start ()

Possible duplicates by query: bug 319825, bug 318760, bug 317145, bug 311779,
bug 309147.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list