kdenlive segfault on launch
Description:
kdenlive (from extras, or kdenlive-git from AUR or kdenlive-appimate from AUR), segfaults on launch; subsequent launches quietly exit early.
Additional info:
- package versions: kdenlive-git:25.07.70.r21606-2 , kdenlive:24.12.3-1 and kdenlive-appimage:24.12.2-1 When i use the AppImage from upstream (kdenlive-24.12.3-x86_64.AppImage) I do not have this problem.
- configs: wiped before each test, so it's only what comes with the packages
- link to upstream bug report? user forums upstream make vague mention of similar problems when there are missing KDE libraries, but do not name the suspected absences
- does not segfault on repeated attempts, just exits after showing the logo modal window
- the "QPaintDevice" message appears when using the upstream AppImage after quitting normally; may be unrelated.
Steps to reproduce:
-
pacman -S kdenlivementions optional dependencies, of them I have ffmpeg:2:7.1-7, opencv:4.11.0-7, opentimelineio:0.17.0-2, qt6-imageformats:6.8.2-1 -
rm -rf ~/.cache/kdenlive/ ~/.config/kdenlive* /tmp/kdenlive*to make certain I don't have old config files. -
/usr/bin/kdenliveto get the segfault -
/usr/bin/kdenliveto get the quiet early exit on all subsequent attempts
Symptoms
[moses@beatrice ~]$ /usr/bin/kdenlive
[moses@beatrice ~]$ /usr/bin/kdenlive
Starting render server
profilePath from appDir/../share: "/usr/share/mlt-7/profiles"
meltPath from KdenliveSetting::meltPath: ""
meltPath from profilePath/../../../bin: "/usr/bin/melt-7"
plugin not available: "region"
Could not parse stylesheet of object AssetPanel(0x557fb56072a0)
Could not parse stylesheet of object TransitionStackView(0x557fb5670060)
Could not parse stylesheet of object EffectStackView(0x557fb56075d0)
Could not parse stylesheet of object MixStackView(0x557fb5625f60)
Empty metadata for "telecide"
kf.i18n: Trying to convert empty KLocalizedString to QString.
Empty metadata for "glsl.manager"
plugin not available: "avfilter.acompressor"
plugin not available: "avfilter.aecho"
plugin not available: "avfilter.agate"
plugin not available: "avfilter.atadenoise"
plugin not available: "avfilter.bwdif"
plugin not available: "avfilter.deblock"
plugin not available: "avfilter.dedot"
plugin not available: "avfilter.deflate"
plugin not available: "avfilter.derain"
plugin not available: "avfilter.doubleweave"
plugin not available: "avfilter.field"
plugin not available: "avfilter.framestep"
plugin not available: "avfilter.fspp"
plugin not available: "avfilter.graphmonitor"
plugin not available: "avfilter.hqdn3d"
plugin not available: "avfilter.inflate"
plugin not available: "avfilter.lagfun"
plugin not available: "avfilter.loudnorm"
plugin not available: "avfilter.random"
plugin not available: "avfilter.removegrain"
plugin not available: "avfilter.separatefields"
plugin not available: "avfilter.shuffleplanes"
plugin not available: "avfilter.sofalizer"
plugin not available: "avfilter.sr"
plugin not available: "avfilter.tmix"
plugin not available: "avfilter.w3fdif"
plugin not available: "avfilter.weave"
plugin not available: "avfilter.yadif"
plugin not available: "frei0r.baltan"
plugin not available: "frei0r.bgsubtract0r"
plugin not available: "frei0r.bigsh0t_eq_mask"
plugin not available: "frei0r.bigsh0t_eq_to_rect"
plugin not available: "frei0r.bigsh0t_eq_to_stereo"
plugin not available: "frei0r.bigsh0t_hemi_to_eq"
plugin not available: "frei0r.bigsh0t_rect_to_eq"
plugin not available: "frei0r.bigsh0t_stabilize_360"
plugin not available: "frei0r.bigsh0t_transform_360"
plugin not available: "frei0r.delay0r"
plugin not available: "frei0r.delaygrab"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.tehRoxx0r"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa.9354877"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "movit.unsharp_mask"
plugin not available: "timewarp"
qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version n7.1 GPL version 3 or later
qt.multimedia.ffmpeg: Available HW decoding frameworks:
Segmentation fault (core dumped)
[moses@beatrice ~]$ /usr/bin/kdenlive # try again
= = = =
GOT Deleted file: "/home/moses/.config/kdenliverc"
QPaintDevice: Cannot destroy paint device that is being painted
[moses@beatrice ~]$
adjacent bug reports
- (24.08.1-1 crashes on launch - different version, different symptoms, opencv package is up-to-date
- Kdenlive crashes on startup - the fix was missing dependency "qqc2-desktop-style" but I have it