Bug 493086

Summary: Kdenlive crashes on startup
Product: [Applications] kdenlive Reporter: kimimaru
Component: Setup & InstallationAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED DOWNSTREAM    
Severity: crash    
Priority: NOR    
Version First Reported In: 24.08.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description kimimaru 2024-09-13 21:12:17 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY
Since the update to KDE Gear 24.08.1, Kdenlive has been crashing on startup. It presents an option to clear config files if it crashed last time, but this doesn't fix anything.

Downgrading to 24.08.0 also does not fix anything, as it still crashes. Downgrading to 24.07.90 doesn't work at all because it mentions something about requiring Qt 6.8 despite Qt 6.7.2 being the latest available in the Arch repositories.

STEPS TO REPRODUCE
1. Open Kdenlive, either alone or by opening a project

OBSERVED RESULT
Kdenlive crashes.

EXPECTED RESULT
Kdenlive doesn't crash.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: EndeavourOS (Linux kernel 6.10.9-arch1-2)
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
I get these logs when running kdenlive in the terminal.

kf.config.core: Watching absolute paths is not supported "/usr/share/color-schemes/BreezeDark.colors"
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1726261835.575775   70210 descriptor_database.cc:633] File already exists in database: versions.proto
F0000 00:00:1726261835.575804   70210 descriptor.cc:2236] Check failed: GeneratedDatabase()->Add(encoded_file_descriptor, size) 
*** Check failure stack trace: ***
    @     0x7d5172f2be09  absl::lts_20240722::log_internal::LogMessage::SendToLog()
    @     0x7d5172f2c9ae  absl::lts_20240722::log_internal::LogMessageFatal::~LogMessageFatal()
    @     0x7d5143290955  (unknown)
    @     0x7d51433c228d  google::protobuf::internal::AddDescriptors()
    @     0x7d5148896125  (unknown)
    @     0x7d51a51db6ad  (unknown)
    @     0x7d51a51d85c2  _dl_catch_exception
    @     0x7d51a51e24fc  (unknown)
    @     0x7d51a51d8523  _dl_catch_exception
    @     0x7d51a51e2904  (unknown)
    @     0x7d51a1e9ef14  (unknown)
    @     0x7d51a51d8523  _dl_catch_exception
    @     0x7d51a51d8679  (unknown)
    @     0x7d51a1e9e9f3  (unknown)
    @     0x7d51a1e9efcf  dlopen
    @     0x7d51854bfc6c  mlt_register
    @     0x7d51a4338279  mlt_repository_init
    @     0x7d51a431cf52  mlt_factory_init
    @     0x7d51a42f65f5  Mlt::Factory::init()
    @     0x63242be5fc75  (unknown)
    @     0x63242be24e55  (unknown)
    @     0x63242b883ce6  (unknown)
    @     0x7d51a1e34e08  (unknown)
    @     0x7d51a1e34ecc  __libc_start_main
    @     0x63242b8858d5  (unknown)
KCrash: Application 'kdenlive' crashing... crashRecursionCounter = 2
Aborted (core dumped)
Comment 1 Antonio Rojas 2024-09-13 22:19:26 UTC
Fixed in opencv 4.10.0-9