Bug 470229 - KDENLIVE crashing because of permissions issue
Summary: KDENLIVE crashing because of permissions issue
Status: RESOLVED UPSTREAM
Alias: None
Product: kdenlive
Classification: Applications
Component: Installation (show other bugs)
Version: 23.04.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-24 21:51 UTC by George
Modified: 2023-10-01 15:52 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.