[Bug 1164887] New: Leap 15.2 Beta konqueror crash: GStreamer-WARNING External plugin loader failed
http://bugzilla.opensuse.org/show_bug.cgi?id=1164887 Bug ID: 1164887 Summary: Leap 15.2 Beta konqueror crash: GStreamer-WARNING External plugin loader failed Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE Applications Assignee: opensuse-kde-bugs@opensuse.org Reporter: d_werner@gmx.net QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Leap 15.2 Build 589.1 upgraded with zypper dup from current Leap 15.1 the upgrade worked without problems existing user home directory from Leap 15.1 Initially konqueror crashed opening "any" website. When starting konqueror from the command line this is the crash related output it produces: (konqueror:5215): GStreamer-WARNING **: 19:02:55.810: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though. KCrash: Application 'konqueror' crashing... I found a binary which looked promising to be the desired plugin scanner: rpm -qf /usr/lib/gstreamer-1.0/gst-plugin-scanner-x86_64 gstreamer-1.16.2-lp152.1.2.x86_64 and set the environment variable as suggested by the error output: GST_PLUGIN_SCANNER=/usr/lib/gstreamer-1.0/gst-plugin-scanner-x86_64 konqueror Now konqueror is able to open websites without crashing. And - after successfully starting konqueror with this setting from the command line once it also is able to browse websites when started again (no instance running in the background) from the startmenu or from the command line without the environment variable, seems like the setting sticks somewhere now. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1164887 http://bugzilla.opensuse.org/show_bug.cgi?id=1164887#c1 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |wbauer@tmo.at Resolution|--- |WORKSFORME --- Comment #1 from Wolfgang Bauer <wbauer@tmo.at> --- Rather looks like a gstreamer problem to me. Maybe the plugin cache was corrupted/outdated or something. I don't think we can do anything about that from the KDE side though... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1164887 http://bugzilla.opensuse.org/show_bug.cgi?id=1164887#c2 --- Comment #2 from Dirk Weber <d_werner@gmx.net> --- It's ok for me to close it, it is working now. But as additional information: I updated 2 test machines (VMs), both were originally installed as openSUSE 12.2 and updated with each release ever since. This is the first time that I observed such reproducible crashes of konqueror after an update AFAIR. The crashes happened on both machines, so I was slightly worried that there is some real problem. Maybe this bugzilla at least can help somebody who experiences this too. I was not aware of the gstreamer plugin cache before, but according to its timestamp it was really updated at the time when I started konqueror with the described environment variable set which resolved the issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1164887 http://bugzilla.opensuse.org/show_bug.cgi?id=1164887#c3 --- Comment #3 from Wolfgang Bauer <wbauer@tmo.at> --- For the record: this was likely a Qt4/Qt5 conflict triggered by gstreamer-plugins-qt (the Qt4 version). As such it only happened when the gstreamer plugin cache was being updated by a Qt5 application like Konqueror+kwebkitpart (QtWebKit uses gstreamer), once the cache is ok everything should work fine despite of this. But gstreamer-plugins-qt was dropped from the distribution anyway, also the Leap 15.2 release doesn't include it anymore (at the time of this bugreport it was still in the repos though). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1164887 http://bugzilla.opensuse.org/show_bug.cgi?id=1164887#c4 Markus Kolb <novell@tower-net.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |novell@tower-net.de Component|KDE Applications |GNOME Version|Leap 15.2 |Leap 15.3 Resolution|WORKSFORME |--- Assignee|opensuse-kde-bugs@opensuse. |gnome-bugs@suse.de |org | --- Comment #4 from Markus Kolb <novell@tower-net.de> --- I had this problem today in Leap 15.3. I've created a symbolic link /usr/lib/gstreamer-1.0/gst-plugin-scanner to /usr/lib/gstreamer-1.0/gst-plugin-scanner-x86_64 and it worked. So there seems to be a problem in RPM build with this arch-postfix. The framework looks for /usr/lib/gstreamer-1.0/gst-plugin-scanner and not /usr/lib/gstreamer-1.0/gst-plugin-scanner-x86_64. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com