Summary: | Segfault on systemsettings desktop apparence (KDecoration) | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | loic.grobol |
Component: | decorations | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | cfeck, d.suebi, kevin.kofler, robby.engelmann, sfranzini688, sinozzuke |
Priority: | NOR | ||
Version: | 4.8.80 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kde-workspace/412f28e5c88803109c56b8cbd923a69fc09bdfeb | Version Fixed In: | 4.9rc2 |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
loic.grobol
2012-06-12 12:40:02 UTC
Skulpture does not use the unstable decoration API, so there is a regression in KWin stable API. mehh - i assume neither removing (the exported...) ClientGroupItem class nor renaming clientGroupItemDragMimeType() to tabDragMimeType() (which is defined in the stable KDecorationDefines...) was ABI stable -> we got to reintroduce that class and re-add the static function as well as clientGroupItemDragMimeType() (in addition but not inlined) I'll try whether adding the class, recompiling bespin/skulpture with it and removing it afterwards will crash those decos. -> at least caused no crash for bespin, could be compiler optimization related, though :-( *** Bug 301826 has been marked as a duplicate of this bug. *** *** Bug 302112 has been marked as a duplicate of this bug. *** Git commit 412f28e5c88803109c56b8cbd923a69fc09bdfeb by Thomas Lübking. Committed on 28/06/2012 at 18:15. Pushed by luebking into branch 'KDE/4.9'. restore stable kdecoration API to 4.8 FIXED-IN: 4.9rc2 REVIEW: 105377 M +48 -2 kwin/libkdecorations/kdecoration.h http://commits.kde.org/kde-workspace/412f28e5c88803109c56b8cbd923a69fc09bdfeb *** Bug 303938 has been marked as a duplicate of this bug. *** Em 22-07-2012 20:30, Christoph Feck escreveu: > https://bugs.kde.org/show_bug.cgi?id=301728 > > Christoph Feck <christoph@maxiom.de> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |sfranzini688@gmail.com > > --- Comment #7 from Christoph Feck <christoph@maxiom.de> --- > *** Bug 303938 has been marked as a duplicate of this bug. *** > I read the bug 301728, but I understand who it has been fixed in 4.8.90 and I am using it, I don't know if the bug is the same. (In reply to comment #8) > I read the bug 301728, but I understand who it has been fixed in 4.8.90 > and I am using it, I don't know if the bug is the same. the fixed-in field says it's fixed in rc2, which is version 4.8.97 Created attachment 72881 [details]
New crash information added by DrKonqi
systemsettings (1.0) on KDE Platform 4.8.90 (4.8.90) using Qt 4.8.1
- What I was doing when the application crashed:
open systemsettings
trying to change Windows Apperance
-- Backtrace (Reduced):
#6 0x00007f61f97d1156 in KDecorationOptions::font(bool, bool) const () from /usr/lib/libkdecorations.so.4
[...]
#8 0x00007f61fb75ee32 in KDecorationPreview::recreateDecoration (this=0x2840420, plugins=0x28403c0) at ../../../../kwin/kcmkwin/kwindecoration/preview.cpp:77
#9 0x00007f61fb760e95 in KWin::DecorationModel::regeneratePreview (this=0x2840290, index=..., size=...) at ../../../../kwin/kcmkwin/kwindecoration/decorationmodel.cpp:311
#10 0x00007f61fb7611f5 in KWin::DecorationModel::regenerateNextPreview (this=0x2840290) at ../../../../kwin/kcmkwin/kwindecoration/decorationmodel.cpp:262
#11 0x00007f62165db446 in QObject::event (this=0x2840290, e=<optimized out>) at kernel/qobject.cpp:1195
Created attachment 72895 [details]
New crash information added by DrKonqi
systemsettings (1.0) on KDE Platform 4.9.00 using Qt 4.8.1
- What I was doing when the application crashed: Trying to change the Window Decoration in systemsettings
-- Backtrace (Reduced):
#7 0xacdd09f4 in KDecorationOptions::font(bool, bool) const () from /usr/lib/libkdecorations.so.4
[...]
#10 0xade7c1c9 in KDecorationPreview::recreateDecoration (this=0xa153778, plugins=0xa118c28) at ../../../../kwin/kcmkwin/kwindecoration/preview.cpp:77
#11 0xade7e8ca in KWin::DecorationModel::regeneratePreview (this=0xa152680, index=..., size=...) at ../../../../kwin/kcmkwin/kwindecoration/decorationmodel.cpp:332
#12 0xade7ec2e in KWin::DecorationModel::regenerateNextPreview (this=0xa152680) at ../../../../kwin/kcmkwin/kwindecoration/decorationmodel.cpp:279
#13 0xade6b995 in KWin::DecorationModel::qt_static_metacall (_o=0xa152680, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xa2ae190) at moc_decorationmodel.cpp:53
|