Tumbleweed - File dialog crashing applications

After a recent update, apps crash when trying to show a file dialog. Openoffice, kate, gwenview etc. affected.


byezy@acer:~>  cat /etc/os-release
NAME="openSUSE Tumbleweed"
# VERSION="20210714"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20210714"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20210714"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo"

Dolphin opens for about a second the shuts down. At the console running Dolphin:


byezy@acer:~> strace -t -f -o /tmp/dolphin.strace dolphin
kf.xmlgui: KActionCollection::setComponentName does not work on a KActionCollection containing actions! "dolphin"
dolphin: symbol lookup error: /lib64/libKF5KIOWidgets.so.5: undefined symbol: _ZNK5Solid13StorageAccess11isEncryptedEv

cat /tmp/dolphin.strace  
... a long output finishing in ...
...
17858 21:31:07 <... poll resumed>)      = 1 ({fd=3, revents=POLLIN}])
17858 21:31:07 recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov={iov_base="\1\1\f\3\0\0\0\0\6\0\340\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
17858 21:31:07 futex(0x7fffbbe1fb18, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
17845 21:31:07 <... futex resumed>)     = 0
17858 21:31:07 <... futex resumed>)     = 1
17845 21:31:07 futex(0x55c5079119d8, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
17858 21:31:07 futex(0x55c5079119d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
17845 21:31:07 <... futex resumed>)     = -1 EAGAIN (Resource temporarily unavailable)
17858 21:31:07 <... futex resumed>)     = 0
17845 21:31:07 futex(0x55c5079119d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
17858 21:31:07 poll({fd=3, events=POLLIN}], 1, -1 <unfinished ...>
17845 21:31:07 <... futex resumed>)     = 0
17845 21:31:07 poll({fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ({fd=3, revents=POLLOUT}])
17845 21:31:07 writev(3, {iov_base=";\3\5\0\23\0\340\6\0\0\0\0\332\0&\1q\1\36\0\202\3
\0\6\0\340\6\23\0\340\6"..., iov_len=76}], 1)
 = 76
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 ioctl(30, FIONREAD, [182]) = 0
17845 21:31:07 read(30, "    a2_69_\0\0\0\v\1\0\0\6\0\0\0\22\0D\0o\0c\0u\0m"..., 182) = 182
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 kill(14174, SIGTERM)     = 0
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 poll({fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLL
PRI}, {fd=12, events=POLLIN}, {fd=25, events=POLLIN}, {fd=26, events=POLLIN}, {fd=27, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29,
 events=POLLIN}, {fd=30, events=POLLIN}], 12, 0) = 2 ({fd=5, revents=POLLIN}, {fd=26, revents=POLLIN}])
17845 21:31:07 read(5, "
\0\0\0\0\0\0\0", 16) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 poll({fd=3, events=POLLI[/FONT]  N|POLLOUT}], 1, -1) = 1 ({fd=3, revents=POLLOUT}])
17845 21:31:07 writev(3, {iov_base=";\3\5\0\23\0\340\6\0\0\0\0\332\0Q\0\317\2\276\0\202\3
\0\6\0\340\6\23\0\340\6"..., iov_len=76}]
, 1) = 76
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 ioctl(26, FIONREAD, [24]) = 0
17845 21:31:07 read(26, "     4_69_\0\0\0\0     0_68_", 24) = 24
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 ppoll({fd=30, events=POLLIN|POLLOUT}], 1, NULL, NULL, 8) = 1 ({fd=30, revents=POLLOUT}])
17845 21:31:07 write(30, "    76_50_\0\0\0\3\0\0\0\34\0n\0o\0-\0a\0u\0t\0h"..., 128) = 128
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 ppoll({fd=30, events=POLLIN|POLLOUT}], 1, NULL, NULL, 8) = 1 ({fd=30, revents=POLLOUT}])
17845 21:31:07 write(30, "    29_45_\0\0\0%file:///home/byezy"..., 51) = 51
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 poll({fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLL
PRI}, {fd=12, events=POLLIN}, {fd=25, events=POLLIN}, {fd=26, events=POLLIN}, {fd=27, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29,
 events=POLLIN}, {fd=30, events=POLLIN}], 12, 0) = 2 ({fd=5, revents=POLLIN}, {fd=30, revents=POLLIN}])
17845 21:31:07 read(5, "\v\0\0\0\0\0\0\0", 16) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 ioctl(30, FIONREAD, [164]) = 0
17845 21:31:07 read(30, "    90_69_\0\0\0\v\1\0\0\6\0\0\0\0\2\0\0\r\0\0\0\0\0\0"..., 164) = 164
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 poll({fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLL
PRI}, {fd=12, events=POLLIN}, {fd=25, events=POLLIN}, {fd=26, events=POLLIN}, {fd=27, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29,
 events=POLLIN}, {fd=30, events=POLLIN}], 12, 0) = 1 ({fd=5, revents=POLLIN}])
17845 21:31:07 read(5, "\4\0\0\0\0\0\0\0", 16) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 poll({fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLL
PRI}, {fd=12, events=POLLIN}, {fd=25, events=POLLIN}, {fd=26, events=POLLIN}, {fd=27, events=POLLIN}, {fd=28, events=POLLIN},  [FONT=monospace]{fd=29,
 events=POLLIN}, {fd=30, events=POLLIN}], 12, 0) = 1 ({fd=5, revents=POLLIN}])
