Bug 352907 - kactivitymanagerd start-daemon crash (with core dump) - 5.14.0
Summary: kactivitymanagerd start-daemon crash (with core dump) - 5.14.0
Status: RESOLVED DUPLICATE of bug 348194
Alias: None
Product: kactivitymanagerd
Classification: Plasma
Component: general (show other bugs)
Version: 5.1.0
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-19 13:25 UTC by Fabio Coatti
Modified: 2015-09-19 13:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Coatti 2015-09-19 13:25:44 UTC
After a system start, I alway finds some core dumps littering my home, coming from kactivitymanagerd. Interesting enough, restarting kactivitymanagerd by hand shows no problems.



Reproducible: Always

Steps to Reproduce:
1. Just restart the system
2.
3.



gdb backtrace:

cova@calvin ~ $ gdb /usr/bin/kactivitymanagerd core.15183
GNU gdb (Gentoo 7.10 vanilla) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/kactivitymanagerd...done.

warning: core file may not match specified executable file.
[New LWP 15183]
[New LWP 15201]
[New LWP 15199]
[New LWP 15200]
[New LWP 15185]

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".
Core was generated by `/usr/bin/kactivitymanagerd start-daemon'.                                                                                                                   
Program terminated with signal SIGSEGV, Segmentation fault.                                                                                                                        
#0  0x00007f97e8250fa1 in QSqlDatabase::close (this=this@entry=0xa379b8) at kernel/qsqldatabase.cpp:871                                                                            
871     kernel/qsqldatabase.cpp: File o directory non esistente.                                                                                                                   
[Current thread is 1 (Thread 0x7f9802554800 (LWP 15183))]                                                                                                                          
(gdb) bt
#0  0x00007f97e8250fa1 in QSqlDatabase::close (this=this@entry=0xa379b8) at kernel/qsqldatabase.cpp:871                                                                            
#1  0x00007f97e8252179 in QSqlDatabase::~QSqlDatabase (this=0xa379b8, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:799                                                    
#2  0x00007f97e825458d in QHashNode<QString, QSqlDatabase>::~QHashNode (this=0xa379a0, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:197      
#3  QHash<QString, QSqlDatabase>::deleteNode2 (node=0xa379a0) at ../../include/QtCore/../../src/corelib/tools/qhash.h:545                                                          
#4  0x00007f9800f00059 in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib64/libQt5Core.so.5                                                                    
#5  0x00007f97e8250c73 in (anonymous namespace)::Q_QGS_dbDict::innerFunction()::Holder::~Holder() () at ../../include/QtCore/../../src/corelib/tools/qhash.h:581                   
#6  0x00007f9800799c78 in ?? () from /lib64/libc.so.6                                                                                                                              
#7  0x00007f9800799cc5 in exit () from /lib64/libc.so.6                                                                                                                            
#8  0x00007f97f9800c2e in QXcbConnection::processXcbEvents (this=0x8307b0) at qxcbconnection.cpp:1246                                                                              
#9  0x00007f98010809fa in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5                                                                                               
#10 0x00007f9801056585 in QCoreApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5                                                                           
#11 0x00007f980105624d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5                                                                   
#12 0x00007f9801058cd3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5                                                
#13 0x00007f98010a2352 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5                                            
#14 0x00007f97f98557dd in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62                                 
#15 0x00007f9801054f2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5                                                               
#16 0x00007f980105bcdc in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5                                                                                              
#17 0x00007f980135b19c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1507                                                                                              
#18 0x0000000000412e7a in main (argc=2, argv=<optimized out>) at /var/tmp/portage/kde-frameworks/kactivities-5.14.0/work/kactivities-5.14.0/src/service/Application.cpp:414 

kactivitymanagerd-5.14.0 (kf5)

compiled on gentoo

cova@calvin ~ $ gcc --version
gcc (Gentoo 4.9.3 p1.2, pie-0.6.2) 4.9.3

glibc 2.21
qt 5.4.2
Comment 1 Ivan Čukić 2015-09-19 13:33:12 UTC

*** This bug has been marked as a duplicate of bug 348194 ***