Bug 227452

Summary: kde4-window-decorator sigfaults after changing from laOra to Oxygen. Follows upgrade from kde 4.3.2 to 4.4.0
Product: unknown Reporter: spiro.letendre
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description spiro.letendre 2010-02-18 00:27:20 UTC
Application: kde4-window-decorator (0.0.1)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31.12-desktop-1mnb x86_64
Distribution: "Mandriva Linux 2010.0"

-- Information about the crash:
After upgrading from 4.3.2 to 4.4.0, on Mandriva 2010.0, 86x64, I changed the :
Configure desktop -> appearance -> windows decorations from laOra to oxygen and kde4-window-decorator sigfaults immediately after I press apply.. And that, under normal user and root, and, with or without checking the option to regroup windows under tabs. I'll try again from command line with a strace and ltrace. WHERe ARE MY TABBED WINDOWS!!!!!!!!!!!!!

(It's a clean install from two weeks ago) 

The crash can be reproduced every time.

 -- Backtrace:
Application: KDE Window Decorator (kde4-window-decorator), signal: Segmentation fault
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007f6f42e27fc1 in KDecorationUnstable::clientGroupItems () from /usr/lib64/libkdecorations.so.4
#7  0x00007f6f42e2cb57 in KCommonDecorationUnstable::clientGroupItems () from /usr/lib64/libkdecorations.so.4
#8  0x00007f6f27d6d8a2 in ?? () from /usr/lib64/kde4/kwin3_oxygen.so
#9  0x00007f6f27d6eaf2 in ?? () from /usr/lib64/kde4/kwin3_oxygen.so
#10 0x00007f6f42e2cdef in KCommonDecoration::eventFilter () from /usr/lib64/libkdecorations.so.4
#11 0x00007f6f27d656e0 in ?? () from /usr/lib64/kde4/kwin3_oxygen.so
#12 0x00007f6f4363a1b7 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/libQtCore.so.4
#13 0x00007f6f442c04fc in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
#14 0x00007f6f442c6b0b in QApplication::notify () from /usr/lib64/libQtGui.so.4
#15 0x00007f6f41ca6d66 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#16 0x00007f6f4363adac in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4
#17 0x00007f6f4431e95d in QWidgetPrivate::drawWidget () from /usr/lib64/libQtGui.so.4
#18 0x00007f6f4431f87c in QWidget::render () from /usr/lib64/libQtGui.so.4
#19 0x000000000041ea6a in ?? ()
#20 0x000000000041834b in ?? ()
#21 0x000000000041f52c in ?? ()
#22 0x00007f6f4364dbaf in QMetaObject::activate () from /usr/lib64/libQtCore.so.4
#23 0x000000000041f680 in ?? ()
#24 0x00007f6f4364dbaf in QMetaObject::activate () from /usr/lib64/libQtCore.so.4
#25 0x00007f6f4364a803 in QObject::event () from /usr/lib64/libQtCore.so.4
#26 0x00007f6f442c052c in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
#27 0x00007f6f442c6b0b in QApplication::notify () from /usr/lib64/libQtGui.so.4
#28 0x00007f6f41ca6d66 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#29 0x00007f6f4363adac in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4
#30 0x00007f6f436679f2 in ?? () from /usr/lib64/libQtCore.so.4
#31 0x00007f6f436645e4 in ?? () from /usr/lib64/libQtCore.so.4
#32 0x00007f6f411544ce in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f6f41157e98 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f6f41157fc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f6f436642d3 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#36 0x00007f6f4436ec8e in ?? () from /usr/lib64/libQtGui.so.4
#37 0x00007f6f436396c2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#38 0x00007f6f43639a9c in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#39 0x00007f6f4363d7eb in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4
#40 0x0000000000409ea5 in QObject::disconnectNotify ()
#41 0x00007f6f420db91d in __libc_start_main () from /lib64/libc.so.6
#42 0x00000000004094e9 in QObject::disconnectNotify ()
#43 0x00007fff8cd49fc8 in ?? ()
#44 0x000000000000001c in ?? ()
#45 0x0000000000000001 in ?? ()
#46 0x00007fff8cd4bace in ?? ()
#47 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 226359, bug 220902.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-02-18 00:33:35 UTC
Compiz is not part of the KDE Software Collection, please report this bug to the Compiz authors.

If you want to use the new KWin window grouping ("tabbing") feature, you have to use KWin instead of Compiz; just selecting the Oxygen decoration does not give you that feauture, as it is implemented both in KWin as well as in the decoration.

*** This bug has been marked as a duplicate of bug 143419 ***