You are not logged in.

#1 2019-06-27 00:10:06

animefreak1233
Member
Registered: 2016-10-12
Posts: 26

[KDE] kactivitymanager keeps on crashing

I've just installed KDE (This is not a new install. I had to do some CAD, and my go to i3 is not very well suited to that). But the system doesn't work very well because kactivitymanager keeps on crashing and takes other programs down with it.
I've looked at journalctl and tried starting it manually as well. Got this -

...
SqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: QIBASE QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 QTDS QTDS7
...

So I did the same thing, but with QT_DEBUG_PUGINS=1.
Got some funny stuff:

...
QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/sqldrivers" ...
Cannot load library /usr/lib/qt/plugins/sqldrivers/libqsqlite.so: (/usr/lib/qt/plugins/sqldrivers/libqsqlite.so: undefined symbol: sqlite3_column_table_name16)
QLibraryPrivate::loadPlugin failed on "/usr/lib/qt/plugins/sqldrivers/libqsqlite.so" : "Cannot load library /usr/lib/qt/plugins/sqldrivers/libqsqlite.so: (/usr/lib/qt/plugins/sqldrivers/libqsqlite.so: undefined symbol: sqlite3_column_table
_name16)"
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: QIBASE QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 QTDS QTDS7
...

So there seems to be a problem with linking to the sqlite library. I've tried reinstalling it and kactivitymanager multiple times. The issue still persists. I've googled it to no end and this is the only
relevant thing - https://patchwork.ozlabs.org/patch/880817/
I'm stumped.

Offline

#2 2019-06-27 06:30:01

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,098

Re: [KDE] kactivitymanager keeps on crashing

Output of

pacman -Qs sqlite

?

Offline

#3 2019-06-27 10:56:47

animefreak1233
Member
Registered: 2016-10-12
Posts: 26

Re: [KDE] kactivitymanager keeps on crashing

Here you go:

local/lib32-sqlite 3.28.0-1
    A C library that implements an SQL database engine (32-bit)
local/sqlite 3.28.0-1
    A C library that implements an SQL database engine

Offline

#4 2019-06-27 13:30:30

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,098

Re: [KDE] kactivitymanager keeps on crashing

Please paste the output of

LD_DEBUG=files kactivitymanagerd

Offline

#5 2019-06-27 14:54:45

animefreak1233
Member
Registered: 2016-10-12
Posts: 26

Re: [KDE] kactivitymanager keeps on crashing

These are the relevant bits-

     17582:     calling init: /usr/lib/qt/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_sqlite.so
     17582:
     17582:     opening file=/usr/lib/qt/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_sqlite.so [0]; direct_opencount=1
     17582:
     17582:     /usr/lib/qt/plugins/kactivitymanagerd/1/kactivitymanagerd_plugin_sqlite.so: error: symbol lookup error: undefined symbol: kde_plugin_version (fatal)
     17582:
     17582:     file=/usr/lib/qt/plugins/sqldrivers/libqsqlite.so.avx2 [0];  dynamically loaded by /usr/lib/libQt5Core.so.5 [0]
     17582:
     17582:     file=/usr/lib/qt/plugins/sqldrivers/libqsqlite.so [0];  dynamically loaded by /usr/lib/libQt5Core.so.5 [0]
     17582:     file=/usr/lib/qt/plugins/sqldrivers/libqsqlite.so [0];  generating link map
     17582:       dynamic: 0x00007f00fc3777d0  base: 0x00007f00fc365000   size: 0x0000000000013040
     17582:         entry: 0x00007f00fc36b020  phdr: 0x00007f00fc365040  phnum:                  9
     17582:
     17582:
     17582:     file=libsqlite3.so.0 [0];  needed by /usr/lib/qt/plugins/sqldrivers/libqsqlite.so [0]
     17582:     file=libsqlite3.so.0 [0];  generating link map
     17582:       dynamic: 0x00007f00ee6d1cd8  base: 0x00007f00ee603000   size: 0x00000000000d3758
     17582:         entry: 0x00007f00ee623fc0  phdr: 0x00007f00ee603040  phnum:                  9
     17582:
     17582:     /usr/lib/qt/plugins/sqldrivers/libqsqlite.so: error: symbol lookup error: undefined symbol: sqlite3_column_table_name16 (fatal)
     17582:
     17582:     file=/usr/lib/qt/plugins/sqldrivers/libqsqlite.so [0];  destroying link map
     17582:
     17582:     file=/home/shahe/.local/lib/libsqlite3.so.0 [0];  destroying link map

Here's a paste of the whole file if that's not enough - http://dpaste.com/0E36RJH

Offline

#6 2019-06-27 15:32:59

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,098

Re: [KDE] kactivitymanager keeps on crashing

animefreak1233 wrote:

file=/home/shahe/.local/lib/libsqlite3.so.0

So there's your problem ^

Offline

#7 2019-06-27 18:56:46

animefreak1233
Member
Registered: 2016-10-12
Posts: 26

Re: [KDE] kactivitymanager keeps on crashing

Well shit, can't believe I didn't notice that. Thanks mate. Should have really used AUR for LXD instead of my own local stuff.

Offline

Board footer

Powered by FluxBB