Bug 470342 - digikam dont start
Summary: digikam dont start
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (show other bugs)
Version: 8.0.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-05-27 22:46 UTC by Helmut Kauer
Modified: 2024-12-06 06:44 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Helmut Kauer 2023-05-27 22:46:27 UTC
Application: digikam (8.0.0)

Qt Version: 5.15.9
Frameworks Version: 5.106.0
Operating System: Linux 6.3.2-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
After update Tumbleweed, digikam dont start.
21 -- exe=/usr/bin/digikam
13 -- platform=xcb
11 -- display=:0
16 -- appname=digikam
17 -- apppath=/usr/bin
9 -- signal=4
9 -- pid=6852
17 -- appversion=8.0.0
20 -- programname=digiKam
31 -- bugaddress=submit@bugs.kde.org
KCrash: Application 'digikam' crashing...
KCrash: Attempting to start /usr/libexec/drkonqi

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Illegal instruction

[KCrash Handler]
#4  0x00005577e51fe19e in std::swap<QTypedArrayData<unsigned short>*> (__b=@0x7ffface71620: 0x5577e6c8be80, __a=@0x7ffface715a0: 0x7fc5917d6b60 <QArrayData::shared_null>) at /usr/include/c++/13/bits/move.h:197
#5  qSwap<QTypedArrayData<unsigned short>*> (value2=@0x7ffface71620: 0x5577e6c8be80, value1=@0x7ffface715a0: 0x7fc5917d6b60 <QArrayData::shared_null>) at /usr/include/qt5/QtCore/qglobal.h:977
#6  QString::operator= (other=..., this=0x7ffface715a0) at /usr/include/qt5/QtCore/qstring.h:275
#7  Digikam::DbEngineParameters::operator= (this=0x7ffface715a0) at /usr/src/debug/digikam-8.0.0/core/libs/database/engine/dbengineparameters.h:39
#8  main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/digikam-8.0.0/core/app/main/main.cpp:371
[Inferior 1 (process 3704) detached]

Reported using DrKonqi
Comment 1 Maik Qualmann 2023-05-28 05:50:17 UTC
According to the backtrace, this static function crashes:

params = DbEngineParameters::parametersFromConfig();

I don't see anything that could cause it. If it happened after updating Tumbleweed, it could be a package bug. But in a test here from May 28th, 2023 with the openSUSE Tumbleweed packages I have no problems.

Can you provide your digikamrc configuration file?

Maik
Comment 2 caulier.gilles 2023-10-11 05:02:34 UTC
Helmut,

Do you seen the last comment from Maik ?

Gilles Caulier
Comment 3 caulier.gilles 2024-03-28 15:36:01 UTC
@Helmut,

digiKam 8.3.0 stable version is released and available at usual place :

https://www.digikam.org/download/

Can you reproduce the dysfunction on your computer ?

Thanks in advance

Gilles Caulier
Comment 4 caulier.gilles 2024-12-02 06:41:20 UTC
Hi,

digiKam 8.5.0. is out with many fixes and improvements.

https://www.digikam.org/news/2024-11-16-8.5.0_release_announcement/

This report still valid with this version?
Thanks in advance

Gilles Caulier
Comment 5 caulier.gilles 2024-12-06 06:44:40 UTC
No feedback. Closed...