[Akonadi] [Bug 372712] New: akonadi_imap_resource crashed while I had KMail open in background

Jure Repinc bugzilla_noreply at kde.org
Sun Nov 20 21:20:04 GMT 2016


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

            Bug ID: 372712
           Summary: akonadi_imap_resource crashed while I had KMail open
                    in background
           Product: Akonadi
           Version: 1.13.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: NOR
         Component: IMAP resource
          Assignee: chrigi_1 at fastmail.fm
          Reporter: jlp at holodeck1.com
                CC: kdepim-bugs at kde.org, vkrause at kde.org
  Target Milestone: ---

I had KMail window open and sitting in background when I got a message that
akonadi_imap_resource crashed. This is the backtrace I got

Application: akonadi_imap_resource (akonadi_imap_resource), signal:
Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa164fb9940 (LWP 1845))]

Thread 7 (Thread 0x7fa1377fe700 (LWP 2065)):
#0  0x00007fa159238ea9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fa1591f2d85 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007fa1591f379b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa1591f398c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007fa15ffd979b in QEventDispatcherGlib::processEvents
(this=0x7fa1280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa15ff831ea in QEventLoop::exec (this=this at entry=0x7fa1377fdc80,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fa15fdb18b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#7  0x00007fa15fdb6558 in QThreadPrivate::start (arg=0x19fa2c0) at
thread/qthread_unix.cpp:344
#8  0x00007fa15c3da454 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fa15f4ac39f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fa137fff700 (LWP 1984)):
#0  0x00007fa15f4a368d in poll () from /lib64/libc.so.6
#1  0x00007fa1591f3876 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa1591f398c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa15ffd979b in QEventDispatcherGlib::processEvents
(this=0x7fa1300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa15ff831ea in QEventLoop::exec (this=this at entry=0x7fa137ffec80,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fa15fdb18b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007fa15fdb6558 in QThreadPrivate::start (arg=0x1af2f70) at
thread/qthread_unix.cpp:344
#7  0x00007fa15c3da454 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fa15f4ac39f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fa145892700 (LWP 1871)):
#0  0x00007fa15fe5b6fe in qt_gettime () at tools/qelapsedtimer_unix.cpp:180
#1  0x00007fa15ffd7419 in QTimerInfoList::updateCurrentTime
(this=this at entry=0x7fa13c002ed0) at kernel/qtimerinfo_unix.cpp:91
#2  0x00007fa15ffd79c5 in QTimerInfoList::timerWait (this=0x7fa13c002ed0,
tm=...) at kernel/qtimerinfo_unix.cpp:388
#3  0x00007fa15ffd8d6e in timerSourcePrepareHelper (timeout=0x7fa145891ab4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#4  timerSourcePrepare (source=<optimized out>, timeout=0x7fa145891ab4) at
kernel/qeventdispatcher_glib.cpp:165
#5  0x00007fa1591f2d79 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#6  0x00007fa1591f379b in ?? () from /usr/lib64/libglib-2.0.so.0
#7  0x00007fa1591f398c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#8  0x00007fa15ffd979b in QEventDispatcherGlib::processEvents
(this=0x7fa13c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007fa15ff831ea in QEventLoop::exec (this=this at entry=0x7fa145891c80,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210
#10 0x00007fa15fdb18b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#11 0x00007fa15fdb6558 in QThreadPrivate::start (arg=0x1aaa9e0) at
thread/qthread_unix.cpp:344
#12 0x00007fa15c3da454 in start_thread () from /lib64/libpthread.so.0
#13 0x00007fa15f4ac39f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fa146aa3700 (LWP 1862)):
#0  0x00007fa1591f2d38 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007fa1591f379b in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa1591f398c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa15ffd979b in QEventDispatcherGlib::processEvents
(this=0x7fa1380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa15ff831ea in QEventLoop::exec (this=this at entry=0x7fa146aa2c80,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fa15fdb18b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007fa15fdb6558 in QThreadPrivate::start (arg=0x19d4c10) at
thread/qthread_unix.cpp:344
#7  0x00007fa15c3da454 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fa15f4ac39f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fa1472a4700 (LWP 1861)):
#0  0x00007fa15f4a368d in poll () from /lib64/libc.so.6
#1  0x00007fa1591f3876 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa1591f398c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa15ffd979b in QEventDispatcherGlib::processEvents
(this=0x7fa1400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa15ff831ea in QEventLoop::exec (this=this at entry=0x7fa1472a3c50,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fa15fdb18b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007fa1615e73e5 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fa15fdb6558 in QThreadPrivate::start (arg=0x7fa161858d20) at
thread/qthread_unix.cpp:344
#8  0x00007fa15c3da454 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fa15f4ac39f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa14d070700 (LWP 1860)):
#0  0x00007fa15f4a368d in poll () from /lib64/libc.so.6
#1  0x00007fa15aca13e0 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fa15aca3179 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fa14efb05f9 in QXcbEventReader::run (this=0x19f0380) at
qxcbconnection.cpp:1337
#4  0x00007fa15fdb6558 in QThreadPrivate::start (arg=0x19f0380) at
thread/qthread_unix.cpp:344
#5  0x00007fa15c3da454 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fa15f4ac39f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa164fb9940 (LWP 1845)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x20) at
/usr/include/c++/6/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=...) at
/usr/include/qt5/QtCore/qatomic_cxx11.h:103
#8  QBasicAtomicInteger<int>::load (this=0x20) at
/usr/include/qt5/QtCore/qbasicatomic.h:99
#9  QtPrivate::RefCount::ref (this=0x20) at
/usr/include/qt5/QtCore/qrefcount.h:55
#10 0x00007fa15db62903 in QString::QString (other=..., this=0x7ffe4a7cfa20) at
/usr/include/qt5/QtCore/qstring.h:899
#11 Akonadi::Protocol::Response::errorMessage (this=this at entry=0x7ffe4a7cfa00)
at /usr/src/debug/akonadi-16.08.3/src/private/protocol.cpp:472
#12 0x00007fa162bc8961 in Akonadi::SessionPrivate::handleCommand
(this=0x1a4e0a0, tag=<optimized out>, cmd=...) at
/usr/src/debug/akonadi-16.08.3/src/core/session.cpp:108
#13 0x00007fa162bca418 in Akonadi::Session::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fa138005a70) at
/usr/src/debug/akonadi-16.08.3/build/src/core/moc_session.cpp:117
#14 0x00007fa15ffb1d59 in QObject::event (this=0x1a52c40, e=<optimized out>) at
kernel/qobject.cpp:1263
#15 0x00007fa160c7a92c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x1a52c40, e=0x7fa138007700) at kernel/qapplication.cpp:3799
#16 0x00007fa160c820e1 in QApplication::notify (this=0x7ffe4a7d0100,
receiver=0x1a52c40, e=0x7fa138007700) at kernel/qapplication.cpp:3556
#17 0x00007fa15ff85200 in QCoreApplication::notifyInternal2
(receiver=0x1a52c40, event=event at entry=0x7fa138007700) at
kernel/qcoreapplication.cpp:988
#18 0x00007fa15ff8798d in QCoreApplication::sendEvent (event=0x7fa138007700,
receiver=<optimized out>) at kernel/qcoreapplication.h:231
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x19d1c60) at
kernel/qcoreapplication.cpp:1649
#20 0x00007fa15ff87df8 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1503
#21 0x00007fa15ffd9373 in postEventSourceDispatch (s=0x1a10980) at
kernel/qeventdispatcher_glib.cpp:276
#22 0x00007fa1591f3677 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#23 0x00007fa1591f38e0 in ?? () from /usr/lib64/libglib-2.0.so.0
#24 0x00007fa1591f398c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#25 0x00007fa15ffd977f in QEventDispatcherGlib::processEvents (this=0x1a19230,
flags=...) at kernel/qeventdispatcher_glib.cpp:423
#26 0x00007fa15ff831ea in QEventLoop::exec (this=this at entry=0x7ffe4a7d0060,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:210
#27 0x00007fa15ff8b95c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1261
#28 0x00007fa1604d1f4c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1639
#29 0x00007fa160c7a885 in QApplication::exec () at kernel/qapplication.cpp:2975
#30 0x00007fa162f1534e in Akonadi::ResourceBase::init (r=r at entry=0x1a35290) at
/usr/src/debug/akonadi-16.08.3/src/agentbase/resourcebase.cpp:605
#31 0x0000000000421b55 in Akonadi::ResourceBase::init<ImapResource>
(argc=<optimized out>, argv=<optimized out>) at
/usr/include/KF5/AkonadiAgentBase/resourcebase.h:196
#32 0x00007fa15f3e3291 in __libc_start_main () from /lib64/libc.so.6
#33 0x00000000004219fa in _start () at ../sysdeps/x86_64/start.S:120

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Kdepim-bugs mailing list