[Bug 1074273] New: kdenlive is unstable and crashes way too often.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 Bug ID: 1074273 Summary: kdenlive is unstable and crashes way too often. Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: x86-64 OS: openSUSE 42.3 Status: NEW Severity: Major Priority: P5 - None Component: KDE Applications Assignee: opensuse-kde-bugs@opensuse.org Reporter: maninredd@yahoo.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 754465 --> http://bugzilla.opensuse.org/attachment.cgi?id=754465&action=edit kdenlive gdb log. kdenlive crashes at start, while running and when closing. i tried running kdelive to edit a 8gb video and it crashed agian so i used gdb to backtrace the issue. Attached and as follows is all the information i can provide to help debug this issue. rpm -q kdenlive kdenlive-17.08.2-15.1.x86_64 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c1 --- Comment #1 from Patrick Finie <maninredd@yahoo.com> --- Created attachment 754466 --> http://bugzilla.opensuse.org/attachment.cgi?id=754466&action=edit picture of what kdenlive looks like -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c2 --- Comment #2 from Patrick Finie <maninredd@yahoo.com> --- Created attachment 754467 --> http://bugzilla.opensuse.org/attachment.cgi?id=754467&action=edit crash window message. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c3 --- Comment #3 from Patrick Finie <maninredd@yahoo.com> --- $zypper se kdenlive Information for package kdenlive: --------------------------------- Repository : Packman Repository Name : kdenlive Version : 17.08.2-15.1 Arch : x86_64 Vendor : http://packman.links2linux.de Installed Size : 49.4 MiB Installed : Yes Status : up-to-date Source package : kdenlive-17.08.2-15.1.src Summary : Non-linear video editor Description : Kdenlive is a non-linear video editor for GNU/Linux and FreeBSD, which supports DV, AVCHD (experimental support) and HDV editing. Kdenlive relies on several other open source projects, such as FFmpeg and the MLT video framework. It was designed to answer all needs, from basic video editing to semi-professional work. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c4 --- Comment #4 from Patrick Finie <maninredd@yahoo.com> --- Created attachment 754468 --> http://bugzilla.opensuse.org/attachment.cgi?id=754468&action=edit adding a log of executing kdenlive via a terminal. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c5 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wbauer@tmo.at --- Comment #5 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Patrick Finie from comment #0)
Created attachment 754465 [details] kdenlive gdb log.
Seems to be a gstreamer problem: (kdenlive:15697): GStreamer-CRITICAL **: gst_object_ref_sink: assertion 'object != NULL' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_object_ref_sink: assertion 'object != NULL' failed (kdenlive:15697): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_ghost_pad_new: assertion 'GST_IS_PAD (target)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_element_add_pad: assertion 'GST_IS_PAD (pad)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_ghost_pad_new: assertion 'GST_IS_PAD (target)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_element_add_pad: assertion 'GST_IS_PAD (pad)' failed (kdenlive:15697): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::AudioOutput ( no objectName ). Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault. 0x00007fffa5f662a7 in ?? () from /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so You could try to install phonon4qt5-backend-vlc and see if it helps. Do other applications using gstreamer (totem e.g.) work, or do they crash as well? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c6 --- Comment #6 from Patrick Finie <maninredd@yahoo.com> --- Oddly Dolphin crashed when trying to connect to a network share. here is the bug report. https://bugs.kde.org/show_bug.cgi?id=388445 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c7 --- Comment #7 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Patrick Finie from comment #6)
Oddly Dolphin crashed when trying to connect to a network share. here is the bug report. https://bugs.kde.org/show_bug.cgi?id=388445
That crash is also in gstreamer/phonon-gstreamer. Again, installing phonon4qt5-backend-vlc should fix those crashes I suppose. As first thing you should probably check your gstreamer installation. Maybe you added some extra repo (multimedia:libs e.g.) and have a mix of packages with different versions? rpm -qa | grep gstreamer And as I already asked: do other (non-KDE) applications using gstreamer work, totem e.g.? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c8 --- Comment #8 from Patrick Finie <maninredd@yahoo.com> --- (In reply to Wolfgang Bauer from comment #7)
(In reply to Patrick Finie from comment #6)
Oddly Dolphin crashed when trying to connect to a network share. here is the bug report. https://bugs.kde.org/show_bug.cgi?id=388445
That crash is also in gstreamer/phonon-gstreamer.
Again, installing phonon4qt5-backend-vlc should fix those crashes I suppose.
As first thing you should probably check your gstreamer installation. Maybe you added some extra repo (multimedia:libs e.g.) and have a mix of packages with different versions?
rpm -qa | grep gstreamer
And as I already asked: do other (non-KDE) applications using gstreamer work, totem e.g.?
VLC, Audacious, openshot, davinchi resolve, steam, audacity, chrome all work. I have had totem bite me so many times that i never install it. Will post an update if the vlc phonon fixes it, i do nont have a positive feeling about it as the last time i used the vlc phonon backend it caused massive instability to the point i was told to uninstall it. Let see if things work now. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c9 --- Comment #9 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Patrick Finie from comment #8)
VLC, Audacious, openshot, davinchi resolve, steam, audacity, chrome all work.
I don't know davinchi resolve, but the rest do *not* use gstreamer, so that's irrelevant here.
I have had totem bite me so many times that i never install it.
Well, you could install it as a test. If it crashes too, it's definitely a problem in gstreamer itself, and not in phonon-gstreamer maybe (which I actually doubt anyway).
Will post an update if the vlc phonon fixes it, i do nont have a positive feeling about it as the last time i used the vlc phonon backend it caused massive instability to the point i was told to uninstall it.
I'm using phonon-vlc since years and never had a problem with it (and neither with gstreamer). There was an incompatibility with Packman's vlc for some time (I think in openSUSE 13.2), because Packman offered a major new vlc version and no matching phonon-vlc, but that has been fixed nearly two years ago. As vlc does work for you, phonon4qt5-backend-vlc should as well. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c10 --- Comment #10 from Patrick Finie <maninredd@yahoo.com> --- (In reply to Wolfgang Bauer from comment #9)
(In reply to Patrick Finie from comment #8)
VLC, Audacious, openshot, davinchi resolve, steam, audacity, chrome all work.
I don't know davinchi resolve, but the rest do *not* use gstreamer, so that's irrelevant here.
I have had totem bite me so many times that i never install it.
Well, you could install it as a test. If it crashes too, it's definitely a problem in gstreamer itself, and not in phonon-gstreamer maybe (which I actually doubt anyway).
Will post an update if the vlc phonon fixes it, i do nont have a positive feeling about it as the last time i used the vlc phonon backend it caused massive instability to the point i was told to uninstall it.
I'm using phonon-vlc since years and never had a problem with it (and neither with gstreamer).
There was an incompatibility with Packman's vlc for some time (I think in openSUSE 13.2), because Packman offered a major new vlc version and no matching phonon-vlc, but that has been fixed nearly two years ago.
As vlc does work for you, phonon4qt5-backend-vlc should as well.
Installed the Phonon-vlc backend. totem runs, kdenlive does not and crashes when i open it. Might do a video bug report. error output after installing the vlc backend. (gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /usr/bin/kdenlive [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffe2e04700 (LWP 4047)] (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", (kdenlive:4046): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks", [New Thread 0x7fffd0e7f700 (LWP 4048)] No LADSPA plugins were found! Check your LADSPA_PATH environment variable. [New Thread 0x7fffb65f9700 (LWP 4059)] [New Thread 0x7fffb5df8700 (LWP 4060)] [New Thread 0x7fffb4c6a700 (LWP 4062)] [New Thread 0x7fffa3fff700 (LWP 4063)] [New Thread 0x7fffa37fe700 (LWP 4065)] [New Thread 0x7fff93fff700 (LWP 4071)] [Thread 0x7fff93fff700 (LWP 4071) exited] [New Thread 0x7fff93fff700 (LWP 4072)] (kdenlive:4046): GStreamer-CRITICAL **: gst_object_ref_sink: assertion 'object != NULL' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_object_ref_sink: assertion 'object != NULL' failed (kdenlive:4046): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_ghost_pad_new: assertion 'GST_IS_PAD (target)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_element_add_pad: assertion 'GST_IS_PAD (pad)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_ghost_pad_new: assertion 'GST_IS_PAD (target)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_element_add_pad: assertion 'GST_IS_PAD (pad)' failed (kdenlive:4046): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::AudioOutput ( no objectName ). Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault. 0x00007fffa1f662a7 in ?? () from /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so went into KDE settings and set the vlc backend preference higher. ...... Works! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c11 --- Comment #11 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Patrick Finie from comment #10)
Installed the Phonon-vlc backend. totem runs, kdenlive does not and crashes when i open it. Might do a video bug report.
error output after installing the vlc backend.
(gdb) run ... Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault. 0x00007fffa1f662a7 in ?? () from /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
It was still using gstreamer. Just for clarification: did you try to play a audio or video file with totem, or did you just run it?
went into KDE settings and set the vlc backend preference higher.
......
Works!
Ok, you probably changed that order manually in the past. Anyway, using the vlc backend may be a "workaround" for you then. So, can you please provide the list of installed gstreamer packages? I.e. the output of "rpm -qa | grep gstreamer". -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c12 --- Comment #12 from Patrick Finie <maninredd@yahoo.com> --- (In reply to Wolfgang Bauer from comment #11)
(In reply to Patrick Finie from comment #10)
Installed the Phonon-vlc backend. totem runs, kdenlive does not and crashes when i open it. Might do a video bug report.
error output after installing the vlc backend.
(gdb) run ... Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault. 0x00007fffa1f662a7 in ?? () from /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
It was still using gstreamer.
Just for clarification: did you try to play a audio or video file with totem, or did you just run it?
went into KDE settings and set the vlc backend preference higher.
......
Works!
Ok, you probably changed that order manually in the past. Anyway, using the vlc backend may be a "workaround" for you then.
So, can you please provide the list of installed gstreamer packages? I.e. the output of "rpm -qa | grep gstreamer".
~> rpm -qa | grep gstreamer vlc-codec-gstreamer-2.2.6-8.2.x86_64 libgstreamer-1_0-0-1.12.3-95.7.x86_64 libgupnp-dlna-backend-gstreamer-0.10.5-5.3.x86_64 libgstreamer-0_10-0-0.10.36-18.4.x86_64 phonon4qt5-backend-gstreamer-4.9.0-3.2.x86_64 gstreamer-plugins-bad-1.8.3-8.7.x86_64 gstreamer-plugins-base-1.12.3-91.16.x86_64 libgstreamer-1_0-0-32bit-1.12.3-95.7.x86_64 gstreamer-plugins-farstream-0.2.8-3.4.x86_64 gstreamer-plugins-good-lang-1.12.3-103.4.noarch gstreamer-plugins-ugly-1.8.3-10.2.x86_64 PackageKit-gstreamer-plugin-1.1.3-4.4.x86_64 gstreamer-plugins-base-lang-1.12.3-91.16.noarch gstreamer-0_10-lang-0.10.36-18.4.noarch gstreamer-plugins-cogl-1.22.2-3.17.x86_64 gstreamer-libnice-0.1.13-6.3.x86_64 gstreamer-plugins-good-1.12.3-103.4.x86_64 gstreamer-lang-1.12.3-95.7.noarch phonon-backend-gstreamer-4.8.2-6.2.x86_64 gstreamer-plugins-bad-lang-1.8.3-8.7.noarch gstreamer-plugin-gstclutter-3_0-3.0.18-3.3.x86_64 gstreamer-0_10-0.10.36-18.4.x86_64 gstreamer-1.12.3-95.7.x86_64 gstreamer-fluendo-mp3-21-18.2.x86_64 Also you have to go into the KDE settings and change the phonon preference or it will continue to default to the non VLC one. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c13 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #13 from Wolfgang Bauer <wbauer@tmo.at> --- As I somehow suspected, you have a wild mixture of 1.12.3 and 1.8.3 packages: (In reply to Patrick Finie from comment #12)
libgstreamer-1_0-0-1.12.3-95.7.x86_64 gstreamer-plugins-bad-1.8.3-8.7.x86_64 gstreamer-plugins-base-1.12.3-91.16.x86_64 libgstreamer-1_0-0-32bit-1.12.3-95.7.x86_64 gstreamer-plugins-good-lang-1.12.3-103.4.noarch gstreamer-plugins-ugly-1.8.3-10.2.x86_64 gstreamer-plugins-base-lang-1.12.3-91.16.noarch gstreamer-plugins-good-1.12.3-103.4.x86_64 gstreamer-lang-1.12.3-95.7.noarch gstreamer-plugins-bad-lang-1.8.3-8.7.noarch gstreamer-1.12.3-95.7.x86_64
Make sure all of those are either 1.12.3 or (preferably) 1.8.3 from the standard 42.3 repo and/or Packman, and it should work. (click on "Versions" in YaST e.g. to choose the version) I'm not sure about those, but it's best to have all of them from the same repo: gstreamer-plugins-farstream-0.2.8-3.4.x86_64 gstreamer-plugins-cogl-1.22.2-3.17.x86_64 gstreamer-plugin-gstclutter-3_0-3.0.18-3.3.x86_64 Not a bug though, such a mixture is unsupported.
Also you have to go into the KDE settings and change the phonon preference or it will continue to default to the non VLC one.
Sure, you can explicitly set one or the other, and that setting will be remembered. On a fresh user account, the VLC backend should be preferred though if it is installed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074273 http://bugzilla.opensuse.org/show_bug.cgi?id=1074273#c14 --- Comment #14 from Patrick Finie <maninredd@yahoo.com> --- (In reply to Wolfgang Bauer from comment #13)
As I somehow suspected, you have a wild mixture of 1.12.3 and 1.8.3 packages: (In reply to Patrick Finie from comment #12)
libgstreamer-1_0-0-1.12.3-95.7.x86_64 gstreamer-plugins-bad-1.8.3-8.7.x86_64 gstreamer-plugins-base-1.12.3-91.16.x86_64 libgstreamer-1_0-0-32bit-1.12.3-95.7.x86_64 gstreamer-plugins-good-lang-1.12.3-103.4.noarch gstreamer-plugins-ugly-1.8.3-10.2.x86_64 gstreamer-plugins-base-lang-1.12.3-91.16.noarch gstreamer-plugins-good-1.12.3-103.4.x86_64 gstreamer-lang-1.12.3-95.7.noarch gstreamer-plugins-bad-lang-1.8.3-8.7.noarch gstreamer-1.12.3-95.7.x86_64
Make sure all of those are either 1.12.3 or (preferably) 1.8.3 from the standard 42.3 repo and/or Packman, and it should work. (click on "Versions" in YaST e.g. to choose the version)
I'm not sure about those, but it's best to have all of them from the same repo: gstreamer-plugins-farstream-0.2.8-3.4.x86_64 gstreamer-plugins-cogl-1.22.2-3.17.x86_64 gstreamer-plugin-gstclutter-3_0-3.0.18-3.3.x86_64
Not a bug though, such a mixture is unsupported.
Also you have to go into the KDE settings and change the phonon preference or it will continue to default to the non VLC one.
Sure, you can explicitly set one or the other, and that setting will be remembered. On a fresh user account, the VLC backend should be preferred though if it is installed.
thanks for pointing that out, dont know how they split as i manualy had every Gstreamer come from the multimedia:lib repo. Fixing this manualy now. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com