Summary: | Kwin segfault on startup (Kdecoration and oxygen-transparent?) | ||
---|---|---|---|
Product: | [Plasma] Oxygen | Reporter: | loic.grobol |
Component: | win deco | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | CC: | hugo.pereira.da.costa, kde, thomas.luebking |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
loic.grobol
2012-06-12 10:05:15 UTC
The unstable decoration ABI changed -> did you recompile oxygen-transparent after installing kde-workspace/kwin beta? I tried, but it doesn't compile, due to guess what? Decorations. [ 14%] Building CXX object decoration/CMakeFiles/kwin3_oxygen_transparent.dir/oxygenbutton.o In file included from /home/loic/oxygen-transparent/src/decoration/oxygenbutton.cpp:30:0: /home/loic/oxygen-transparent/src/decoration/oxygenclient.h: In member function ‘bool Oxygen::Client::isForcedActive() const’: /home/loic/oxygen-transparent/src/decoration/oxygenclient.h:92:51: erreur: ‘clientGroupItems’ was not declared in this scope /home/loic/oxygen-transparent/src/decoration/oxygenclient.h: In member function ‘bool Oxygen::Client::hideTitleBar() const’: /home/loic/oxygen-transparent/src/decoration/oxygenclient.h:119:34: erreur: ‘clientGroupItems’ was not declared in this scope In file included from /home/loic/oxygen-transparent/src/decoration/oxygenbutton.cpp:30:0: /home/loic/oxygen-transparent/src/decoration/oxygenclient.h: In member function ‘bool Oxygen::Client::hasTitleOutline() const’: /home/loic/oxygen-transparent/src/decoration/oxygenclient.h:365:34: erreur: ‘clientGroupItems’ was not declared in this scope /home/loic/oxygen-transparent/src/decoration/oxygenclient.h: In member function ‘bool Oxygen::Client::hideTitleBar() const’: /home/loic/oxygen-transparent/src/decoration/oxygenclient.h:120:9: erreur: contrôle a atteint la fin non void de la fonction [-Werror=return-type] /home/loic/oxygen-transparent/src/decoration/oxygenclient.h: In member function ‘bool Oxygen::Client::isForcedActive() const’: /home/loic/oxygen-transparent/src/decoration/oxygenclient.h:92:66: erreur: contrôle a atteint la fin non void de la fonction [-Werror=return-type] forwarding to Hugo, no idea whether an updated branch is already available. (the bug is none, the decoration is incompatible - crash happens because nobody thought about adding an API version to the deco, but that's available now as well ;-) Okay, I'll try to figure out how to revert to Oxygen without KWin, then. As for an oxygen-transparent upgrade, since I can't access anongit.kde.org atm, I would not be of much help. @Loic: checkout the "master" branch of oxygen transparent on kde look, it compiles and runs just fine (read the comments at the top of the page) *** Bug 301787 has been marked as a duplicate of this bug. *** |