Bug 473196

Summary: Effets manquants : frei0r.alphaspot,mask_start-frei0r.alphaspot vont être supprimés du projet.
Product: [Applications] kdenlive Reporter: bicounet18 <caulierb18>
Component: Video Effects & TransitionsAssignee: Jean-Baptiste Mardelle <jb>
Status: CONFIRMED ---    
Severity: grave CC: berndmj, rlacroix
Priority: NOR    
Version First Reported In: 23.04.3   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description bicounet18 2023-08-09 08:31:43 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
A l'ouverture d'un projet récent, j'ai le message suivant :
Effets manquants : frei0r.alphaspot,mask_start-frei0r.alphaspot vont être supprimés du projet.
Le projet est alors inexploitable .

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: flatpack
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: KDE Flatpak runtime 5.15-22.08 (x86_64) sous Linux MINT 21.2 
Linux 5.15.0-18

ADDITIONAL INFORMATION
Comment 1 bicounet18 2023-08-09 19:26:41 UTC
Hello,
When I open the latest projects made with version 23.04.2, I get the following message:
Missing effects: frei0r.alphaspot,mask_start-frei0r.alphaspot will be removed from the project.
How to install this plugin under flatpak?
thank.
Kdenlive: 23.04.3
Package Type: flatpak
MLT: 7.15.0
Qt: 5.15.10 (built against 5.15.10 x86_64-little_endian-lp64)
Frameworks: 5.108.0
System: KDE Flatpak runtime
Kernel: linux 5.15.0-78-generic
CPU: x86_64
Windowing System: xcb
Movit (GPU): disabled
Track Compositing: qtblend
Comment 2 bicounet18 2023-08-10 12:17:25 UTC
(In reply to bicounet18 from comment #1)
> Hello,
> When I open the latest projects made with version 23.04.2, I get the
> following message:
> Missing effects: frei0r.alphaspot,mask_start-frei0r.alphaspot will be
> removed from the project.
> How to install this plugin under flatpak?
> thank.
> Kdenlive: 23.04.3
> Package Type: flatpak
> MLT: 7.15.0
> Qt: 5.15.10 (built against 5.15.10 x86_64-little_endian-lp64)
> Frameworks: 5.108.0
> System: KDE Flatpak runtime
> Kernel: linux 5.15.0-78-generic
> CPU: x86_64
> Windowing System: xcb
> Movit (GPU): disabled
> Track Compositing: qtblend
==================================
/usr/bin/flatpak run  --branch=stable --arch=x86_64 --command=kdenlive --file-forwarding org.kde.kdenlive
Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
profilePath from KdenliveSetting::mltPath:  "/app/share/mlt-7/profiles"
meltPath from KdenliveSetting::rendererPath:  "/app/bin/melt"
Empty metadata for  "audiochannels"
Empty metadata for  "audioconvert"
Empty metadata for  "imageconvert"
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.bs2b"
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.mcdeint"
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.alpha0ps"
plugin not available: "frei0r.alpha0ps"
plugin not available: "frei0r.alphagrad"
plugin not available: "frei0r.alphaspot"
plugin not available: "frei0r.baltan"
plugin not available: "frei0r.bgsubtract0r"
plugin not available: "frei0r.delay0r"
plugin not available: "frei0r.delaygrab"
plugin not available: "frei0r.facebl0r"
plugin not available: "frei0r.facedetect"
plugin not available: "frei0r.hqdn3d"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.pr0be"
plugin not available: "frei0r.pr0file"
plugin not available: "frei0r.tehRoxx0r"
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: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "movit.unsharp_mask"
plugin not available: "timewarp"
unsupported effect in group "frei0r.alpha0ps" : "/app/share/kdenlive/effect-templates/secondary_color_correction.xml"
Asset "mask_start-frei0r.alphaspot" has invalid dependency "frei0r.alphaspot" and is going to be removed
plugin not available: "region"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
:::: NOT FOUND DOCUMENT GUIDES !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
QQmlEngine::setContextForObject(): Object already has a QQmlContext
qrc:/qml/timeline.qml:500: ReferenceError: proxy is not defined
qrc:/qml/timeline.qml:481: ReferenceError: proxy is not defined
==== NO PREVIOUS TIMELINE
==== CONNECT NEW TIMELINE, MODEL: 0
::::::::::: connecting timeline:  QUuid("{bd0b4669-7d5f-4677-ac24-49a327d06c66}") , DUR:  0
root context get sub model new function
HHHHHHHHHHHH
INVALID BIN PLAYLIST...
=== OPENING FILE WITH TRACKS:  5
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
=== GOT THUMB FOR:  -1 x -1
===== ACTIVATING DOCUMENT:  QUuid("{bd0b4669-7d5f-4677-ac24-49a327d06c66}") 
::::::::::::::::::::::
==== NO PREVIOUS TIMELINE
==== ABORTING NO TIMELINE AVAILABLE
========== READY FOR TASK DISCARD ON:  3
===== REMOVING MASTER PRODUCER; CURRENT COUNT:  1 
:::::::::::::::::::::::::::
QPaintDevice: Cannot destroy paint device that is being painted
Comment 3 rlacroix 2023-08-18 16:19:54 UTC
Hope extra information may help : 

SUMMARY
A file created **beginning of August** that contained the Alpha Spot effect on multiple occasions loses its alpha spot effects when opened with the **last two flatpak refresh versions (starting on 11th of August)** (with error “Missing effect: mask_start-frei0r.alphaspot will be removed from project” on opening).


STEPS TO REPRODUCE
1. open a file created with a previous version (before the refresh of 23.04.3 that happened on the 11th of August) containing alpha spot effect
2. error

OBSERVED RESULT
The effects are removed. But can be added back.

EXPECTED RESULT
The file opens up normally


SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Fedora 36
KDE Plasma 5.27.4
KDE Frameworks Version 5.108.0
Qt Version 5.15.10
MLT Version 7.15.0 

ADDITIONAL INFORMATION
CPU: AMD Ryzen 7 4700U with Radeon Graphics (8) @ 2.000GHz 
GPU: AMD ATI 05:00.0 Renoir 
Memory: 16Gigs
Comment 4 rlacroix 2023-08-18 16:59:38 UTC
Just tried rolling back and I can open my old file with the version commit `96283dec3255b03de3beacee266b6e12a33b83952851312917f57049613861e2` but I can't with `14ed8e51329c86bb417d2f2e84d8719beeeffedf05bfbef9142f3a46f8c04681`. 
One of the few commits in between brought the issue.
Comment 5 rlacroix 2023-10-22 08:24:37 UTC
Tried with the latest version, mask_start-frei0r.alphaspot is still not found. Has it been removed?
It looks like the file still exists in the repo though
Comment 6 Bernd 2023-10-22 19:46:08 UTC
MLT decided to rename the filters. Fix is already underway (see this commit https://invent.kde.org/multimedia/kdenlive/-/commit/eb7ef279aea3e204e4a8ca422fd56639965e5046)