Bug 447660

Summary: crash with "undefined symbol" when adding people tag to a photo
Product: [Applications] digikam Reporter: Nichlas Dyhr Hummelsberger <nichlas-kde>
Component: Maintenance-FacesAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: metzpinguin
Priority: NOR    
Version First Reported In: 7.1.0   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 7.5.0
Sentry Crash Report:
Attachments: Recording of actions

Description Nichlas Dyhr Hummelsberger 2021-12-29 20:00:08 UTC
Created attachment 144941 [details]
Recording of actions

SUMMARY
***
When adding a face tag to a picture that is "Unknown" digiKam crashes.
***


STEPS TO REPRODUCE
1. Navigate to People
2. Navigate to Unknown
3. Tag a person in an image

OBSERVED RESULT

digiKam window dissapears.

EXPECTED RESULT

Tag is added to photo.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Linux Mate 21.10
(available in About System)
Comment 1 Nichlas Dyhr Hummelsberger 2021-12-29 20:02:45 UTC
I forgot to add: When it crashes this line is written to /var/log/syslog:

ec 29 20:52:24 nichlas-MS-7B79 org.mate.panel.applet.BriskMenuFactory[34387]: digikam: symbol lookup error: /usr/lib/digikam/libdigikamgui.so.7.1.0: undefined symbol: _ZN2cv3dnn14dnn4_v202011173NetC1Ev
Comment 2 Maik Qualmann 2021-12-29 20:06:32 UTC
This is a package problem, I suspect the face model data is not installed. It could also be a linking problem. Report it to your distribution. You can also use our current AppImage digiKam-7.4.0. 

Maik
Comment 3 Maik Qualmann 2021-12-29 21:01:25 UTC
The missing symbol indicates that the openCV-DNN module is missing. Check whether you have installed openCV completely and in the correct version. I am closing the bug as it is a package problem in the Linux distribution.

Maik
Comment 4 Nichlas Dyhr Hummelsberger 2021-12-29 21:43:59 UTC
Thanks for your help. I'll use the appimage version going forward.

On Wed, 29 Dec 2021, at 22:01, Maik Qualmann wrote:
> https://bugs.kde.org/show_bug.cgi?id=447660
>
> Maik Qualmann <metzpinguin@gmail.com> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>    Version Fixed In|                            |7.5.0
>          Resolution|---                         |FIXED
>              Status|REPORTED                    |RESOLVED
>
> --- Comment #3 from Maik Qualmann <metzpinguin@gmail.com> ---
> The missing symbol indicates that the openCV-DNN module is missing. Check
> whether you have installed openCV completely and in the correct version. I am
> closing the bug as it is a package problem in the Linux distribution.
>
> Maik
>
> -- 
> You are receiving this mail because:
> You reported the bug.