[Akonadi] [Bug 394071] Kmail crash after searching message

Christoph Feck bugzilla_noreply at kde.org
Tue Jun 5 23:45:24 BST 2018


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

Christoph Feck <cfeck at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |crash

--- Comment #1 from Christoph Feck <cfeck at kde.org> ---
Analyzing the backtrace: Thread 37 crashes because of a null socket in
Akonadi::Server::Connection::handleIncomingData(). We see that Thread 1 has
already deleted Akonadi::Server::Connection.

Pasting relevant parts of the backtrace:

Thread 37 (Thread 0x7f07bedec700 (LWP 2056)):
[KCrash Handler]
#6  QLocalSocket::state (this=0x0) at socket/qlocalsocket.cpp:453
#7  0x0000000000423178 in Akonadi::Server::Connection::handleIncomingData
(this=0x1d044d0) at /workspace/build/src/server/connection.cpp:208
#8  0x00007f081e082de6 in QtPrivate::QSlotObjectBase::call (a=0x7f07bedeb950,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#9  QSingleShotTimer::timerEvent (this=0x7f07f000da50) at kernel/qtimer.cpp:318
#10 0x00007f081e077483 in QObject::event (this=0x7f07f000da50, e=<optimized
out>) at kernel/qobject.cpp:1268
#11 0x00007f081e0493bb in doNotify (event=0x7f07bedeba70,
receiver=0x7f07f000da50) at kernel/qcoreapplication.cpp:1134

Thread 1 (Thread 0x7f081f7d2900 (LWP 1744)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f081de6d5b6 in QWaitConditionPrivate::wait_relative (time=10000,
this=0x1d06790) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=10000, this=0x1d06790) at
thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this at entry=0x1d03f70,
mutex=mutex at entry=0x1d03f50, time=time at entry=10000) at
thread/qwaitcondition_unix.cpp:215
#4  0x00007f081de6c28e in QThread::wait (this=<optimized out>,
time=time at entry=10000) at thread/qthread_unix.cpp:741
#5  0x000000000052635a in Akonadi::Server::AkThread::quitThread
(this=this at entry=0x1d044d0) at /workspace/build/src/server/akthread.cpp:74
#6  0x0000000000421c4c in Akonadi::Server::Connection::~Connection
(this=0x1d044d0, __in_chrg=<optimized out>) at
/workspace/build/src/server/connection.cpp:170
#7  0x0000000000421d99 in Akonadi::Server::Connection::~Connection
(this=0x1d044d0, __in_chrg=<optimized out>) at
/workspace/build/src/server/connection.cpp:175
#8  0x00007f081e0774c9 in QObject::event (this=0x1bd8350, e=<optimized out>) at
kernel/qobject.cpp:1246
#9  0x00007f081e0493bb in doNotify (event=0x7f07f000d960, receiver=0x1bd8350)
at kernel/qcoreapplication.cpp:1134

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


More information about the Kdepim-bugs mailing list