Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 571052 - kde-frameworks/kactivities-5.17.0 - kactivitymanagerd crashes
Summary: kde-frameworks/kactivities-5.17.0 - kactivitymanagerd crashes
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-06 12:52 UTC by Matthias Nagel
Modified: 2016-03-15 07:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Nagel 2016-01-06 12:52:01 UTC
During KDE startup or login (I am not sure when it happens exactly) kactivitymanagerd 5.17.0 crashes and creates the following backtrace:

LC_ALL= LINGUAS= LANGUAGE= gdb /usr/bin/kactivitymanagerd core.513 
Reading symbols from /usr/bin/kactivitymanagerd...Reading symbols from /usr/lib64/debug//usr/bin/kactivitymanagerd.debug...done.
done.

warning: core file may not match specified executable file.
[New LWP 513]
[New LWP 521]
[New LWP 522]
[New LWP 523]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
    
thread apply Core was generated by `/usr/bin/kactivitymanagerd start-daemon'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f3d1406963a in QSqlDatabase::close (this=<optimized out>) at kernel/qsqldatabase.cpp:871
871     kernel/qsqldatabase.cpp: Datei oder Verzeichnis nicht gefunden.
[Current thread is 1 (Thread 0x7f3d2416d800 (LWP 513))]
(gdb) thread apply all bt

Thread 4 (Thread 0x7f3d077fe700 (LWP 523)):
#0  0x00007f3d221efdcd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f3d1fa2eb7c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f3cf8002c20, timeout=-1, context=0x7f3cf8000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f3cf8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f3d1fa2ec8c in g_main_context_iteration (context=0x7f3cf8000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f3d22a43c4b in QEventDispatcherGlib::processEvents (this=0x7f3cf80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f3d229f873b in QEventLoop::exec (this=this@entry=0x7f3d077fddc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f3d2285473a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x000000000041428a in Features* runInQThread<Features>()::Thread::run() () at /var/tmp/portage/kde-frameworks/kactivities-5.17.0/work/kactivities-5.17.0/src/service/Application.cpp:85
#8  0x00007f3d22858e43 in QThreadPrivate::start (arg=0x1bc3510) at thread/qthread_unix.cpp:331
#9  0x00007f3d212de324 in start_thread (arg=0x7f3d077fe700) at pthread_create.c:333
#10 0x00007f3d221f8a1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f3d07fff700 (LWP 522)):
#0  0x00007f3d221efdcd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f3d1fa2eb7c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f3d00003220, timeout=-1, context=0x7f3d00000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f3d00000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f3d1fa2ec8c in g_main_context_iteration (context=0x7f3d00000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f3d22a43c4b in QEventDispatcherGlib::processEvents (this=0x7f3d000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f3d229f873b in QEventLoop::exec (this=this@entry=0x7f3d07ffedc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f3d2285473a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x000000000041425a in Activities* runInQThread<Activities>()::Thread::run() () at /var/tmp/portage/kde-frameworks/kactivities-5.17.0/work/kactivities-5.17.0/src/service/Application.cpp:85
#8  0x00007f3d22858e43 in QThreadPrivate::start (arg=0x1bc86a0) at thread/qthread_unix.cpp:331
#9  0x00007f3d212de324 in start_thread (arg=0x7f3d07fff700) at pthread_create.c:333
#10 0x00007f3d221f8a1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f3d0cb37700 (LWP 521)):
#0  0x00007f3d221efdcd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f3d1fa2eb7c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f3d08003020, timeout=-1, context=0x7f3d08000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f3d08000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f3d1fa2ec8c in g_main_context_iteration (context=0x7f3d08000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f3d22a43c2c in QEventDispatcherGlib::processEvents (this=0x7f3d080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f3d229f873b in QEventLoop::exec (this=this@entry=0x7f3d0cb36dc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f3d2285473a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x000000000041422a in Resources* runInQThread<Resources>()::Thread::run() () at /var/tmp/portage/kde-frameworks/kactivities-5.17.0/work/kactivities-5.17.0/src/service/Application.cpp:85
#8  0x00007f3d22858e43 in QThreadPrivate::start (arg=0x1bd14f0) at thread/qthread_unix.cpp:331
#9  0x00007f3d212de324 in start_thread (arg=0x7f3d0cb37700) at pthread_create.c:333
#10 0x00007f3d221f8a1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f3d2416d800 (LWP 513)):
#0  0x00007f3d1406963a in QSqlDatabase::close (this=<optimized out>) at kernel/qsqldatabase.cpp:871
#1  0x00007f3d1406a50d in QSqlDatabase::~QSqlDatabase (this=0x1c59328, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:799
#2  0x00007f3d1406c64d in QHashNode<QString, QSqlDatabase>::~QHashNode (this=0x1c59310, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:237
#3  QHash<QString, QSqlDatabase>::deleteNode2 (node=0x1c59310) at ../../include/QtCore/../../src/corelib/tools/qhash.h:585
#4  0x00007f3d228adf79 in QHashData::free_helper (this=0x1c592d0, node_delete=0x7f3d1406c640 <QHash<QString, QSqlDatabase>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:491
#5  0x00007f3d14069283 in (anonymous namespace)::Q_QGS_dbDict::innerFunction()::Holder::~Holder() () at ../../include/QtCore/../../src/corelib/tools/qhash.h:621
#6  0x00007f3d221479c9 in __run_exit_handlers (status=1, listp=0x7f3d224a35c0 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#7  0x00007f3d22147a15 in __GI_exit (status=<optimized out>) at exit.c:104
#8  0x00007f3d19b9abde in QXcbConnection::processXcbEvents (this=0x1b49ef0) at qxcbconnection.cpp:1445
#9  0x00007f3d22a211be in QObject::event (this=0x1b49ef0, e=<optimized out>) at kernel/qobject.cpp:1239
#10 0x00007f3d22d8d69c in QApplicationPrivate::notify_helper (this=this@entry=0x1b401b0, receiver=receiver@entry=0x1b49ef0, e=e@entry=0x7f3d100056e0) at kernel/qapplication.cpp:3716
#11 0x00007f3d22d92b10 in QApplication::notify (this=0x7ffd0e3d8260, receiver=0x1b49ef0, e=0x7f3d100056e0) at kernel/qapplication.cpp:3499
#12 0x00007f3d229f9b0d in QCoreApplication::notifyInternal (this=0x7ffd0e3d8260, receiver=0x1b49ef0, event=event@entry=0x7f3d100056e0) at kernel/qcoreapplication.cpp:965
#13 0x00007f3d229fc117 in QCoreApplication::sendEvent (event=0x7f3d100056e0, receiver=<optimized out>) at kernel/qcoreapplication.h:224
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1b40320) at kernel/qcoreapplication.cpp:1593
#15 0x00007f3d229fc6d8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#16 0x00007f3d22a43f83 in postEventSourceDispatch (s=0x1b89330) at kernel/qeventdispatcher_glib.cpp:271
#17 0x00007f3d1fa2e8fd in g_main_dispatch (context=0x7f3d10002450) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3122
#18 g_main_context_dispatch (context=context@entry=0x7f3d10002450) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3737
#19 0x00007f3d1fa2ebe0 in g_main_context_iterate (context=context@entry=0x7f3d10002450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3808
#20 0x00007f3d1fa2ec8c in g_main_context_iteration (context=0x7f3d10002450, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#21 0x00007f3d22a43c2c in QEventDispatcherGlib::processEvents (this=0x1b8b950, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#22 0x00007f3d229f873b in QEventLoop::exec (this=this@entry=0x7ffd0e3d8110, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#23 0x00007f3d229ff676 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#24 0x00007f3d215d832c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#25 0x00007f3d22d892d5 in QApplication::exec () at kernel/qapplication.cpp:2976
#26 0x0000000000411a1a in main (argc=2, argv=<optimized out>) at /var/tmp/portage/kde-frameworks/kactivities-5.17.0/work/kactivities-5.17.0/src/service/Application.cpp:414
(gdb)
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-01-16 18:36:24 UTC
Could you please update to 5.18.0 and try again? A workaround was committed to try and avoid issues like this.
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2016-03-15 07:35:29 UTC
(In reply to Michael Palimaka (kensington) from comment #1)
> Could you please update to 5.18.0 and try again? A workaround was committed
> to try and avoid issues like this.

Please provide feedback.