[digikam] [Bug 450361] New: digikam crashes when running recognize faces with "CFRelease() called with NULL"

James Tuttle bugzilla_noreply at kde.org
Wed Feb 16 07:07:54 GMT 2022


https://bugs.kde.org/show_bug.cgi?id=450361

            Bug ID: 450361
           Summary: digikam crashes when running recognize faces with
                    "CFRelease() called with NULL"
           Product: digikam
           Version: 7.6.0
          Platform: macOS (DMG)
                OS: macOS
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Albums-MainView
          Assignee: digikam-bugs-null at kde.org
          Reporter: jwtuttle at gmail.com
  Target Milestone: ---

Created attachment 146799
  --> https://bugs.kde.org/attachment.cgi?id=146799&action=edit
Stack trace from MacOS crash reporter

SUMMARY
Digikam 7.6.0 seems to frequently crash when using the Albums UI while
"Updating faces database" is in-progress.


STEPS TO REPRODUCE
1. Launch Digikam 7.6.0 with a large photo library (mine has around 40,000
images)
2. Click on the "People" tab in the L side bar, then "Workflow", and begin
"Detect Faces" or "Recognize Faces"
3. Click around in the UI repeatedly, selecting and unselecting images, etc.,
while the faces database update is in-progress in background

OBSERVED RESULT
Digikam crashes with EXC_BAD_INSTRUCTION (SIGILL) on Thread 0, CFRelease()
called with NULL
See attached stack traces for further information. (If helpful, I can re-run
using a version with debug symbols.)

EXPECTED RESULT
No crash, normal operation

SOFTWARE/OS VERSIONS
macOS: 10.13.6 (High Sierra), 32GB RAM

ADDITIONAL INFORMATION
Not sure if this is a problem with the Albums-MainView component or with the
Faces-Engine, but since the stack trace is on Thread 0 and mentions
"Digikam::ContextMenuHelper::addOpenAndNavigateActions" it seems like maybe
it's coming from the UI...?

-- 
You are receiving this mail because:
You are watching all bug changes.



More information about the kde-mac mailing list