deepin-compressor crashes on launch
Description:
error while loading shared libraries: libcompressor-interface.so: cannot open shared object
file: No such file or directory
Additional info:
Name : deepin-compressor Version : 5.12.23-2
Steps to reproduce:
❯ deepin-compressor
deepin-compressor: error while loading shared libraries: libcompressor-interface.so: cannot open shared object
file: No such file or directory
❯ paru -Ql deepin-compressor | grep interface
deepin-compressor /usr/lib/deepin-compressor/plugins/libcompressor-interface.so
❯ file /usr/lib/deepin-compressor/plugins/libcompressor-interface.so
/usr/lib/deepin-compressor/plugins/libcompressor-interface.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=27a51f243f16ad76789cc5e681360f3d26da736d, stripped
❯ strace deepin-compressor
execve("/usr/bin/deepin-compressor", ["deepin-compressor"], 0x7ffd2fc77cc0 /* 92 vars */) = 0
brk(NULL) = 0x5ed92d9fa000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x72fb8d6d1000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "lib/deepin-compressor/plugins/glibc-hwcaps/x86-64-v3/libdtkwidget.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "lib/deepin-compressor/plugins/glibc-hwcaps/x86-64-v2/libdtkwidget.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "lib/deepin-compressor/plugins/libdtkwidget.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=174759, ...}) = 0
mmap(NULL, 174759, PROT_READ, MAP_PRIVATE, 3, 0) = 0x72fb8d6a6000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libdtkwidget.so.5", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "lib/deepin-compressor/plugins/libcompressor-interface.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "lib/deepin-compressor/plugins/libcompressor-interface.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/glibc-hwcaps/x86-64-v3/libcompressor-interface.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/glibc-hwcaps/x86-64-v3/", 0x7fff5ae62300, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/glibc-hwcaps/x86-64-v2/libcompressor-interface.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/glibc-hwcaps/x86-64-v2/", 0x7fff5ae62300, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libcompressor-interface.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/", {st_mode=S_IFDIR|0755, st_size=206066, ...}, 0) = 0
writev(2, [{iov_base="deepin-compressor", iov_len=17}, {iov_base=": ", iov_len=2}, {iov_base="error while loading shared libra"..., iov_len=36}, {iov_base=": ", iov_len=2}, {iov_base="libcompressor-interface.so", iov_len=26}, {iov_base=": ", iov_len=2}, {iov_base="cannot open shared object file", iov_len=30}, {iov_base=": ", iov_len=2}, {iov_base="No such file or directory", iov_len=25}, {iov_base="\n", iov_len=1}], 10deepin-compressor: error while loading shared libraries: libcompressor-interface.so: cannot open shared object file: No such file or directory
) = 143
exit_group(127) = ?
+++ exited with 127 +++