[Akonadi] [Bug 402752] New: Crash when starting akonadi
Boudewijn Rempt
bugzilla_noreply at kde.org
Tue Jan 1 12:02:15 GMT 2019
https://bugs.kde.org/show_bug.cgi?id=402752
Bug ID: 402752
Summary: Crash when starting akonadi
Product: Akonadi
Version: unspecified
Platform: Neon Packages
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: Mail Dispatcher Agent
Assignee: kdepim-bugs at kde.org
Reporter: boud at valdyas.org
Target Milestone: ---
Since kmail once again refused to load mail, I had to close it. Then I used
akonadiconsole to run the sql statement to remove duplicates; that took long
enough for kwin to think that akonadiconsole had become unresponsive, but it
worked in the end. Then I ran akonadi's fsck, which found a host of problems...
So I stopped akonadi, then restarted it. On restart, I got this output:
oud at boud-ThinkPad-T470p:~/dev/krita$ akonadictl start
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
boud at boud-ThinkPad-T470p:~/dev/krita$ akonadi.collectionattributetable
OK
akonadi.collectionmimetyperelation OK
akonadi.collectionpimitemrelation OK
akonadi.collectiontable OK
akonadi.flagtable OK
akonadi.mimetypetable OK
akonadi.parttable OK
akonadi.parttypetable OK
akonadi.pimitemflagrelation OK
akonadi.pimitemtable OK
akonadi.pimitemtagrelation OK
akonadi.relationtable OK
akonadi.relationtypetable OK
akonadi.resourcetable OK
akonadi.schemaversiontable OK
akonadi.tagattributetable OK
akonadi.tagremoteidresourcerelationtable OK
akonadi.tagtable OK
akonadi.tagtypetable OK
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: name 'org.freedesktop.Akonadi.Control' had owner '' but we
thought it was ':1.485'
org.kde.pim.akonadiserver: Received ModifySubscription command before
RegisterSubscriber
org.kde.pim.akonadicore: "QLocalSocket: Remote closed"
"/tmp/akonadi-boud.3rf2LA/akonadiserver-ntf.socket"
ProtocolException thrown:Failed to write data to stream
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt.
You must not let any exception whatsoever propagate through Qt code.
If that is not possible, in Qt 5 you must at least reimplement
QCoreApplication::notify() and catch all exceptions there.
terminate called after throwing an instance of 'Akonadi::ProtocolException'
what(): Failed to write data to stream
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = akonadi_maildispatcher_agent path = /usr/bin pid =
12374
KCrash: Arguments: /usr/bin/akonadi_maildispatcher_agent --identifier
akonadi_maildispatcher_agent
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from
kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 7 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QFont::setPixelSize: Pixel size <= 0 (0)
QFont::setPixelSize: Pixel size <= 0 (0)
QFont::setPixelSize: Pixel size <= 0 (0)
(The last line repeated itself ad infinitum).
The crash dialog told me that the bascktrace itself was useful, but didn't
allow me to directly report a bug. Here's the backtrace:
Application: akonadi_maildispatcher_agent (akonadi_maildispatcher_agent),
signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5919571c80 (LWP 12374))]
Thread 5 (Thread 0x7f58fa14b700 (LWP 12420)):
#0 0x00007f59159c0bf9 in __GI___poll (fds=0x7f58f0003ce0, nfds=1,
timeout=9680) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f591004e539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f591004e64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f591651304b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007f59164b730a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f59162e2bba in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f59162edadb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007f5911a0b6db in start_thread (arg=0x7f58fa14b700) at
pthread_create.c:463
#8 0x00007f59159cd88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f58fa94c700 (LWP 12395)):
[KCrash Handler]
#6 __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7 0x00007f59158ec801 in __GI_abort () at abort.c:79
#8 0x00007f5915f418b7 in __gnu_cxx::__verbose_terminate_handler () at
../../../../src/libstdc++-v3/libsupc++/vterminate.cc:95
#9 0x00007f5915f47a06 in __cxxabiv1::__terminate(void (*)()) () at
../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:47
#10 0x00007f5915f47a41 in std::terminate () at
../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:57
#11 0x00007f59162bdd7b in qTerminate() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f59162edc6b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f5911a0b6db in start_thread (arg=0x7f58fa94c700) at
pthread_create.c:463
#14 0x00007f59159cd88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f58fb14d700 (LWP 12392)):
#0 0x00007f59159c0bf9 in __GI___poll (fds=0x7f58f40249b0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f591004e539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f591004e64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f591651304b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007f59164b730a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f59162e2bba in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f59171aee45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7 0x00007f59162edadb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f5911a0b6db in start_thread (arg=0x7f58fb14d700) at
pthread_create.c:463
#9 0x00007f59159cd88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f590346a700 (LWP 12387)):
#0 0x00007f59159c0bf9 in __GI___poll (fds=0x7f5903469ca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f590e3a8747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2 0x00007f590e3aa36a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3 0x00007f590642aed9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4 0x00007f59162edadb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f5911a0b6db in start_thread (arg=0x7f590346a700) at
pthread_create.c:463
#6 0x00007f59159cd88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f5919571c80 (LWP 12374)):
#0 0x00007f5910094049 in g_mutex_lock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f591004dc81 in g_main_context_query () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f591004e4b7 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f591004e64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f591651304b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f59064b6761 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#6 0x00007f59164b730a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007f59164c04d0 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f5918f58349 in Akonadi::AgentBase::init(Akonadi::AgentBase*) () from
/usr/lib/x86_64-linux-gnu/libKF5AkonadiAgentBase.so.5
#9 0x000055c813187834 in ?? ()
#10 0x00007f59158cdb97 in __libc_start_main (main=0x55c813182fb0, argc=3,
argv=0x7ffcd7b580a8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffcd7b58098) at ../csu/libc-start.c:310
#11 0x000055c813182fea in _start ()
The version of akonadi is 5.10.0, which isn't available yet in the bug reporter
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list