Bug 469595 - digikam 8.0.0 from fedora repository and also local build crash on startup
Summary: digikam 8.0.0 from fedora repository and also local build crash on startup
Status: RESOLVED NOT A BUG
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (show other bugs)
Version: 8.0.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-10 19:19 UTC by Jim Shipman
Modified: 2023-05-18 04:44 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.1.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Shipman 2023-05-10 19:19:57 UTC
SUMMARY
Back trace starting just before the crash:

digikam.widgets: Paths to color scheme :  ("/usr/share/digikam/colorschemes")
digikam.widgets: ""  ::  ""
digikam.widgets: ""  ::  ""
kf.xmlgui: Unhandled container to remove :  Digikam::DigikamApp

Thread 1 "digikam" received signal SIGSEGV, Segmentation fault.
0x0000000200000032 in ?? ()
Missing separate debuginfos, use: dnf debuginfo-install xorg-x11-drv-nvidia-libs-530.41.03-1.fc38.x86_64
(gdb) bt
#0  0x0000000200000032 in  ()
#1  0x00007ffff5ce16cb in Digikam::DPluginLoader::registerGenericPlugins(QObject*)
    (this=0x7ffff68b8250 <Digikam::(anonymous namespace)::Q_QGS_creator::innerFunction()::holder>, parent=0x10575f0)
    at /home/shipman/dk/digikam-8.0.0/core/libs/dplugins/setup/dpluginloader.cpp:288
#2  0x00007ffff5e79bdd in Digikam::DXmlGuiWindow::registerPluginsActions() (this=0x10575f0)
    at /home/shipman/dk/digikam-8.0.0/core/libs/widgets/mainview/dxmlguiwindow_actions.cpp:25
#3  0x00007ffff75c61c5 in Digikam::DigikamApp::setupActions() (this=0x10575f0) at /home/shipman/dk/digikam-8.0.0/core/app/main/digikamapp_setup.cpp:859
#4  0x00007ffff75a5d72 in Digikam::DigikamApp::DigikamApp() (this=0x10575f0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at /home/shipman/dk/digikam-8.0.0/core/app/main/digikamapp.cpp:144
#5  0x00000000004066b4 in main(int, char**) (argc=1, argv=0x7fffffffda18) at /home/shipman/dk/digikam-8.0.0/core/app/main/main.cpp:409
(gdb) 


STEPS TO REPRODUCE
1. Start digikam

OBSERVED RESULT
core dump

EXPECTED RESULT
digikam should start up

SOFTWARE/OS VERSIONS
Linux laurie.family.net 6.2.14-300.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May  1 00:55:28 UTC 2023 x86_64 GNU/Linux

Linux/Gnome

KDE Plasma Version: 
Gnome desktop

KDE Frameworks Version: 
5.105.0 (determined by running k3b)

Qt Version:  
[root@laurie shipman]# qmake --version
QMake version 3.1
Using Qt version 6.5.0 in /usr/lib64
[root@laurie shipman]# qmake-qt5 --version
QMake version 3.1
Using Qt version 5.15.9 in /usr/lib64

dnf Installed Packages
Name         : qt
Epoch        : 1
Version      : 4.8.7
Release      : 71.fc38
Architecture : x86_64
Size         : 18 M
Source       : qt-4.8.7-71.fc38.src.rpm
Repository   : @System
From repo    : fedora

ADDITIONAL INFORMATION
Gnome desktop with x-windows system and nvidea (530.41.02) drivers.
digikam version 7.10 works perfectly both local build and dnf installed.
digikam 8.0.0 appimage also works Ok
Comment 1 caulier.gilles 2023-05-10 19:55:49 UTC
If AppImage 8.0.0 works as expected, well, it's a packaging problem. Report this DOWNSTREAM problem to Fedora team.

Gilles Caulier