https://bugs.kde.org/show_bug.cgi?id=523661
Bug ID: 523661
Summary: Crash on macOS (Apple Silicon) when clicking "Start
Editing" — CFRelease() called with NULL in
Solid::Device::parent()
Classification: Applications
Product: kdenlive
Version First 26.04.2
Reported In:
Platform: macOS (DMG)
OS: macOS
Status: REPORTED
Severity: normal
Priority: NOR
Component: User Interface & Miscellaneous
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 194704
--> https://bugs.kde.org/attachment.cgi?id=194704&action=edit
Crash Log
Kdenlive crashes immediately after clicking "Start Editing" on the welcome
screen. The crash occurs in Apple's CoreFoundation CFRelease(), called with a
NULL pointer, triggered from within libKF6Solid's device-tree code, which is
invoked while libKF6KIOFileWidgets builds the file dialog (presumably its
"Places" sidebar / storage device list).
STEPS TO REPRODUCE
Launch Kdenlive 26.04.2 on macOS 26.5.2 (Apple Silicon, M2 Max)
>From the welcome screen, click "Start Editing"
Application crashes immediately
OBSERVED RESULT
Application terminates with EXC_BREAKPOINT (SIGTRAP) and the diagnostic
message:
*** CFRelease() called with NULL ***
EXPECTED RESULT
The project creation / file dialog opens normally.
BACKTRACE (crashing thread)
0 CoreFoundation CFRelease.cold.2 1 CoreFoundation CFRelease 2
libKF6Solid.6.27.0.dylib (offset +210960) 3 libKF6Solid.6.27.0.dylib (offset
+213576) 4 libKF6Solid.6.27.0.dylib (offset +210096) 5 libKF6Solid.6.27.0.dylib
(offset +36264) 6 libKF6Solid.6.27.0.dylib (offset +36776) 7
libKF6Solid.6.27.0.dylib Solid::Device::parent() const 8
libKF6KIOFileWidgets.6.27.0.dylib (offset +268800) 9
libKF6KIOFileWidgets.6.27.0.dylib (offset +265252) 10
libKF6KIOFileWidgets.6.27.0.dylib (offset +312728) 11
libKF6KIOFileWidgets.6.27.0.dylib (offset +301188) 12
libKF6KIOFileWidgets.6.27.0.dylib (offset +311472) 13 QtCore
QObject::event(QEvent*) 14 QtWidgets
QApplicationPrivate::notify_helper(QObject*, QEvent*) 15 QtWidgets
QApplication::notify(QObject*, QEvent*) 16 QtCore
QCoreApplicationPrivate::sendPostedEvents(...) 17 libqcocoa.dylib (offset
+92992) 18 libqcocoa.dylib (offset +86476) 19 kdenlive (offset +3416496) 20
kdenlive (offset +3408024) 21 kdenlive (offset +8460364) 22 kdenlive (offset
+8365596) 23 kdenlive (offset +8240448) 24 kdenlive (offset +98400) 25 dyld
start
ADDITIONAL INFORMATION
System Integrity Protection: disabled (unrelated to the crash, noting
environment only)
Full Crash Reporter log attached (see kdenlive-crash-log.txt)
100% reproducible on this machine — happens every time "Start Editing" is
selected
Suspect this is the macOS Solid backend (IOKit device enumeration) walking the
device/volume tree for the KIO file dialog's "Places" sidebar, and hitting a
null CF object somewhere in that traversal
Searched bugs.kde.org and discuss.kde.org for this specific crash signature
(Solid::Device::parent / CFRelease NULL) and found no existing matching report
as of 2026-07-30
--
You are receiving this mail because:
You are watching all bug changes.