| Summary: | Digikam crashed on exit | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | undying.k |
| Component: | Thumbs-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | caulier.gilles |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.0.0 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/digikam/8b86f0b93b6bd9db6d0782b704a4b8185320b466 | Version Fixed/Implemented In: | 6.1.0 |
| Sentry Crash Report: | |||
|
Description
undying.k
2019-04-03 06:19:05 UTC
Even if the backtrace do not point the problem in QtWebkit, i see a lots of secondary threads located in QtWebkit. This components become not maintained step by step and QtWebEngine need to be used instead. We provide Linux AppImage bundle using QtWebkit and we migrate progressively to QtWebEngine. QtWebkit compiled in the bundle need special options to work properly. Please test with 6.1.0 pre release bundle to see if the problem is reproducible. File is here : https://files.kde.org/digikam/ Gilles Caulier Well, appimage is not works on my system. ./digikam-6.1.0-git-20190404T203330-qtwebkit-x86-64.appimage -- digiKam Linux AppImage Bundle -- Use 'help' as CLI argument to know all available options for digiKam application. -- Note: to integrate this bundle to your desktop, use AppImageLauncher. libudev.so.0 -- Preloading shared libs: :/tmp/.mount_digikauiX9H6/usr/lib64/libudev.so.0 digikam: error while loading shared libraries: libkeyutils.so.1: cannot open shared object file: No such file or directory ldd ./digikam-6.1.0-git-20190404T203330-qtwebkit-x86-64.appimage not a dynamic executable Hi, yes, this library is removed from the AppImage bundle following the tip from AppImage team which release the linuxdeployqt tool (even if we do not use this program to build the bundle) https://cgit.kde.org/digikam.git/tree/project/bundles/appimage/04-build-appimage.sh#n299 I can comment the line in script to enable the lib in the bundle, but i want to know more info before : - Did you try the digiKam 6.0.0 appimage bundle before ? In this one the shared libs removed from the bundle was limited compared to the 6.1.0. - I'm surprized that your system do not have libkeyutils.so.1. Can you confirm ? Can you install the library and try again with 6.1.0 bundle ? Gilles Caulier > Did you try the digiKam 6.0.0 appimage bundle before ? In this one the shared libs removed from the bundle was limited compared to the 6.1.0. No. I'm on Gentoo so using ebuilds from portage. > I'm surprized that your system do not have libkeyutils.so.1. Can you confirm? Can you install the library and try again with 6.1.0 bundle? After installing sys-apps/keyutils-1.6 the appimage is started as expected. But if user must install additional libraries to run appimage then meaning of appimage is lost because dependencies are not resolved by appimage and still lays on user. Have tried to reproduce the error on 6.0.1 version and it seems to work without crashing. Git commit 8b86f0b93b6bd9db6d0782b704a4b8185320b466 by Gilles Caulier. Committed on 06/04/2019 at 11:49. Pushed by cgilles into branch 'master'. Do not remove libkeyutils.so.1 while building AppImage bundle (required under Gentoo Linux) FIXED-IN: 6.1.0 M +2 -1 NEWS M +2 -1 project/bundles/appimage/04-build-appimage.sh https://commits.kde.org/digikam/8b86f0b93b6bd9db6d0782b704a4b8185320b466 |