Bug 477767 - Merkuro-contact crash on contact creation
Summary: Merkuro-contact crash on contact creation
Status: REPORTED
Alias: None
Product: Merkuro
Classification: Applications
Component: general (other bugs)
Version First Reported In: 24.01.80
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-11-30 12:42 UTC by Egor Kuznetsov
Modified: 2025-04-18 17:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Crash report of Merkuro-Contact (105.36 KB, text/vnd.kde.kcrash-report)
2023-11-30 12:42 UTC, Egor Kuznetsov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Egor Kuznetsov 2023-11-30 12:42:18 UTC
Created attachment 163646 [details]
Crash report of Merkuro-Contact

SUMMARY
***
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
***
When I try to create contact throw contact creation menu and press "+Add" Merkuro-Contact crash

STEPS TO REPRODUCE
1. Open Merkuro-Contact
2. Press "+ Create"
3. Add something about new contact (I add only name)
4. Press "+ Add"

OBSERVED RESULT
Merkuro-Contact crashes immediately

EXPECTED RESULT
Merkuro-Contact add new contact 

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.0
Kernel Version: 6.2.0-37-generic (64-bit)
Graphics Platform: Wayland
Processors: 6 × AMD Ryzen 5 5500U with Radeon Graphics
Memory: 7,7 GiB of RAM
Graphics Processor: llvmpipe
Manufacturer: QEMU
Product Name: Standard PC (Q35 + ICH9, 2009)
System Version: pc-q35-8.1

ADDITIONAL INFORMATION
Comment 1 Bug Janitor Service 2025-04-18 15:27:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/digikam/-/merge_requests/358
Comment 2 Michael Miller 2025-04-18 17:21:13 UTC
Git commit 9a06ef3e4f5fe11e9322d2ba2d31f4b1159f47ad by Michael Miller.
Committed on 18/04/2025 at 17:21.
Pushed by michmill into branch 'master'.

Work/michmill/facethumbnailv2

This MR adds 25% padding around the deteced face region when generating the face thumbnail.  
Adds better logic for detecting small face regions to be filtered out during face training.
Changes the rejectedFaceTagList property to faceTagExtendedData and adds capability to add other fields to faceTagExtendedData in the future.

M  +7    -7    core/libs/database/coredb/coredbconstants.cpp
M  +6    -6    core/libs/database/coredb/coredbconstants.h
M  +19   -20   core/libs/database/tags/facetagseditor.cpp
M  +2    -2    core/libs/database/tags/facetagseditor.h
M  +28   -25   core/libs/database/tags/facetagsiface.cpp
M  +24   -17   core/libs/database/tags/facetagsiface.h
M  +6    -6    core/libs/facesengine/recognition/opencv-dnn/dnnfaceextractorbase.h
M  +13   -25   core/libs/facesengine/recognition/opencv-dnn/dnnsfaceextractor.cpp
M  +2    -2    core/libs/facesengine/recognition/opencv-dnn/dnnsfaceextractor.h
M  +48   -40   core/utilities/facemanagement/pipelines/detectrecognize/facepipelinedetectrecognize.cpp
M  +2    -13   core/utilities/facemanagement/pipelines/edit/facepipelineedit.cpp
M  +49   -8    core/utilities/facemanagement/pipelines/facepipelinebase.cpp
M  +2    -2    core/utilities/facemanagement/pipelines/facepipelinebase.h

https://invent.kde.org/graphics/digikam/-/commit/9a06ef3e4f5fe11e9322d2ba2d31f4b1159f47ad