Bug 289355

Summary: Kwin crashed after switching workspace appearance
Product: [Applications] systemsettings Reporter: Dartagnan <dartagnanarchuleta>
Component: generalAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED FIXED    
Severity: crash CC: cfeck
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.0
Sentry Crash Report:

Description Dartagnan 2011-12-19 14:14:41 UTC
Application: kcmshell4 ()
KDE Platform Version: 4.7.4 (4.7.4) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 2.6.41.2-1.fc15.i686 i686
Distribution: "Fedora release 15 (Lovelock)"

-- Information about the crash:
- What I was doing when the application crashed:

Kwin crashed after switching workspace appearance style from bespin to cristal modern theme

-- Backtrace:
Application: KDE Control Module (kcmshell4), signal: Segmentation fault
[KCrash Handler]
#7  0x4a5dc1ac in QRasterWindowSurface::~QRasterWindowSurface() () from /usr/lib/libQtGui.so.4
#8  0x4a5dc243 in QRasterWindowSurface::~QRasterWindowSurface() () from /usr/lib/libQtGui.so.4
#9  0x4a5fb444 in ?? () from /usr/lib/libQtGui.so.4
#10 0x4a4032bd in ?? () from /usr/lib/libQtGui.so.4
#11 0x4a403419 in QWidgetPrivate::deleteExtra() () from /usr/lib/libQtGui.so.4
#12 0x4a40362d in QWidgetPrivate::~QWidgetPrivate() () from /usr/lib/libQtGui.so.4
#13 0x4a403953 in QWidgetPrivate::~QWidgetPrivate() () from /usr/lib/libQtGui.so.4
#14 0x49eceaf4 in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#15 0x4a40582d in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#16 0x4dee9a30 in ~EffectWatcher (this=0x8db7d90, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/plasma/private/effectwatcher_p.h:30
#17 Plasma::EffectWatcher::~EffectWatcher (this=0x8db7d90, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/plasma/private/effectwatcher_p.h:30
#18 0x4df58dc8 in ~ThemePrivate (this=0x8dbb1d8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/plasma/theme.cpp:119
#19 Plasma::Theme::~Theme (this=0x8d5fcc0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/plasma/theme.cpp:482
#20 0x4df5936a in ~ThemeSingleton (this=0x8d5fcc0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/plasma/theme.cpp:421
#21 destroy () at /usr/src/debug/kdelibs-4.7.4/plasma/theme.cpp:437
#22 0x4de57dba in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x4e0b99c8, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/kdecore/kernel/kglobal.h:62
#23 0x48d2bff1 in __run_exit_handlers () from /lib/libc.so.6
#24 0x48d2c07d in exit () from /lib/libc.so.6
#25 0x48d126bb in __libc_start_main () from /lib/libc.so.6
#26 0x080485d1 in _start ()

Possible duplicates by query: bug 288670, bug 288669, bug 280022, bug 277044, bug 269671.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-11-10 23:18:43 UTC
Fixed since KDE 4.8.0

See http://commits.kde.org/kdelibs/9ee0256cd143e485136e4cd4aa2486745260b940