17845 21:31:07 read(5, "\4\0\0\0\0\0\0\0", 16) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 write(5, "\1\0\0\0\0\0\0\0", 8) = 8
17845 21:31:07 access("/home/byezy/Documents", F_OK) = 0
17845 21:31:07 writev(2, {iov_base="dolphin", iov_len=7}, {iov_base=": ", iov_len=2}, {iov_base="symbol lookup error", iov_len=19}, 
{iov_base=": ", iov_len=2}, {iov_base="/lib64/libKF5KIOWidgets.so.5", iov_len=28}, {iov_base=": ", iov_len=2}, {iov_base="undefined s
ymbol: _ZNK5Solid13St"..., iov_len=58}, {iov_base="", iov_len=0}, {iov_base="", iov_len=0}, {iov_base="
", iov_len=1}], 10) = 119
17845 21:31:07 exit_group(127)          = ?
17921 21:31:07 <... poll resumed> <unfinished ...>) = ?
17915 21:31:07 <... futex resumed>)     = ?
17914 21:31:07 <... futex resumed>)     = ?
17913 21:31:07 <... futex resumed>)     = ?
17912 21:31:07 <... futex resumed>)     = ?
17863 21:31:07 <... poll resumed> <unfinished ...>) = ?
17858 21:31:07 <... poll resumed> <unfinished ...>) = ?
17921 21:31:07 +++ exited with 127 +++
17915 21:31:07 +++ exited with 127 +++
17914 21:31:07 +++ exited with 127 +++
17913 21:31:07 +++ exited with 127 +++
17912 21:31:07 +++ exited with 127 +++
17863 21:31:07 +++ exited with 127 +++
17858 21:31:07 +++ exited with 127 +++
17910 21:31:07 <... futex resumed>)     = ?
17911 21:31:07 <... futex resumed>)     = ?
17910 21:31:07 +++ exited with 127 +++
17909 21:31:07 <... futex resumed>)     = ?
17908 21:31:07 <... futex resumed>)     = ?
17911 21:31:07 +++ exited with 127 +++
17909 21:31:07 +++ exited with 127 +++
17908 21:31:07 +++ exited with 127 +++
17845 21:31:07 +++ exited with 127 +++


This is above my pay grade, any help would be much appreciated

  1. Please use Code-Tags:
    https://forums.opensuse.org/showthread.php/536143-Using-Code-Tags-Around-Your-Paste

Please post:

zypper lr -d

Do you use

zypper dup

for updating your system?

Thanks for the reply.

Yes, I use


zypper ref
zypper dup


byezy@acer:~> zypper lr -d
#  | Alias                                  | Name                                 | Enabled | GPG Check | Refresh | Priority | Type 
  | URI                                                                                             | Service
---+----------------------------------------+--------------------------------------+---------+-----------+---------+----------+------
--+-------------------------------------------------------------------------------------------------+--------
 1 | Google-Chrome                          | Google-Chrome                        | Yes     | (r ) Yes  | No      |   99     | rpm-m
d | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                             |  
 2 | download.nvidia.com-tumbleweed         | nVidia Graphics Drivers              | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | https://download.nvidia.com/opensuse/tumbleweed                                                 |  
 3 | google-chrome                          | google-chrome                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                             |  
 4 | home_Ximi1970_openSUSE_Extra           | Extra packages (openSUSE_Tumbleweed) | Yes     | (r ) Yes  | No      |   99     | rpm-m
d | https://download.opensuse.org/repositories/home:/Ximi1970:/openSUSE:/Extra/openSUSE_Tumbleweed/ |  
 5 | home_pzz                               | home:pzz (openSUSE_Tumbleweed)       | Yes     | (r ) Yes  | No      |   99     | rpm-m
d | https://download.opensuse.org/repositories/home:/pzz/openSUSE_Tumbleweed/                       |  
 6 | openSUSE-20201024-0                    | openSUSE-20201024-0                  | Yes     | (r ) Yes  | No      |   99     | rpm-m
d | cd:/?devices=/dev/disk/by-id/ata-Slimtype_DVD_A_DA8A6SH_0080F00860405E09F101                    |  
 7 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                                             |  
 8 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                            |  
 9 | repo-debug                             | openSUSE-Tumbleweed-Debug            | No      | ----      | ----    |   99     | NONE 
  | http://download.opensuse.org/debug/tumbleweed/repo/oss/                                         |  
10 | repo-non-oss                           | openSUSE-Tumbleweed-Non-Oss          | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | http://download.opensuse.org/tumbleweed/repo/non-oss/                                           |  
11 | repo-oss                               | openSUSE-Tumbleweed-Oss              | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | http://download.opensuse.org/tumbleweed/repo/oss/                                               |  
12 | repo-source                            | openSUSE-Tumbleweed-Source           | No      | ----      | ----    |   99     | NONE 
  | http://download.opensuse.org/source/tumbleweed/repo/oss/                                        |  
13 | repo-update                            | openSUSE-Tumbleweed-Update           | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | http://download.opensuse.org/update/tumbleweed/                                                 |  
14 | snappy                                 | snappy                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-m
d | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed                   |  
15 | teamviewer                             | TeamViewer - x86_64                  | Yes     | (r ) Yes  | No      |   99     | rpm-m
d | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/                                     |  
byezy@acer:~> 


It looks a or some files are corrupted or your system:

