NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.38k stars 13.61k forks source link

kdenlive: segfault on startup #333013

Open pinpox opened 1 month ago

pinpox commented 1 month ago

Describe the bug

A clear and concise description of what the bug is.

kdenlive fails to start. It shows the loading/welcome banner, then segaults. This is printed on the terminal:

qt.qpa.wayland: EGL not available
Could not detect package type, probably default? App dir is "/nix/store/4n2kaiv29ky93ap3hmiaqy54rz0wwbqv-kdenlive-23.08.5/bin"
No LADSPA plugins were found!

Check your LADSPA_PATH environment variable.
profilePath from KdenliveSetting::mltPath:  "/nix/store/n2arsacg4x5rrf10l54q9d565na6sb0l-mlt-7.24.0/share/mlt/profiles"
profilePath from appDir/../share:  "/nix/store/4n2kaiv29ky93ap3hmiaqy54rz0wwbqv-kdenlive-23.08.5/share/mlt-7/profiles"
profilePath from build-time MLT_DATADIR:  "/nix/store/n2arsacg4x5rrf10l54q9d565na6sb0l-mlt-7.24.0/share/mlt-7/profiles"
meltPath from KdenliveSetting::meltPath:  "/nix/store/n2arsacg4x5rrf10l54q9d565na6sb0l-mlt-7.24.0/bin/melt"
plugin not available: "region"
Empty metadata for  "glsl.manager"
Empty metadata for  "telecide"
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.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.rgbparade"
plugin not available: "frei0r.scale0tilt"
plugin not available: "frei0r.tehRoxx0r"
plugin not available: "frei0r.vectorscope"
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"
kf.service.services: KServiceTypeTrader: serviceType "ThumbCreator" not found
=== /// CANNOT ACCESS SPEECH DICTIONARIES FOLDER
QQmlEngine::setContextForObject(): Object already has a QQmlContext
==========
FOUND SUPPORTED CODECS:  ()
// FFMPEG ARGS:  ("-hide_banner", "-filters")
/// ++ SCALE_NPP NOT SUPPORTED
QWidget::setMinimumSize: (effect_list/QDockWidget) Negative sizes (0,-1) are not possible
QWidget::setMinimumSize: (transition_list/QDockWidget) Negative sizes (0,-1) are not possible
zsh: segmentation fault (core dumped)  kdenlive

Steps To Reproduce

Steps to reproduce the behavior:

  1. nix-shell -p kdenlive
  2. kdenlive

Expected behavior

kdenlive starts

Additional context

Running on wayland/sway.

Notify maintainers

@K900

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

❯ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.42, NixOS, 24.11 (Vicuna), 24.11.20240804.cb9a96f`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.5`
 - channels(root): `""`
 - channels(pinpox): `"home-manager"`
 - nixpkgs: `/nix/store/qxf6anli54ij0q1sdlnlgx9hyl658a4v-source`

Add a :+1: reaction to issues you find important.

K900 commented 1 month ago

Is this plasma5Packages.kdenlive or kdePackages.kdenlive?

K900 commented 1 month ago

Actually, I just tested and both work fine for me on nixpkgs master. Can you get a traceback?