Bug 475478 - Digikam 8.1.0 crash on startup
Summary: Digikam 8.1.0 crash on startup
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Preview-Video (show other bugs)
Version: 8.1.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-11 17:22 UTC by Arttu Räsänen
Modified: 2024-01-26 12:49 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arttu Räsänen 2023-10-11 17:22:13 UTC
SUMMARY
I have been unable to start Digikam since version 8.1.0. I installed Fedora 38 OS in hopes of getting Digikam to work again. I have been using this software for some 10 years, but unfortunately now it just crashes without showing any splash screen, main window, etc.
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Install Digikam from Fedora 38 official repository: sudo dnf install digikam
2. Start up digikam from Gnome menu

OBSERVED RESULT
The application does not start. There is not even any splash screen shown.

EXPECTED RESULT
The applications should start.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 38 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: Using Qt version 5.15.10 in /usr/lib64

ADDITIONAL INFORMATION
When I run digikam under GDB, I get the following output:

Program received signal SIGILL, Illegal instruction.
0x00007ffff6bfb801 in QtAV::Widgets::registerRenderers ()
    at /usr/src/debug/digikam-8.1.0-1.fc38.x86_64/core/libs/video/qtav/widgets/QtAVWidgets_Global.cpp:92
Downloading source file /usr/src/debug/digikam-8.1.0-1.fc38.x86_64/core/libs/video/qtav/widgets/QtAVWidgets_Global.cpp
Comment 1 Arttu Räsänen 2023-10-11 17:28:24 UTC
(gdb) backtrace 
#0  0x00007ffff6bfb801 in QtAV::Widgets::registerRenderers() ()
    at /usr/src/debug/digikam-8.1.0-1.fc38.x86_64/core/libs/video/qtav/widgets/QtAVWidgets_Global.cpp:92
#1  0x00007ffff65e9a51 in _sub_I_65535_0.0 () at /lib64/libdigikamcore.so.8.1.0
#2  0x00007ffff7fcef77 in call_init
    (env=0x7fffffffe078, argv=0x7fffffffe068, argc=1, l=<optimized out>)
    at dl-init.c:90
#3  call_init
    (l=<optimized out>, argc=1, argv=0x7fffffffe068, env=0x7fffffffe078)
    at dl-init.c:27
#4  0x00007ffff7fcf06d in _dl_init
    (main_map=0x7ffff7ffe2d0, argc=1, argv=0x7fffffffe068, env=0x7fffffffe078)
    at dl-init.c:137
#5  0x00007ffff7fe54b0 in _dl_start_user () at /lib64/ld-linux-x86-64.so.2
#6  0x0000000000000001 in  ()
#7  0x00007fffffffe39f in  ()
#8  0x0000000000000000 in  ()
Comment 2 Maik Qualmann 2023-10-11 17:50:19 UTC

*** This bug has been marked as a duplicate of bug 471199 ***
Comment 3 caulier.gilles 2024-01-26 12:49:33 UTC
fixed with bug 471199