Is it just me or did kdenlive broke for you too? I’m on an Archlinux based system and just updated the system. A few hours before update kdenlive worked. Update was not small, so its hard to tell the exact cause. I’ve tried to downgrade kdenlive, but same issue. I use Linux for a very long time now, but still get lost with errors like these.^^ Any idea what I should do? Does it work for you?
I get this on start (I reset the configuration files too):
$ kdenlive --version
kdenlive 24.08.1
$ kdenlive
kf.config.core: Watching absolute paths is not supported "/usr/share/color-schemes/BreezeDark.colors"
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltsox.so
(libsox.so.3: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltrtaudio.so
(librtaudio.so.7: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltsdl.so
(libSDL-1.2.so.0: cannot open shared object file: No such file or directory)
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1726202254.631983 14133 descriptor_database.cc:633] File already exists in database: versions.proto
F0000 00:00:1726202254.632005 14133 descriptor.cc:2236] Check failed: GeneratedDatabase()->Add(encoded_file_descriptor, size)
*** Check failure stack trace: ***
@ 0x733c9e6b0e09 absl::lts_20240722::log_internal::LogMessage::SendToLog()
@ 0x733c9e6b19ae absl::lts_20240722::log_internal::LogMessageFatal::~LogMessageFatal()
@ 0x733c64890955 (unknown)
@ 0x733c649c228d google::protobuf::internal::AddDescriptors()
@ 0x733c65696125 (unknown)
@ 0x733cdd22d6ad (unknown)
@ 0x733cdd22a5c2 _dl_catch_exception
@ 0x733cdd2344fc (unknown)
@ 0x733cdd22a523 _dl_catch_exception
@ 0x733cdd234904 (unknown)
@ 0x733cd9e9ef14 (unknown)
@ 0x733cdd22a523 _dl_catch_exception
@ 0x733cdd22a679 (unknown)
@ 0x733cd9e9e9f3 (unknown)
@ 0x733cd9e9efcf dlopen
@ 0x733c9ea96c6c mlt_register
@ 0x733cdc3a2279 mlt_repository_init
@ 0x733cdc386f52 mlt_factory_init
@ 0x733cdc3605f5 Mlt::Factory::init()
@ 0x5b73c4a7f0d5 (unknown)
@ 0x5b73c4a3a285 (unknown)
@ 0x5b73c4497d06 (unknown)
@ 0x733cd9e34e08 (unknown)
@ 0x733cd9e34ecc __libc_start_main
@ 0x5b73c44998d5 (unknown)
Aborted (core dumped)
My system if its relevant:
OS: EndeavourOS x86_64
Kernel: Linux 6.10.9-arch1-2
Uptime: 1 hour, 10 mins
Packages: 1657 (pacman), 9 (flatpak)
Shell: bash 5.2.32
Display (AG271QG): 2560x1440 @ 120 Hz in 27″ [External]
DE: KDE Plasma 6.1.5
WM: KWin (Wayland)
WM Theme: Breeze
Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3/4]
Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
Font: NotoSans Nerd Font (12pt) [Qt], NotoSans Nerd Font (12pt) [GTK2/3/4]
Cursor: breeze (24px)
Terminal: konsole 24.8.1
Terminal Font: JetBrainsMono Nerd Font Mono (11pt)
CPU: AMD Ryzen 7 7700X (16) @ 5.57 GHz
GPU 1: AMD Radeon RX 7600 (RADV NAVI33) [Discrete] Mesa 24.2.2-arch1.1
GPU 2: AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO) [Integrated] Mesa 24.2.2-arch1.1
Memory: 3.00 GiB / 30.50 GiB (10%)
Swap: 65.00 MiB / 512.00 MiB (13%)
Disk (/): 550.90 GiB / 1.79 TiB (30%) - ext4
Disk (/media/Emulation): 4.47 TiB / 5.41 TiB (83%) - ext4
Disk (/media/My): 3.10 TiB / 3.58 TiB (87%) - ext4
Disk (/media/Work): 648.09 GiB / 915.82 GiB (71%) - ext4
Locale: en_US.UTF-8
Also broken for me. I tried downgrading mlt a couple of times. That didn’t work. Might need some kind of rebuild from the arch side.
Edit: I saw in the mlt output that it couldn’t find certain libraries, so I installed those and no longer have those lines, but it is still crashing. Getting a bit closer to figuring it out though. A few less issues in the output.
Ok so then its not something I broke. That’s good to know. I actually have those packages tried to install too and it did not help (and then removed them). Forgot to mention that in the post. Usually a core dump is a serious problem. Looks like we have to sit and wait and can’t do too much.
Bug has been officially filed and confirmed in the arch repos. https://gitlab.archlinux.org/archlinux/packaging/packages/kdenlive/-/issues/8
Guess they will figure it out and fix it in the next update.
Edit: The issue was tracked to a problem with the opencv package and the new version is in the testing repos. I have activated the testing repos and grabbed that package and it does in fact fix the issue.