For what it's worth, I had kde-window-decorator also just crashing, right after "compiz --replace" from ALT-F2.
I had compiz running before, switched to virtual console 1, back to 7, which was very slow then. So I've tried "compiz --replace" again, which caused this crash then.
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1226815280 (LWP 9149)]
[KCrash handler]
#6 0xb72f386e in QObject::parent (this=0x18) at ../include/qobject.h:154
#7 0xb72f403f in QWidget::parentWidget (this=0x18, sameWindow=false)
at ../include/qwidget.h:878
#8 0xb740790b in ~QWidget (this=0x814ed78) at kernel/qwidget.cpp:946
#9 0xb7468b33 in ~QButton (this=0x814ed78) at widgets/qbutton.cpp:410
#10 0xb7c6b791 in ~KCommonDecorationButton (this=0x814ed78)
at /build/buildd/kdebase-3.5.7/./kwin/lib/kcommondecoration.cpp:887
#11 0xb6c03667 in ~QuartzButton (this=0x814ed78)
at /build/buildd/kdebase-3.5.7/./kwin/clients/quartz/quartz.cpp:393
#12 0xb7c6e3b4 in ~KCommonDecoration (this=0x8161c78)
at /build/buildd/kdebase-3.5.7/./kwin/lib/kcommondecoration.cpp:55
#13 0xb6c06b3d in ~QuartzClient (this=0x8161c78)
at /build/buildd/kdebase-3.5.7/./kwin/clients/quartz/quartz.h:71
#14 0x0805980d in KWD::Window::reloadDecoration (this=0x814dbd0)
at ../../../kde/window-decorator/window.cpp:1503
#15 0x0805499d in KWD::Decorator::changeShadowOptions (this=0x806e0f8,
opt=0xbfe66f40) at ../../../kde/window-decorator/decorator.cpp:478
#16 0x08054f7c in dbusHandleMessage (connection=0x8162808, message=0x8137f08,
userData=0x806e0f8) at ../../../kde/window-decorator/decorator.cpp:183
#17 0xb7ed7c22 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3
#18 0xb7c58893 in DBusQt::Connection::dispatchRead ()
from /usr/lib/libdbus-qt-1.so.1
#19 0xb7c59147 in DBusQt::Connection::qt_invoke ()
from /usr/lib/libdbus-qt-1.so.1
#20 0xb73ca893 in QObject::activate_signal (this=0x8146310, clist=0x81442f8,
o=0xbfe670ec) at kernel/qobject.cpp:2356
#21 0xb73cb338 in QObject::activate_signal (this=0x8146310, signal=2)
at kernel/qobject.cpp:2325
#22 0xb7c59b29 in DBusQt::Internal::Integrator::readReady ()
from /usr/lib/libdbus-qt-1.so.1
#23 0xb7c59c0f in DBusQt::Internal::Integrator::slotRead ()
from /usr/lib/libdbus-qt-1.so.1
#24 0xb7c59c8a in DBusQt::Internal::Integrator::qt_invoke ()
from /usr/lib/libdbus-qt-1.so.1
#25 0xb73ca893 in QObject::activate_signal (this=0x8140f48, clist=0x815d050,
o=0xbfe67238) at kernel/qobject.cpp:2356
#26 0xb73cb1aa in QObject::activate_signal (this=0x8140f48, signal=2,
param=10) at kernel/qobject.cpp:2449
#27 0xb775767f in QSocketNotifier::activated (this=0x8140f48, t0=10)
at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85
#28 0xb73ed46e in QSocketNotifier::event (this=0x8140f48, e=0xbfe67568)
at kernel/qsocketnotifier.cpp:258
#29 0xb7361af0 in QApplication::internalNotify (this=0x806e0f8,
receiver=0x8140f48, e=0xbfe67568) at kernel/qapplication.cpp:2635
#30 0xb736391f in QApplication::notify (this=0x806e0f8, receiver=0x8140f48,
e=0xbfe67568) at kernel/qapplication.cpp:2358
#31 0xb7e3a242 in KApplication::notify (this=0x806e0f8, receiver=0x8140f48,
event=0xbfe67568)
at /build/buildd/kdelibs-3.5.7/./kdecore/kapplication.cpp:550
#32 0xb72f4209 in QApplication::sendEvent (receiver=0x8140f48,
event=0xbfe67568) at ../include/qapplication.h:520
#33 0xb7353ee9 in QEventLoop::activateSocketNotifiers (this=0x8079938)
at kernel/qeventloop_unix.cpp:578
#34 0xb7308d2b in QEventLoop::processEvents (this=0x8079938, flags=4)
at kernel/qeventloop_x11.cpp:383
#35 0xb737c1ce in QEventLoop::enterLoop (this=0x8079938)
at kernel/qeventloop.cpp:198
#36 0xb737bfde in QEventLoop::exec (this=0x8079938)
at kernel/qeventloop.cpp:145
#37 0xb7363699 in QApplication::exec (this=0x806e0f8)
at kernel/qapplication.cpp:2758
#38 0x080540bf in main (argc=) at ../../../kde/window-decorator/main.cpp:131
#39 0xb79f7050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#40 0x08051861 in _start ()
For what it's worth, I had kde-window- decorator also just crashing, right after "compiz --replace" from ALT-F2.
I had compiz running before, switched to virtual console 1, back to 7, which was very slow then. So I've tried "compiz --replace" again, which caused this crash then.
Using host libthread_db library "/lib/tls/ i686/cmov/ libthread_ db.so.1" . qobject. h:154 :parentWidget (this=0x18, sameWindow=false) qwidget. h:878 qwidget. cpp:946 qbutton. cpp:410 ionButton (this=0x814ed78) buildd/ kdebase- 3.5.7/. /kwin/lib/ kcommondecorati on.cpp: 887 buildd/ kdebase- 3.5.7/. /kwin/clients/ quartz/ quartz. cpp:393 buildd/ kdebase- 3.5.7/. /kwin/lib/ kcommondecorati on.cpp: 55 buildd/ kdebase- 3.5.7/. /kwin/clients/ quartz/ quartz. h:71 :reloadDecorati on (this=0x814dbd0) ./kde/window- decorator/ window. cpp:1503 :changeShadowOp tions (this=0x806e0f8, ./kde/window- decorator/ decorator. cpp:478 0x8162808, message=0x8137f08, 0x806e0f8) at ../../. ./kde/window- decorator/ decorator. cpp:183 _dispatch () from /usr/lib/ libdbus- 1.so.3 :Connection: :dispatchRead () libdbus- qt-1.so. 1 :Connection: :qt_invoke () libdbus- qt-1.so. 1 :activate_ signal (this=0x8146310, clist=0x81442f8, qobject. cpp:2356 :activate_ signal (this=0x8146310, signal=2) qobject. cpp:2325 :Internal: :Integrator: :readReady () libdbus- qt-1.so. 1 :Internal: :Integrator: :slotRead () libdbus- qt-1.so. 1 :Internal: :Integrator: :qt_invoke () libdbus- qt-1.so. 1 :activate_ signal (this=0x8140f48, clist=0x815d050, qobject. cpp:2356 :activate_ signal (this=0x8140f48, signal=2, qobject. cpp:2449 ::activated (this=0x8140f48, t0=10) shared- mt/moc_ qsocketnotifier .cpp:85 ::event (this=0x8140f48, e=0xbfe67568) qsocketnotifier .cpp:258 :internalNotify (this=0x806e0f8, 0x8140f48, e=0xbfe67568) at kernel/ qapplication. cpp:2635 :notify (this=0x806e0f8, receiver=0x8140f48, qapplication. cpp:2358 :notify (this=0x806e0f8, receiver=0x8140f48, 0xbfe67568) buildd/ kdelibs- 3.5.7/. /kdecore/ kapplication. cpp:550 :sendEvent (receiver= 0x8140f48, 0xbfe67568) at ../include/ qapplication. h:520 :activateSocket Notifiers (this=0x8079938) qeventloop_ unix.cpp: 578 :processEvents (this=0x8079938, flags=4) qeventloop_ x11.cpp: 383 :enterLoop (this=0x8079938) qeventloop. cpp:198 qeventloop. cpp:145 qapplication. cpp:2758 ./kde/window- decorator/ main.cpp: 131 i686/cmov/ libc.so. 6
[Thread debugging using libthread_db enabled]
[New Thread -1226815280 (LWP 9149)]
[KCrash handler]
#6 0xb72f386e in QObject::parent (this=0x18) at ../include/
#7 0xb72f403f in QWidget:
at ../include/
#8 0xb740790b in ~QWidget (this=0x814ed78) at kernel/
#9 0xb7468b33 in ~QButton (this=0x814ed78) at widgets/
#10 0xb7c6b791 in ~KCommonDecorat
at /build/
#11 0xb6c03667 in ~QuartzButton (this=0x814ed78)
at /build/
#12 0xb7c6e3b4 in ~KCommonDecoration (this=0x8161c78)
at /build/
#13 0xb6c06b3d in ~QuartzClient (this=0x8161c78)
at /build/
#14 0x0805980d in KWD::Window:
at ../../.
#15 0x0805499d in KWD::Decorator:
opt=0xbfe66f40) at ../../.
#16 0x08054f7c in dbusHandleMessage (connection=
userData=
#17 0xb7ed7c22 in dbus_connection
#18 0xb7c58893 in DBusQt:
from /usr/lib/
#19 0xb7c59147 in DBusQt:
from /usr/lib/
#20 0xb73ca893 in QObject:
o=0xbfe670ec) at kernel/
#21 0xb73cb338 in QObject:
at kernel/
#22 0xb7c59b29 in DBusQt:
from /usr/lib/
#23 0xb7c59c0f in DBusQt:
from /usr/lib/
#24 0xb7c59c8a in DBusQt:
from /usr/lib/
#25 0xb73ca893 in QObject:
o=0xbfe67238) at kernel/
#26 0xb73cb1aa in QObject:
param=10) at kernel/
#27 0xb775767f in QSocketNotifier
at .moc/debug-
#28 0xb73ed46e in QSocketNotifier
at kernel/
#29 0xb7361af0 in QApplication:
receiver=
#30 0xb736391f in QApplication:
e=0xbfe67568) at kernel/
#31 0xb7e3a242 in KApplication:
event=
at /build/
#32 0xb72f4209 in QApplication:
event=
#33 0xb7353ee9 in QEventLoop:
at kernel/
#34 0xb7308d2b in QEventLoop:
at kernel/
#35 0xb737c1ce in QEventLoop:
at kernel/
#36 0xb737bfde in QEventLoop::exec (this=0x8079938)
at kernel/
#37 0xb7363699 in QApplication::exec (this=0x806e0f8)
at kernel/
#38 0x080540bf in main (argc=) at ../../.
#39 0xb79f7050 in __libc_start_main () from /lib/tls/
#40 0x08051861 in _start ()