Bug 359586 - Effects dialog crashes when clicking the 'movie icon'
Summary: Effects dialog crashes when clicking the 'movie icon'
Status: RESOLVED DUPLICATE of bug 323407
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (show other bugs)
Version: 5.5.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-19 21:25 UTC by Thomas Mitterfellner
Modified: 2016-02-23 09:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Backtrace (9.58 KB, text/plain)
2016-02-21 12:20 UTC, Thomas Mitterfellner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Mitterfellner 2016-02-19 21:25:04 UTC
Running kcmshell5 kwineffects and clicking on one of the movie icons leads to a segfault.
Unfortunately, I don't even know what that icon should do, supposedly a preview?

Reproducible: Always
Comment 1 Thomas Lübking 2016-02-19 21:58:40 UTC
Can you provide a backtrace ("developer information" from the crash dialog)?
Comment 2 Thomas Mitterfellner 2016-02-21 11:08:04 UTC
That's the strange thing: I don't get this dialog offering me to make a backtrace. I have the debuginfo/symbols of kwin installed and I tried to run it from gdb, but the traceback I got (~50 levels; the longest traceback I had seen so far) does not look very useful to me. Could you give me instructions on how to get a useful backtrace (or was the gdb method OK?)?
Comment 3 Thomas Lübking 2016-02-21 11:32:42 UTC
gdb should be fine, maybe it's required to have it for all threads ("thread apply all bt") - just attach it: we'll then figure whether we require more info.
Comment 4 Thomas Mitterfellner 2016-02-21 12:20:56 UTC
Created attachment 97332 [details]
Backtrace
Comment 5 Thomas Lübking 2016-02-21 12:39:16 UTC
gstreamer -> libsoup -> libproxy, dlopens kdelibs (KDE4) => Qt4/Qt5 symbols in one process: boom.

See bug #346209 on more details - no idea where "modules/config_kde4.so" comes from (isn't installed here, maybe downstream thing of parallel KDE4/KDE5 installation)

*** This bug has been marked as a duplicate of bug 323407 ***
Comment 6 Martin Flöser 2016-02-23 08:11:16 UTC
@Thomas Mitterfellner: which distribution are you using?
Comment 7 Thomas Mitterfellner 2016-02-23 08:55:17 UTC
I'm using openSUSE Leap 42.1 but I did a distribution upgrade from 13.2, so maybe that's the reason for the mixed symbols. Unfortunately, I don't know what I have to uninstall and whether it would actually be possible because of some applications depending on kde4 libs still.
Comment 8 Thomas Lübking 2016-02-23 09:30:17 UTC
rpm -qf /usr/lib/libproxy/0.4.11/modules/config_kde4.so

should be "libproxy1-config-kde4"

Upstream bug report is https://code.google.com/archive/p/libproxy/issues/197 and they're wrong about KDE symbol versioning - the problem is in the Qt libs.