Bug 470229

Summary: KDENLIVE crashing because of permissions issue
Product: [Applications] kdenlive Reporter: George <mail>
Component: Setup & InstallationAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED UPSTREAM    
Severity: crash CC: connorpickett, fritzibaby
Priority: NOR    
Version First Reported In: 23.04.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description George 2023-05-24 21:51:21 UTC
SUMMARY
***
For about a week, since last update, I cannot start the application at all. I am running Fedora Linux.
This is the trace when I start it from terminal:

profilePath from appDir/…/share: “/usr/share/mlt-7/profiles”
meltPath from KdenliveSetting::rendererPath: “”
meltPath from profilePath/…/…/…/bin: “/usr/bin/melt-7”
Empty metadata for “audiochannels”
Empty metadata for “audioconvert”
Empty metadata for “imageconvert”
Empty metadata for “glsl.manager”
Empty metadata for “telecide”
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
QQmlEngine::setContextForObject(): Object already has a QQmlContext
qrc:/qml/timeline.qml:497: ReferenceError: proxy is not defined
qrc:/qml/timeline.qml:478: ReferenceError: proxy is not defined
QGradient::setColorAt: Color position must be specified in the range 0 to 1
QGradient::setColorAt: Color position must be specified in the range 0 to 1
QGradient::setColorAt: Color position must be specified in the range 0 to 1
QGradient::setColorAt: Color position must be specified in the range 0 to 1
QGradient::setColorAt: Color position must be specified in the range 0 to 1
QGradient::setColorAt: Color position must be specified in the range 0 to 1
***


STEPS TO REPRODUCE
1. Install KDENLIVE on Fedora 37 or 38
2. Try running the application

OBSERVED RESULT
 Application does not start, only the flash screen freezes.

EXPECTED RESULT
Application should start

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 37 or 38


ADDITIONAL INFORMATION

This is a permissions issue because if i change user ID for current user to "0" (root) or run KDENLIVE with sudo, the application works fine. There are some issues in the traceback, but I have no problem opening, creating or editing projects.
Comment 1 emohr 2023-10-01 15:52:45 UTC
This is a upstream (Fedora) or machine settings issue.