Snapshot 20220614, Kdenlive and Thermal Monitor issues

Something in 20220614 caused Kdenlive to start crashing when reading/accessing clips in the project, both when adding clips to a new project and opening existing project. The crash is more or less immediate. I’ve tried with a few files with various codecs and no difference, so which codec(s) doesn’t seem to matter.

Also the Thermal Monitor 0.1 plasma applet (https://github.com/kotelnik/plasma-applet-thermal-monitor) stops working because there seems to be no sources available for it (the dropdown is empty). The sensors command still shows info.

The issues are still there in 20220617.
If I go back to snapshot 20220612, it works again. Then going to 20220613 it still works.

Anybody else experienced this or similar?

Output from kdenlive when started from cli:


QPaintDevice: Cannot destroy paint device that is being painted 
Could not detect package type, probably default? App dir is "/usr/bin" 
=== /// CANNOT ACCESS SPEECH DICTIONARIES FOLDER 
profilePath from KdenliveSetting::mltPath:  "/usr/share/mlt-7/profiles/" 
meltPath from KdenliveSetting::rendererPath:  "/usr/bin/melt" 
Invalid metadata for  "deinterlace" 
Failed to parse "deinterlace" 
Invalid metadata for  "glsl.manager" 
Failed to parse "glsl.manager" 
Invalid metadata for  "movit.convert" 
Failed to parse "movit.convert" 
Invalid metadata for  "movit.crop" 
Failed to parse "movit.crop" 
Invalid metadata for  "movit.resample" 
Failed to parse "movit.resample" 
Invalid metadata for  "movit.resize" 
Failed to parse "movit.resize" 
Invalid metadata for  "avcolour_space" 
Failed to parse "avcolour_space" 
Invalid metadata for  "avcolor_space" 
Failed to parse "avcolor_space" 
Invalid metadata for  "avdeinterlace" 
Failed to parse "avdeinterlace" 
Invalid metadata for  "swscale" 
Failed to parse "swscale" 
Invalid metadata for  "swresample" 
Failed to parse "swresample" 
Invalid metadata for  "telecide" 
Failed to parse "telecide" 
Invalid metadata for  "jack" 
Failed to parse "jack" 
Invalid metadata for  "audiochannels" 
Failed to parse "audiochannels" 
Invalid metadata for  "audioconvert" 
Failed to parse "audioconvert" 
Invalid metadata for  "imageconvert" 
Failed to parse "imageconvert" 
plugin not available: "avfilter.acompressor" 
plugin not available: "avfilter.aecho" 
plugin not available: "avfilter.agate" 
plugin not available: "audiolevelgraph" 
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: "box_blur" 
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_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.facebl0r" 
plugin not available: "frei0r.facedetect" 
plugin not available: "frei0r.lightgraffiti" 
plugin not available: "frei0r.lightgraffiti" 
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: "rbpitch" 
plugin not available: "rbpitch" 
plugin not available: "region" 
plugin not available: "timewarp" 
plugin not available: "region" 
QQmlEngine::setContextForObject(): Object already has a QQmlContext 
QQmlEngine::setContextForObject(): Object already has a QQmlContext 
/////////// starting to add bin clips 
/////////// found list (QUrl("file:///[FONT=monospace][FONT=monospace]path_and_filename_concealed[/FONT].mkv")) 
/////////// creatclipsfromlist (QUrl("file:///[FONT=monospace]path_and_filename_concealed[/FONT].mkv
")) true "-1" 
/////////// createClipFromFile "[FONT=monospace]path_and_filename_concealed[/FONT].mkv" "-1" 
=== GOT DROPPED MIME:  "video/x-matroska" 
/////////// final xml "<producer>
 <property name=\"resource\">[FONT=monospace]path_and_filename_concealed[/FONT].mkv</property>
</producer>
" 
============STARTING LOAD TASK FOR:  "path_and_filename_concealed.mkv"  

::::::::::::::::::: 
/////////// creatclipsfromlist return false 
*** buffer overflow detected ***: terminated 
KCrash: Application 'kdenlive' crashing...

[/FONT]

For thermal monitor, it depends on the functionality of ksysguard, that is currently broken.
https://bugzilla.suse.com/show_bug.cgi?id=1200656

As mentioned in the bug report ksysguard is deprecated, have a look at system monitor, a good plasmoid for thermal display is system monitor-sensors, it can be configured to show the temps.

I don’t know about the issue for kdenlive.

Thanks for the info. Turned out it was system monitor I was using for some other monitoring, which I’d completely forgot about. Don’t know why I then didn’t also use it for thermal monitoring.

Regarding the kdenlive issue, somebody else have the same issue: https://bugzilla.opensuse.org/show_bug.cgi?id=1200688

Is fixed in today’s update which updates Melt to 7.8.0