17845 21:31:07 writev(2, {iov_base="dolphin", iov_len=7}, {iov_base=": ", iov_len=2}, {iov_base="symbol lookup error", iov_len=19}, {iov_base=": ", iov_len=2}, {iov_base="/lib64/libKF5KIOWidgets.so.5", iov_len=28}, {iov_base=": ", iov_len=2}, {iov_base="undefined symbol: _ZNK5Solid13St"..., iov_len=58}, {iov_base="", iov_len=0}, {iov_base="", iov_len=0}, {iov_base="
", iov_len=1}], 10) = 119

Not sure if it helps, but this is what I see on my Tumbleweed systems:

$ cat /etc/os-release | head -n 2 
NAME="openSUSE Tumbleweed" 
# VERSION="20210720" 
$ md5sum /lib64/libKF5KIOWidgets.so.5 
697e116635f1c57d35f0c46d09ab03fe  /lib64/libKF5KIOWidgets.so.5 
$ objdump -T /lib64/libKF5KIOWidgets.so.5 | grep _ZNK5Solid13St 
0000000000000000      DF *UND*  0000000000000000              **_ZNK5Solid13St**orageAccess11isEncryptedEv

Anything different on your system?

Thanks very much for the reply.
My system looks the same…


byezy@acer:~> cat /etc/os-release | head -n 2  
NAME="openSUSE Tumbleweed"
# VERSION="20210720"
byezy@acer:~> md5sum /lib64/libKF5KIOWidgets.so.5
697e116635f1c57d35f0c46d09ab03fe  /lib64/libKF5KIOWidgets.so.5
byezy@acer:~> objdump -T /lib64/libKF5KIOWidgets.so.5 | grep _ZNK5Solid13St  
0000000000000000      DF *UND*  0000000000000000              **_ZNK5Solid13St**orageAccess11isEncryptedEv

I see in this thread also:

kf.xmlgui: KActionCollection::setComponentName does not work on a KActionCollection containing actions! “dolphin”

Can you try renaming ~/.kde4 into something like ~/.kde4-backup and start dolphine? Does it work? If not, rename back.

Maybe also check the other linked libraries:

> perl -e '$ldd=`ldd /usr/bin/dolphin`; while ($ldd =~ m{=> (\S+)}g) { system "md5sum $1"; }'
32e21e6bdf5e8097400e12370286d46f  /lib64/libkdeinit5_dolphin.so
3ccc1473e0a99c6e655c119bca9da907  /lib64/libc.so.6
2a3cb8a46d1d4990aee55cf0ea816b9b  /lib64/libdolphinprivate.so.5
bdce7d6c6a63ea5db8f6fcac5a0174c6  /lib64/libKF5KIOFileWidgets.so.5
fd3b57322764aabde81590bc37a53ea7  /lib64/libKF5Bookmarks.so.5
f0a7746634eea3acd91471deb2bc275b  /lib64/libKF5NewStuff.so.5
812e0eb020e5883c4d5d7d212d82621d  /lib64/libKF5Parts.so.5
697e116635f1c57d35f0c46d09ab03fe  /lib64/libKF5KIOWidgets.so.5
6d08007aa2cc409d87dc98638e46ab5f  /lib64/libKF5KIOGui.so.5
2038c72def86c8afa00e17234c4473bf  /lib64/libKF5JobWidgets.so.5
9c975e65a3c2b3832ebd56885c15c83f  /lib64/libKF5Completion.so.5
8ca60f9ce414651df08a76bb29adbe19  /lib64/libKF5BalooWidgets.so.5
d56a49c38f6b2ed1a4cb93faf9d34148  /lib64/libKF5KIOCore.so.5
e4805f490a85bd1bb2b685f179b7d83a  /lib64/libKF5Crash.so.5
d6e750619585bc66e47acf904cb07577  /lib64/libKF5Baloo.so.5
99a20b36ef6f00c704225d0d4f937622  /lib64/libKF5Solid.so.5
57cea38d91556d86ac04a34dbd876d3b  /lib64/libKF5KCMUtils.so.5
28e863533d4cc334b8d9bef2ae333712  /lib64/libKF5Service.so.5
4806a5775b0dc94c48253e5544346b52  /lib64/libKF5XmlGui.so.5
3f5fa2937111daac5cd1f950df0190b0  /lib64/libKF5IconThemes.so.5
031a2ff490d9839e739f65abf476fed3  /lib64/libKF5ItemViews.so.5
2fbb87f302e0803c54a0c7dbdf610e5d  /lib64/libKF5ConfigWidgets.so.5
db44581939c9f21a4206baa3c44f4c08  /lib64/libKF5I18n.so.5
b5498bb093f5094cd0b656e611326c39  /lib64/libKF5WidgetsAddons.so.5
edcbe970e2c41afb4fa7341e97e8aa8d  /lib64/libKF5ConfigGui.so.5
9649a2233fecd8d55f0c436a51913339  /lib64/libQt5Xml.so.5
d26cc90493aab7f9e6de0b1c4c318ea9  /lib64/libKF5DBusAddons.so.5
67a5d99b3e6d4a3f856335f3baca3612  /lib64/libKF5Notifications.so.5
92a0022cef60355f56e3dff3884eef38  /lib64/libKF5ConfigCore.so.5
8697d9a3cc76250abbb5859818ea9c75  /lib64/libKF5WindowSystem.so.5
cc3f3e99e08d13c53114ea5b2e50a99d  /lib64/libKF5CoreAddons.so.5
2316970897ff1eae1a998d87802e0923  /lib64/libphonon4qt5.so.4
faaf2b7fb8537e5b8a6e5a2892a78d94  /lib64/libQt5Widgets.so.5
bfd09adc0159a9f10857d9d2409dee53  /lib64/libQt5Gui.so.5
eda40f96e8cfe6c43c648449bf5be128  /lib64/libKF5Activities.so.5
23394c07c7bd3fcf37cac95100b43903  /lib64/libQt5DBus.so.5
22b90a7447388164e79d8f5d0b2554fd  /lib64/libQt5Core.so.5
27393fe31d9c9f5bc7be7ba7306b0193  /lib64/libstdc++.so.6
ef011bdb2839c0d5661b18ab031d22c9  /lib64/libdolphinvcs.so.5
42ca85c0cb11b40891e91be50fff3805  /lib64/libKF5TextWidgets.so.5
3e107bdb18125b4789c2ec5288010f68  /lib64/libKF5Codecs.so.5
155205c0cbfc875e20c6f18319ea6a29  /lib64/libKF5FileMetaData.so.3
3029d7f96cc08ff5186ff09e9f60e29d  /lib64/libm.so.6
b9011c0ce9daacb4ba39f2617b8db63e  /lib64/libQt5Network.so.5
0ac6924d53e77fd475df8121ae345a04  /lib64/libKF5GuiAddons.so.5
44b79dfc47f7a7871a37007b49de1f9c  /lib64/libKF5NewStuffCore.so.5
562ef8e09954f6d9249ba8c63fdd6a0d  /lib64/libQt5Qml.so.5
f9eadbe0ef00ea90f5f010507c94f4a0  /lib64/libKF5Attica.so.5
64a714074c52352b9923ff44072b4bcb  /lib64/libQt5X11Extras.so.5
eac6175f77c2599524ead652226d6ad4  /lib64/libKF5AuthCore.so.5
baaa8b6cc5498fa015188a3453ad5ed4  /lib64/libacl.so.1
471ffb9343013ac3b5ec293a31c862ff  /lib64/libX11.so.6
173ab9710773290a945a75f8085806b9  /lib64/libKF5BalooEngine.so.5
97051289800f5779f20fc26229bc5f00  /lib64/libudev.so.1
80c84579feb1df90a628f9eaec87ccf1  /lib64/libimobiledevice-1.0.so.6
e1c2633d4d6cb2a6fd2b33346126bcfc  /lib64/libplist-2.0.so.3
04e300d38133bbda6d6ba8fc304786a0  /lib64/libQt5QuickWidgets.so.5
8dba984932799548ed3280def60c7a94  /lib64/libKF5QuickAddons.so.5
02b38422ff42db7608c343a80aa6fdd6  /lib64/libKF5Declarative.so.5
9b1001687f2552d4b02b1924a7227e32  /lib64/libKF5Auth.so.5
64513d5d336f54d58fcfa81121b77f01  /lib64/libQt5Quick.so.5
702cef439f3f53b67ee35a8aad309f26  /lib64/libKF5GlobalAccel.so.5
d2edf0f940ff7cb5f2f60d64b4691d7c  /lib64/libQt5PrintSupport.so.5
7cdf168e0ade06ecb7d518fd16852f6a  /lib64/libQt5Svg.so.5
db5ccda4fe8b9642c511dc417f02fd07  /lib64/libKF5Archive.so.5
f333fd193596e3db7fefd69faefa8f9e  /lib64/libcanberra.so.0
b55cb917a795de3ae08fe7525f40509d  /lib64/libQt5TextToSpeech.so.5
9bdc2b366923105e174265a4bbaa5d15  /lib64/libdbusmenu-qt5.so.2
97f4317e2f2c35dd02d7811883384d33  /lib64/libxcb.so.1
adc01f0f5702f091eddbf2fdcddca408  /lib64/libxcb-keysyms.so.1
8f0180b3ae9e406cb15d2b489e2d128e  /lib64/libpthread.so.0
db3a2067183a3c72afa57ac1db893255  /lib64/libgcc_s.so.1
f026609cf22a0e75c61b17602f071101  /lib64/libpulse.so.0
6f5f8caeb671cecf3193eaa0365a79d7  /lib64/libpulse-mainloop-glib.so.0
eb324a7ea568ad482d6429fbab357869  /lib64/libGL.so.1
f66c78bb7daaa4efac5312e3bb5d92d0  /lib64/libpng16.so.16
ac6c5294a648ed6c660562616d3239ac  /lib64/libz.so.1
718bb64033debd3ad757b32b90cd8d53  /lib64/libharfbuzz.so.0
01ff3e6fb87b20a8f4f4e30dafd4e0ea  /lib64/libdbus-1.so.3
cc26de9b4af834348b34b946ef60bbe3  /lib64/libsystemd.so.0
3689f354f32044cc351ffb1a02f1f290  /lib64/libdouble-conversion.so.3
a56076c12cea77786c04576eb3c41e92  /lib64/libicui18n.so.69
3f5980ec9a4afeed09d8ac35db4465a0  /lib64/libicuuc.so.69
87973341075b697dfaf3fb9f7f9ca41c  /lib64/libdl.so.2
1f15750da36e84992e3c30963044cefe  /lib64/libpcre2-16.so.0
4c55bda53af49c7a767655439b484c53  /lib64/libzstd.so.1
ae24e2b086688992468a9c8356afd91a  /lib64/libglib-2.0.so.0
b884930defd131415f7a1decb37b134a  /lib64/libKF5SonnetUi.so.5
ce27bd5bed6887c594a93ab4b7e40e6e  /lib64/libKF5SonnetCore.so.5
1ee5fc62d00812fd93a78b6d254f3b82  /lib64/libproxy.so.1
84d2d6b7be8e029436a777ba402c45b5  /lib64/libssl.so.1.1
a8eb3fde473b0820fad0969f3f482a09  /lib64/libcrypto.so.1.1
32741c11fa9cb1139a3564ae1ee8461c  /lib64/libQt5WaylandClient.so.5
b5cf67a6f32c438b8a86ece25d79a7e0  /lib64/libwayland-client.so.0
e98243410261ed0d7bff17a0b98f1968  /lib64/libKF5Package.so.5
e15371e92b95b23de94c8239300eaa68  /lib64/liblmdb-0.9.29.so
d80b3e902cf4a5c1609da853e4cfa1d6  /lib64/libusbmuxd-2.0.so.6
7014662d4f9e657a2e5365ee51238ed0  /lib64/libQt5QmlModels.so.5
6022f566dafec37b17c9d92e5c8c955a  /lib64/libbz2.so.1
c38e7f4a3b8bea35566c42a5f9e43339  /lib64/liblzma.so.5
cd3d831efd0409d3d304df1072f38cd9  /lib64/libvorbisfile.so.3
0edfd95ef0444876d7775f5875c786d1  /lib64/libltdl.so.7
52586818bfd33a945a520a7db2381f5c  /lib64/libXau.so.6
2a1cf8b40366fe8d57a6121fd9350a4d  /usr/lib64/pulseaudio/libpulsecommon-14.2.so
4313b0e4c91518ed97a1d0d707a5f0c4  /lib64/libGLX.so.0
215b973d51aaf21193e79fe57f3bd750  /lib64/libGLdispatch.so.0
86df1c170fa9b8af89c320e39d89e968  /lib64/libfreetype.so.6
1b3fa713e1ba3f2d1b60a36abb740108  /lib64/libgraphite2.so.3
e070616ad90aa1adb9622fa0d9ff218c  /lib64/librt.so.1
1f577663cda143526b6f2f15df051bf3  /lib64/liblz4.so.1
77bb5ecf385b52068e93aeaa79b74917  /lib64/libcap.so.2
e84c76b6c677159aeb1febaf94ed469f  /lib64/libgcrypt.so.20
531496168a521b8d7824c930be87b436  /lib64/libicudata.so.69
fa48e7e58bfcd4d6dda4c1c1de94e241  /lib64/libpcre.so.1
c035bccfdd9504e197ac05fc08155831  /lib64/libwayland-cursor.so.0
a36a0706f5ad652c56f9244cd646a7f6  /lib64/libfontconfig.so.1
ecf75125197d8761fcbb469a822ce350  /lib64/libxkbcommon.so.0
0fe54cb2f06c123485abdccf7dc928bd  /lib64/libffi.so.8
eaf5ffa36d19a3091a574bdda50b5117  /lib64/libvorbis.so.0
edd4f6c1a39d018e58b881ea91e73974  /lib64/libogg.so.0
0f0388766715f6991d1721f62020f0b2  /lib64/libsndfile.so.1
1b27f6de1e23aa170f11a8a769466dfc  /lib64/libbrotlidec.so.1
dd4373da92e694e341c6a9590a93f8a9  /lib64/libgpg-error.so.0
0ff16725cce6f707a1edb97ffe25be37  /lib64/libexpat.so.1
ad4db2c8d5ca9301a5157adef8e0a79d  /lib64/libuuid.so.1
915f6d1d8cc6f390a25a63c56431d994  /lib64/libvorbisenc.so.2
0f3e7f10a296d342471364648a3d1447  /lib64/libFLAC.so.8
c87a51a6023123f4b1abdd19b83c01c5  /lib64/libspeex.so.1
4e050799763b1c78f3fc660f16fcf71e  /lib64/libopus.so.0
e0039c325e6909356089fe9285685436  /lib64/libbrotlicommon.so.1

Thank you for your reply.

I renamed the .kde4 directory, but it made no difference (tested twice).

Comparing the dolphin system file checksums against those posted, there are a few differences - not sure if recent updates means our systems are at the same point, but I see as follows:


byezy@acer:~> cat /etc/os-release | head -n 2
NAME="openSUSE Tumbleweed"
# VERSION="20210721"


byezy@acer:~> perl -e '$ldd=`ldd /usr/bin/dolphin`; while ($ldd =~ 
m{=> (\S+)}g) { system "md5sum $1"; }'
32e21e6bdf5e8097400e12370286d46f  /lib64/libkdeinit5_dolphin.so
3ccc1473e0a99c6e655c119bca9da907  /lib64/libc.so.6
2a3cb8a46d1d4990aee55cf0ea816b9b  /lib64/libdolphinprivate.so.5
bdce7d6c6a63ea5db8f6fcac5a0174c6  /lib64/libKF5KIOFileWidgets.so.5
fd3b57322764aabde81590bc37a53ea7  /lib64/libKF5Bookmarks.so.5
f0a7746634eea3acd91471deb2bc275b  /lib64/libKF5NewStuff.so.5
812e0eb020e5883c4d5d7d212d82621d  /lib64/libKF5Parts.so.5
697e116635f1c57d35f0c46d09ab03fe  /lib64/libKF5KIOWidgets.so.5
6d08007aa2cc409d87dc98638e46ab5f  /lib64/libKF5KIOGui.so.5
2038c72def86c8afa00e17234c4473bf  /lib64/libKF5JobWidgets.so.5
9c975e65a3c2b3832ebd56885c15c83f  /lib64/libKF5Completion.so.5
8ca60f9ce414651df08a76bb29adbe19  /lib64/libKF5BalooWidgets.so.5
d56a49c38f6b2ed1a4cb93faf9d34148  /lib64/libKF5KIOCore.so.5
e4805f490a85bd1bb2b685f179b7d83a  /lib64/libKF5Crash.so.5
d6e750619585bc66e47acf904cb07577  /lib64/libKF5Baloo.so.5
866ddb11bd579e53dfbb9fcfb1fee9a5  /lib64/libKF5Solid.so.5
57cea38d91556d86ac04a34dbd876d3b  /lib64/libKF5KCMUtils.so.5
28e863533d4cc334b8d9bef2ae333712  /lib64/libKF5Service.so.5
4806a5775b0dc94c48253e5544346b52  /lib64/libKF5XmlGui.so.5
3f5fa2937111daac5cd1f950df0190b0  /lib64/libKF5IconThemes.so.5
031a2ff490d9839e739f65abf476fed3  /lib64/libKF5ItemViews.so.5
2fbb87f302e0803c54a0c7dbdf610e5d  /lib64/libKF5ConfigWidgets.so.5
db44581939c9f21a4206baa3c44f4c08  /lib64/libKF5I18n.so.5
b5498bb093f5094cd0b656e611326c39  /lib64/libKF5WidgetsAddons.so.5
edcbe970e2c41afb4fa7341e97e8aa8d  /lib64/libKF5ConfigGui.so.5
9649a2233fecd8d55f0c436a51913339  /lib64/libQt5Xml.so.5
d26cc90493aab7f9e6de0b1c4c318ea9  /lib64/libKF5DBusAddons.so.5
67a5d99b3e6d4a3f856335f3baca3612  /lib64/libKF5Notifications.so.5
92a0022cef60355f56e3dff3884eef38  /lib64/libKF5ConfigCore.so.5
8697d9a3cc76250abbb5859818ea9c75  /lib64/libKF5WindowSystem.so.5
cc3f3e99e08d13c53114ea5b2e50a99d  /lib64/libKF5CoreAddons.so.5
2316970897ff1eae1a998d87802e0923  /lib64/libphonon4qt5.so.4
faaf2b7fb8537e5b8a6e5a2892a78d94  /lib64/libQt5Widgets.so.5
bfd09adc0159a9f10857d9d2409dee53  /lib64/libQt5Gui.so.5
eda40f96e8cfe6c43c648449bf5be128  /lib64/libKF5Activities.so.5
23394c07c7bd3fcf37cac95100b43903  /lib64/libQt5DBus.so.5
22b90a7447388164e79d8f5d0b2554fd  /lib64/libQt5Core.so.5
27393fe31d9c9f5bc7be7ba7306b0193  /lib64/libstdc++.so.6
ef011bdb2839c0d5661b18ab031d22c9  /lib64/libdolphinvcs.so.5
42ca85c0cb11b40891e91be50fff3805  /lib64/libKF5TextWidgets.so.5
3e107bdb18125b4789c2ec5288010f68  /lib64/libKF5Codecs.so.5
155205c0cbfc875e20c6f18319ea6a29  /lib64/libKF5FileMetaData.so.3
3029d7f96cc08ff5186ff09e9f60e29d  /lib64/libm.so.6
b9011c0ce9daacb4ba39f2617b8db63e  /lib64/libQt5Network.so.5
0ac6924d53e77fd475df8121ae345a04  /lib64/libKF5GuiAddons.so.5
44b79dfc47f7a7871a37007b49de1f9c  /lib64/libKF5NewStuffCore.so.5
562ef8e09954f6d9249ba8c63fdd6a0d  /lib64/libQt5Qml.so.5
f9eadbe0ef00ea90f5f010507c94f4a0  /lib64/libKF5Attica.so.5
64a714074c52352b9923ff44072b4bcb  /lib64/libQt5X11Extras.so.5
eac6175f77c2599524ead652226d6ad4  /lib64/libKF5AuthCore.so.5
baaa8b6cc5498fa015188a3453ad5ed4  /lib64/libacl.so.1
471ffb9343013ac3b5ec293a31c862ff  /lib64/libX11.so.6
173ab9710773290a945a75f8085806b9  /lib64/libKF5BalooEngine.so.5
97051289800f5779f20fc26229bc5f00  /lib64/libudev.so.1
04e300d38133bbda6d6ba8fc304786a0  /lib64/libQt5QuickWidgets.so.5
8dba984932799548ed3280def60c7a94  /lib64/libKF5QuickAddons.so.5
02b38422ff42db7608c343a80aa6fdd6  /lib64/libKF5Declarative.so.5
9b1001687f2552d4b02b1924a7227e32  /lib64/libKF5Auth.so.5
64513d5d336f54d58fcfa81121b77f01  /lib64/libQt5Quick.so.5
702cef439f3f53b67ee35a8aad309f26  /lib64/libKF5GlobalAccel.so.5
d2edf0f940ff7cb5f2f60d64b4691d7c  /lib64/libQt5PrintSupport.so.5
7cdf168e0ade06ecb7d518fd16852f6a  /lib64/libQt5Svg.so.5
db5ccda4fe8b9642c511dc417f02fd07  /lib64/libKF5Archive.so.5
f333fd193596e3db7fefd69faefa8f9e  /lib64/libcanberra.so.0
b55cb917a795de3ae08fe7525f40509d  /lib64/libQt5TextToSpeech.so.5
9bdc2b366923105e174265a4bbaa5d15  /lib64/libdbusmenu-qt5.so.2
97f4317e2f2c35dd02d7811883384d33  /lib64/libxcb.so.1
adc01f0f5702f091eddbf2fdcddca408  /lib64/libxcb-keysyms.so.1
8f0180b3ae9e406cb15d2b489e2d128e  /lib64/libpthread.so.0
db3a2067183a3c72afa57ac1db893255  /lib64/libgcc_s.so.1
8ffa43a1abde06e3f6732da37cad5233  /lib64/libpulse.so.0
8884fecd2985e6857abe1534351de7c5  /lib64/libpulse-mainloop-glib.so.0
eb324a7ea568ad482d6429fbab357869  /lib64/libGL.so.1
f66c78bb7daaa4efac5312e3bb5d92d0  /lib64/libpng16.so.16
ac6c5294a648ed6c660562616d3239ac  /lib64/libz.so.1
7b4e540170fd2521a1e43a2ed3bb217f  /lib64/libharfbuzz.so.0
01ff3e6fb87b20a8f4f4e30dafd4e0ea  /lib64/libdbus-1.so.3
cc26de9b4af834348b34b946ef60bbe3  /lib64/libsystemd.so.0
3689f354f32044cc351ffb1a02f1f290  /lib64/libdouble-conversion.so.3
a56076c12cea77786c04576eb3c41e92  /lib64/libicui18n.so.69
3f5980ec9a4afeed09d8ac35db4465a0  /lib64/libicuuc.so.69
87973341075b697dfaf3fb9f7f9ca41c  /lib64/libdl.so.2
1c281677cca173f 60f557d2855466967  /lib64/libpcre2-16.so.0
4c55bda53af49c7a767655439b484c53  /lib64/libzstd.so.1
3c7305f7b4ae7803730401a44914901d  /lib64/libglib-2.0.so.0
b884930defd131415f7a1decb37b134a  /lib64/libKF5SonnetUi.so.5
ce27bd5bed6887c594a93ab4b7e40e6e  /lib64/libKF5SonnetCore.so.5
1ee5fc62d00812fd93a78b6d254f3b82  /lib64/libproxy.so.1
79b877100d83e74625e6db2b570f9a6d  /lib64/libssl.so.1.1
033161dcc495953808ffd58a199ca1fb  /lib64/libcrypto.so.1.1
32741c11fa9cb1139a3564ae1ee8461c  /lib64/libQt5WaylandClient.so.5
b5cf67a6f32c438b8a86ece25d79a7e0  /lib64/libwayland-client.so.0
e98243410261ed0d7bff17a0b98f1968  /lib64/libKF5Package.so.5
e15371e92b95b23de94c8239300eaa68  /lib64/liblmdb-0.9.29.so
7014662d4f9e657a2e5365ee51238ed0  /lib64/libQt5QmlModels.so.5
6022f566dafec37b17c9d92e5c8c955a  /lib64/libbz2.so.1
c38e7f4a3b8bea35566c42a5f9e43339  /lib64/liblzma.so.5
cd3d831efd0409d3d304df1072f38cd9  /lib64/libvorbisfile.so.3
0edfd95ef0444876d7775f5875c786d1  /lib64/libltdl.so.7
52586818bfd33a945a520a7db2381f5c  /lib64/libXau.so.6
a6787e05ebb4422806741f558bc6cffe  /usr/lib64/pulseaudio/libpulsecommon-14.2.so
4313b0e4c91518ed97a1d0d707a5f0c4  /lib64/libGLX.so.0
215b973d51aaf21193e79fe57f3bd750  /lib64/libGLdispatch.so.0
86df1c170fa9b8af89c320e39d89e968  /lib64/libfreetype.so.6
1b3fa713e1ba3f2d1b60a36abb740108  /lib64/libgraphite2.so.3
e070616ad90aa1adb9622fa0d9ff218c  /lib64/librt.so.1
1f577663cda143526b6f2f15df051bf3  /lib64/liblz4.so.1
8461069c49965228dc39291c6c663fe6  /lib64/libcap.so.2
e84c76b6c677159aeb1febaf94ed469f  /lib64/libgcrypt.so.20
531496168a521b8d7824c930be87b436  /lib64/libicudata.so.69
fa48e7e58bfcd4d6dda4c1c1de94e241  /lib64/libpcre.so.1
c035bccfdd9504e197ac05fc08155831  /lib64/libwayland-cursor.so.0
a36a0706f5ad652c56f9244cd646a7f6  /lib64/libfontconfig.so.1
ecf75125197d8761fcbb469a822ce350  /lib64/libxkbcommon.so.0
0fe54cb2f06c123485abdccf7dc928bd  /lib64/libffi.so.8
eaf5ffa36d19a3091a574bdda50b5117  /lib64/libvorbis.so.0
224779a770539fd3085e4977a8daef09  /lib64/libogg.so.0
0f0388766715f6991d1721f62020f0b2  /lib64/libsndfile.so.1
1b27f6de1e23aa170f11a8a769466dfc  /lib64/libbrotlidec.so.1
dd4373da92e694e341c6a9590a93f8a9  /lib64/libgpg-error.so.0
0ff16725cce6f707a1edb97ffe25be37  /lib64/libexpat.so.1
ad4db2c8d5ca9301a5157adef8e0a79d  /lib64/libuuid.so.1
915f6d1d8cc6f390a25a63c56431d994  /lib64/libvorbisenc.so.2
0f3e7f10a296d342471364648a3d1447  /lib64/libFLAC.so.8
c87a51a6023123f4b1abdd19b83c01c5  /lib64/libspeex.so.1
4e050799763b1c78f3fc660f16fcf71e  /lib64/libopus.so.0
e0039c325e6909356089fe9285685436  /lib64/libbrotlicommon.so.1

Although the file lists are not exactly the same, the difference in common files are:


99a20b36ef6f00c704225d0d4f937622  /lib64/libKF5Solid.so.5	
866ddb11bd579e53dfbb9fcfb1fee9a5 /lib64/libKF5Solid.so.5
f026609cf22a0e75c61b17602f071101  /lib64/libpulse.so.0    
8ffa43a1abde06e3f6732da37cad5233 /lib64/libpulse.so.0
6f5f8caeb671cecf3193eaa0365a79d7  /lib64/libpulse-mainloop-glib.so.0    
8884fecd2985e6857abe1534351de7c5/lib64/libpulse-mainloop-glib.so.0
718bb64033debd3ad757b32b90cd8d53  /lib64/libharfbuzz.so.0    
7b4e540170fd2521a1e43a2ed3bb217f /lib64/libharfbuzz.so.0
1f15750da36e84992e3c30963044cefe  /lib64/libpcre2-16.so.0    
1c281677cca173f60f557d2855466967 /lib64/libpcre2-16.so.0
84d2d6b7be8e029436a777ba402c45b5  /lib64/libssl.so.1.1    
79b877100d83e74625e6db2b570f9a6d /lib64/libssl.so.1.1
a8eb3fde473b0820fad0969f3f482a09  /lib64/libcrypto.so.1.1    
033161dcc495953808ffd58a199ca1fb /lib64/libcrypto.so.1.1
2a1cf8b40366fe8d57a6121fd9350a4d  /usr/lib64/pulseaudio/libpulsecommon-14.2.so    
a6787e05ebb4422806741f558bc6cffe /usr/lib64/pulseaudio/libpulsecommon-14.2.so
77bb5ecf385b52068e93aeaa79b74917  /lib64/libcap.so.2    
8461069c49965228dc39291c6c663fe6 /lib64/libcap.so.2
edd4f6c1a39d018e58b881ea91e73974  /lib64/libogg.so.0    
224779a770539fd3085e4977a8daef09 /lib64/libogg.so.0

Should have asked it earlier, but did you run “sudo zypper verify”? Was/is it clean?

Also: You did give the strace output, when you start Dolphin using the GUI is DrKonqi coming up? If so can you share that back-trace?
For the other programs that also crash, is the crash the same?
I might be good to open an issue at https://bugs.kde.org

Also updated to 20210721 and see I have three more modules:

  • /lib64/libimobiledevice-1.0.so.6
  • /lib64/libplist-2.0.so.3
  • /lib64/libusbmuxd-2.0.so.6

And still two libraries have a different md5sum:

  • /lib64/libpcre2-16.so.0
  • /lib64/libKF5Solid.so.5

I do not immediately see a correlation with the problem, but this is what we have.
I did not look into the details but I think it is possible to check the installation of these two packages using rpm: Using RPM to Verify Installed Packages

marel, thanks very much for your help. you gave me some great clues.

The problem was Solid. Reinstalling as per below fixed the issue. Thanks again.


byezy@acer:~> sudo zypper in libKF5Solid5
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: the to be installed libKF5Solid5-5.84.0-1.1.x86_64 requires 'libplist-2.0.so.3()(64bit)', but this requirement cannot be pro
vided
  not installable providers: libplist-2_0-3-2.2.0-1.5.x86_64[repo-oss]
 Solution 1: deinstallation of libimobiledevice6-1.2.0+git.20200330-1.4.x86_64
 Solution 2: do not install libKF5Solid5-5.84.0-1.1.x86_64
 Solution 3: break libKF5Solid5-5.84.0-1.1.x86_64 by ignoring some of its dependencies

**Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): **1
Resolving dependencies...
Resolving package dependencies...

The following 3 NEW packages are going to be installed:
  libimobiledevice-1_0-6 libplist-2_0-3 libusbmuxd-2_0-6

The following 3 packages are going to be REMOVED:
  libimobiledevice6 libplist3 libusbmuxd6

The following 10 packages are going to be upgraded:
  gvfs gvfs-backend-afc gvfs-backends gvfs-backend-samba gvfs-fuse gvfs-lang libKF5Solid5 libKF5Solid5-lang upower usbmuxd

10 packages to upgrade, 3 new, 3 to remove.
Overall download size: 2.5 MiB. Already cached: 0 B. After the operation, additional 115.6 KiB will be used.
**Continue? [y/n/v/...? shows all options] (y):**

Nice to hear the problem is solved and good you found the solution and posted it here.