https://bugs.kde.org/show_bug.cgi?id=521270
Bug ID: 521270
Summary: Crash on opening (Mac M4, Sequioa 15.7.4)
Classification: Applications
Product: kdenlive
Version First 26.04.2
Reported In:
Platform: macOS (DMG)
OS: Other
Status: REPORTED
Severity: normal
Priority: NOR
Component: User Interface & Miscellaneous
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
DESCRIPTION
Kdenlive crashes on opening. Running on an M4 Mac running Sequioa 15.7.4
Here's the report.
Summary
=======
kdenlive 26.04.2 crashes on startup with CFRelease(NULL) SIGTRAP.
Steps to Reproduce
------------------
1. Launch kdenlive 26.04.2 on macOS 15.7.4 (ARM64).
2. Crash occurs on the main thread (Dispatch queue: com.apple.main-thread).
Expected Behavior
-----------------
Application launches normally.
Observed Behavior
-----------------
Immediate crash with SIGTRAP.
Technical Details
-----------------
Process: kdenlive
Path: /Applications/kdenlive.app/Contents/MacOS/kdenlive
Identifier: org.kde.Kdenlive
Version: 26.04 (26.04.2)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2026-06-10 11:19:19.6542 +1000
OS Version: macOS 15.7.4 (24G517)
Report Version: 12
Anonymous UUID: C2141F66-C36A-F790-1C32-8004747D7F6A
SIP: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000185736edc
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [12036]
Application Specific Information:
*** CFRelease() called with NULL ***
Analysis
--------
CFRelease(NULL) is a fatal error on modern macOS. The crash indicates
a null pointer being passed to CFRelease(), likely from a double-free
or an uninitialized Core Foundation object reference.
STEPS TO REPRODUCE
1.
2.
3.
OBSERVED RESULT
EXPECTED RESULT
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
KDE Plasma Version:
KDE Frameworks Version:
Qt Version:
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.