

























Thank you wowotiel. This is not expected with the zlib package. I've fixed that with pkgrel=5. If you had zlib instead of zlib-ng-compat, it will be used. Concerning gdb, I only know it can be used for debugging. There are guides online about how to use it. Best of luck!
Version 4 does not work either. I still get the segmentation fault. Ps zlib was removed and instead installed zlib-ng-compat. dbg is for me to difficult. I tried it but get the message: No debugging symbols found in QfinderPro.
[wout@vb-manjaro-gnome QfinderPro]$ ./QfinderPro.sh
QObject::connect: No such signal QfinderTableView::columnSizeChanged()
QObject::connect: (sender name: 'tableView')
QObject::connect: (receiver name: 'MainWindow')
./QfinderPro.sh: line 14: 11268 Segmentation fault (core dumped) $dirname/$appname "$@"
[wout@vb-manjaro-gnome QfinderPro]$ ls
bearer libexec QfinderPro.sh sqldrivers
deviceicon.db License QfinderUpload translations
Docs platforminputcontexts QfinderUpload.sh xcbglintegrations
iconengines platforms resources
imageformats QfinderPro sdk_log
[wout@vb-manjaro-gnome QfinderPro]$ gdb QfinderPro
GNU gdb (GDB) 16.3
Copyright (C) 2024 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://www.gnu.org/software/gdb/bugs/>.
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 QfinderPro...
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
(No debugging symbols found in QfinderPro)
(gdb)
Sorry for the delay. I've resolved the dependencies with pkgrel=4. If you still have a segmentation fault (Segmentatiefout), I would suggest either debugging with gdb, but this may not be for everyone. Is your locale properly configured? (https://wiki.archlinux.org/title/Locale#LANGUAGE:_fallback_locales) Keep in mind I am not affiliated with QNAP, and I provide access to their official package as is. Keep posting your issues in the event I happen to be more useful!
Same unfortunately. :( Really weird. Is there a way to get some more extended logs somewhere? Sorry I am new to the Linux World.
With pkgrel=2 I still get no working Qfinder Pro.
./QfinderPro.sh
QObject::connect: No such signal QfinderTableView::columnSizeChanged()
QObject::connect: (sender name: 'tableView')
QObject::connect: (receiver name: 'MainWindow')
./QfinderPro.sh: regel 14: 3095 Segmentatiefout (geheugendump gemaakt) $dirname/$appname "$@"
My output is:
ldd /opt/QNAP/QfinderPro/QfinderPro | grep "not found"
libQSystemLib.so.1 => not found
libQUiLib.so.1 => not found
libQServerIconLib.so.1 => not found
libcrypto.so.1.1 => not found
libdhnetsdk.so => not found
/usr/lib/libcrypto.so.1.1 is provided by the package openssl-1.1, and this shows you already have it. And unfortunately, I don't know what the issue could be.
Still, I just noticed the libraries shipped with the original package aren't properly installed. I've fixed that in the new commit. Try it out!
I have the same issue.. My output is:
ldd /opt/QNAP/QfinderPro/QfinderPro
linux-vdso.so.1 (0x0000788c174eb000)
libQSystemLib.so.1 => not found
libQUiLib.so.1 => not found
libQServerIconLib.so.1 => not found
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x0000788c16400000)
libz.so.1 => /usr/lib/libz.so.1 (0x0000788c17480000)
libdhnetsdk.so => not found
libQt5Widgets.so.5 => /usr/lib/libQt5Widgets.so.5 (0x0000788c15c00000)
libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0x0000788c15400000)
libQt5Xml.so.5 => /usr/lib/libQt5Xml.so.5 (0x0000788c17433000)
libQt5Network.so.5 => /usr/lib/libQt5Network.so.5 (0x0000788c1526d000)
libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0x0000788c14c00000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x0000788c1742c000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0000788c14800000)
libm.so.6 => /usr/lib/libm.so.6 (0x0000788c17349000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x0000788c167cb000)
libc.so.6 => /usr/lib/libc.so.6 (0x0000788c14400000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x0000788c16758000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x0000788c16708000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x0000788c14699000)
libmd4c.so.0 => /usr/lib/libmd4c.so.0 (0x0000788c17331000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x0000788c163a3000)
libproxy.so.1 => /usr/lib/libproxy.so.1 (0x0000788c1732c000)
libssl.so.3 => /usr/lib/libssl.so.3 (0x0000788c15af3000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x0000788c13c00000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x0000788c142da000)
libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 (0x0000788c166ef000)
libicui18n.so.76 => /usr/lib/libicui18n.so.76 (0x0000788c13800000)
libicuuc.so.76 => /usr/lib/libicuuc.so.76 (0x0000788c13400000)
libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0x0000788c151b7000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x0000788c14ae6000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x0000788c13688000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x0000788c174ed000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x0000788c14261000)
libGLX.so.0 => /usr/lib/libGLX.so.0 (0x0000788c16371000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x0000788c132f1000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x0000788c15194000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x0000788c13204000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x0000788c14666000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x0000788c17320000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x0000788c16363000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x0000788c166e8000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x0000788c15ade000)
libpxbackend-1.0.so => /usr/lib/libproxy/libpxbackend-1.0.so (0x0000788c16354000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x0000788c13198000)
libcap.so.2 => /usr/lib/libcap.so.2 (0x0000788c15187000)
libicudata.so.76 => /usr/lib/libicudata.so.76 (0x0000788c11200000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x0000788c130d3000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x0000788c110a5000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x0000788c14653000)
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x0000788c14644000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x0000788c10f8b000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x0000788c10d9e000)
libduktape.so.207 => /usr/lib/libduktape.so.207 (0x0000788c13bb4000)
libffi.so.8 => /usr/lib/libffi.so.8 (0x0000788c14254000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x0000788c1365b000)
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x0000788c13638000)
libnghttp3.so.9 => /usr/lib/libnghttp3.so.9 (0x0000788c130aa000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x0000788c1307c000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x0000788c10d7c000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x0000788c10d26000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x0000788c13068000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x0000788c15ad7000)
libmount.so.1 => /usr/lib/libmount.so.1 (0x0000788c10cc7000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x0000788c15182000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x0000788c1424c000)
libunistring.so.5 => /usr/lib/libunistring.so.5 (0x0000788c10ada000)
libblkid.so.1 => /usr/lib/libblkid.so.1 (0x0000788c10a97000)
I assume I need to install libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1
manually?
I may not have included the necessary dependencies. I cannot test this on my own until next week. For debugging the issue, can you return the result of this command?
ldd /opt/QNAP/QfinderPro/QfinderPro | grep "not found"
You will have to change the "not found" part for your system language. Here's an example on my system by running only ldd /opt/QNAP/QfinderPro/QfinderPro
libQServerIconLib.so.1 => not found
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1
Wild guess, you may have to install this package: qt5-base
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
This package is now working. Thanks a lot. The only missing dependency for me was the AUR-package openssl-1.1