Bug 414422 - [Snap Package] Clicking "Render" results in D-Bus error on Ubuntu 18.04 an nothing is rendered
Summary: [Snap Package] Clicking "Render" results in D-Bus error on Ubuntu 18.04 an no...
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Rendering & Export (other bugs)
Version First Reported In: 19.08.2
Platform: Other Linux
: NOR critical
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-23 11:48 UTC by kleinmeier.benedikt
Modified: 2019-11-25 09:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:
fritzibaby: timeline_corruption+


Attachments
kdenlive.stderr (46.00 KB, text/plain)
2019-11-23 11:48 UTC, kleinmeier.benedikt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kleinmeier.benedikt 2019-11-23 11:48:04 UTC
Created attachment 124076 [details]
kdenlive.stderr

SUMMARY

Clicking "Render" results in D-Bus error and no message is shown to user and nothing is rendered.

I followed the description on the official website:

STEPS TO REPRODUCE
1. I downloaded and installed Kdenlive 19.08.02 Snap package from [1].
2. I run through the quickstart tutorial [2].
3. I clicked on "Render" button in the symbol toolbar and chose "mp4" as export format.

- [1]: https://snapcraft.io/kdenlive
- [2]: https://userbase.kde.org/Kdenlive/Manual

OBSERVED RESULT

- In GUI, no error message is shown at all and the rendering queue shows only "Waiting..."
- On stderr following error message is printed:

* CREATED JOB WITH ARGS:  ("/snap/kdenlive/22/usr/bin/melt", "/tmp/kdenlive-VwucRB.mlt", "/home/benedikt/Downloads/kdenlive-quickstart/kdenlive-quickstart.mp4", "-pid:6061")
starting kdenlive_render process using:  "/snap/kdenlive/22/usr/bin/kdenlive_render"
dbus[6223]: arguments to dbus_message_new_method_call() were incorrect, assertion "_dbus_check_is_valid_path (path)" failed in file ../../../dbus/dbus-message.c line 1366.
This is normally a bug in some application using the D-Bus library.

EXPECTED RESULT

At least, the (GUI) user should be informed with an error box. And above all, kdenlive should render the video correctly by using D-Bus properly.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 18.04.3 LTS/
The "About" dialog of the 19.08.2 snap package reports:
- KDE Frameworks 5.61.0
- Qt 5.12.3 (kompiliert gegen 5.12.3)
- Das xcb Fenstersystem

ADDITIONAL INFORMATION

stderr is attached.
Comment 1 emohr 2019-11-24 18:33:43 UTC
Please try with the current Kdenlive AppImage version 19.08.3b to see if there are any packaging issues https://files.kde.org/kdenlive/release/ 

If the problem/issue doesn't occur when using the AppImage, then it's your configuration or packaging.
Comment 2 kleinmeier.benedikt 2019-11-25 09:02:27 UTC
Thanks "emohr".

With version 19.08.3 (flatpak package), kdenlive renders without any problems.

Here is flatpak's detailed version output:

user@host:~ $ sudo flatpak info org.kde.kdenlive
Ref: app/org.kde.kdenlive/x86_64/stable
ID: org.kde.kdenlive
Arch: x86_64
Branch: stable
Origin: flathub
Collection ID: org.flathub.Stable
Date: 2019-11-08 04:41:26 +0000
Subject: kdenlive 19.08.3 (1a8029f2)
Commit: cf5cb84cc4a9959ed5b4818a7592174a4a760e7ec4d80b873bd8544e4b272b56
Parent: c5dca2af12677f045ac7806b93cc86b1f1dc0e7e4724541a6f6dfb109555b2d8
Location: /var/lib/flatpak/app/org.kde.kdenlive/x86_64/stable/cf5cb84cc4a9959ed5b4818a7592174a4a760e7ec4d80b873bd8544e4b272b56
Installed size: 140,2 MB
Runtime: org.kde.Platform/x86_64/5.12
Sdk: org.kde.Sdk/x86_64/5.12
Comment 3 kleinmeier.benedikt 2019-11-25 09:03:44 UTC
Nevertheless, I think that the user should be informed by using a error/warning/info popup instead of failing silently here.