Application: kwin (4.4.90 (KDE 4.4.90 (KDE 4.5 RC1))) KDE Platform Version: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) Qt Version: 4.7.0 Operating System: Linux 2.6.32-22-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: - What I was doing when the application crashed: I go to systemsettings-->workspace apperance-->configure buttons. Modified the buttons, pres "ok" and "apply". kwin crash. The crash can be reproduced every time. -- Backtrace: Application: KWin (kwin), signal: Segmentation fault [Current thread is 1 (Thread 0xb7738720 (LWP 11483))] Thread 2 (Thread 0xaeb5cb70 (LWP 11489)): #0 0x004b3e16 in *__GI_clock_gettime (clock_id=4947956, tp=0xaeb5c0f0) at ../sysdeps/unix/clock_gettime.c:100 #1 0x02222ceb in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x022f9045 in QTimerInfoList::updateCurrentTime (this=0x8bc0590) at kernel/qeventdispatcher_unix.cpp:339 #4 0x022f908a in QTimerInfoList::timerWait (this=0x8bc0590, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x022fa5fb in QEventDispatcherUNIX::processEvents (this=0x83aa610, flags=...) at kernel/qeventdispatcher_unix.cpp:906 #6 0x022c71a9 in QEventLoop::processEvents (this=0xaeb5c280, flags=) at kernel/qeventloop.cpp:149 #7 0x022c75fa in QEventLoop::exec (this=0xaeb5c280, flags=...) at kernel/qeventloop.cpp:201 #8 0x021c4aee in QThread::exec (this=0x8b77350) at thread/qthread.cpp:490 #9 0x022a62eb in QInotifyFileSystemWatcherEngine::run (this=0x8b77350) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x021c7dc9 in QThreadPrivate::start (arg=0x8b77350) at thread/qthread_unix.cpp:266 #11 0x001d096e in start_thread (arg=0xaeb5cb70) at pthread_create.c:300 #12 0x00752a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7738720 (LWP 11483)): [KCrash Handler] #7 0x001aa9aa in ?? () from /usr/lib/mesa/libGL.so.1 #8 0x0018421c in ?? () from /usr/lib/mesa/libGL.so.1 #9 0x00ce6e33 in KWin::SceneOpenGL::waitSync (this=0x8691738) at ../../kwin/scene_opengl.cpp:781 #10 0x00ceb870 in KWin::SceneOpenGL::flushBuffer (this=0x8691738, mask=-1073845012, damage=...) at ../../kwin/scene_opengl.cpp:793 #11 0x00cec8e4 in KWin::SceneOpenGL::paint (this=0x8691738, damage=..., toplevels=...) at ../../kwin/scene_opengl.cpp:761 #12 0x00cd4594 in KWin::Workspace::performCompositing (this=0x8316e58) at ../../kwin/composite.cpp:455 #13 0x00c4525e in KWin::Workspace::qt_metacall (this=0x8316e58, _c=QMetaObject::InvokeMetaMethod, _id=190, _a=0xbffe700c) at ./workspace.moc:583 #14 0x022ce42a in QMetaObject::metacall (object=0x8316e58, cl=1747328, idx=190, argv=0xbffe700c) at kernel/qmetaobject.cpp:237 #15 0x022e11a5 in QMetaObject::activate (sender=0x8317108, m=0x23fa5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280 #16 0x023328d7 in QTimer::timeout (this=0x8317108) at .moc/release-shared/moc_qtimer.cpp:134 #17 0x022e6d4e in QTimer::timerEvent (this=0x8317108, e=0xbffe7560) at kernel/qtimer.cpp:271 #18 0x022db014 in QObject::event (this=0x8317108, e=0x8351cb8) at kernel/qobject.cpp:1183 #19 0x0139732c in QApplicationPrivate::notify_helper (this=0x82c3460, receiver=0x8317108, e=0xbffe7560) at kernel/qapplication.cpp:4358 #20 0x0139e6fe in QApplication::notify (this=0xbffe7864, receiver=0x8317108, e=0xbffe7560) at kernel/qapplication.cpp:3762 #21 0x009c90da in KApplication::notify (this=0xbffe7864, receiver=0x8317108, event=0xbffe7560) at ../../kdeui/kernel/kapplication.cpp:309 #22 0x00c6215f in KWin::Application::notify (this=0xbffe7864, o=0x8317108, e=0xbffe7560) at ../../kwin/main.cpp:372 #23 0x022c86cb in QCoreApplication::notifyInternal (this=0xbffe7864, receiver=0x8317108, event=0xbffe7560) at kernel/qcoreapplication.cpp:732 #24 0x022fa426 in QCoreApplication::sendEvent (this=0x82c3c00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #25 QTimerInfoList::activateTimers (this=0x82c3c00) at kernel/qeventdispatcher_unix.cpp:602 #26 0x022fa587 in QEventDispatcherUNIX::processEvents (this=0x82c20d0, flags=...) at kernel/qeventdispatcher_unix.cpp:923 #27 0x014595c2 in QEventDispatcherX11::processEvents (this=0x82c20d0, flags=...) at kernel/qeventdispatcher_x11.cpp:152 #28 0x022c71a9 in QEventLoop::processEvents (this=0xbffe77b4, flags=) at kernel/qeventloop.cpp:149 #29 0x022c75fa in QEventLoop::exec (this=0xbffe77b4, flags=...) at kernel/qeventloop.cpp:201 #30 0x022cbbaf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #31 0x01396157 in QApplication::exec () at kernel/qapplication.cpp:3637 #32 0x00c642c4 in kdemain (argc=3, argv=0xbffe7ac4) at ../../kwin/main.cpp:531 #33 0x0804860b in main (argc=3, argv=0xbffe7ac4) at kwin_dummy.cpp:3 Possible duplicates by query: bug 241325, bug 241263. Reported using DrKonqi
I'm sorry to say, but it crashes in the OpenGL driver implementation. So there is nothing we can do about it :-( If you are able to reproduce you could install the debugging symbols for mesa and open a new bugreport at the freedesktop.org bugtracker. But given that you are using a driver shipped by a distribution it is likely that the crash has been fixed already as mesa drivers are moving quite fast currently.
if it's a persistent problem, try to deactivate vsync'ing i wonder how this is related to button setup / client reconstruction, though - which deco are you using? (+ it's a dupe of the two mentioned bugs, have a look at their system/driver configuraion, seems like xorg/radeon from ppa)
Ok, thanks for help. For deco I use oxygen. Disable v-sinc don't resolve the problem. I use an experimental repo for xorg and driver ati because the default kubuntu 10.04 is extremly slow with mi video card. Ok next week i try to reinstall kubuntu and kde 4.5 SC1 X.Org X Server 1.8.1.902 (1.8.2 RC 2) Release Date: 2010-06-21 mesa: 7.9-dev Sorry for my english
(In reply to comment #3) > Disable v-sinc don't resolve the problem. And you get the very same backtrace?? > Sorry for my english Don't worry, we're all bad. Well, that is except for the English natives, of course :-)
If I disable v-sync and make the same procedure the desktop freeze (I can move the mouse but evrithing don't respond. For example if i click on the kickoff menu i see the hdd led flashlight but the desktop stay freezed). So I goes to tty0, kill kwin, restart with "kwin -display :0.0 &" and return to tty7 (the desktop). kwin is down (i don't have the window decoration) but my best friend drkonqi has return. Then if i click "restart application" kwin work. backtrace: Application: KWin (kwin), signal: Aborted [KCrash Handler] #7 0x009a1422 in __kernel_vsyscall () #8 0x00408651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #9 0x0040ba82 in *__GI_abort () at abort.c:92 #10 0x012e12ac in qt_message_output (msgType=QtFatalMsg, buf=0x962f3f0 "kwin(2492): Session bus not found \n") at global/qglobal.cpp:2271 #11 0x0061dff5 in ~QDebug (this=0xbfcc4e00, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qdebug.h:85 #12 0x007246cc in KApplicationPrivate::init (this=0x95f8548, GUIenabled=true) at ../../kdeui/kernel/kapplication.cpp:508 #13 0x00725f57 in KApplication (this=0xbfcc5474, GUIenabled=true) at ../../kdeui/kernel/kapplication.cpp:350 #14 0x00d00888 in Application (this=0xbfcc5474) at ../../kwin/main.cpp:246 #15 0x00d01f3c in kdemain (argc=3, argv=0xbfcc56d4) at ../../kwin/main.cpp:510 #16 0x0804860b in main (argc=3, argv=0xbfcc56d4) at kwin_dummy.cpp:3 Thanks for support. don't lost more time with this bug if the problem is related to driver, i've upgraded with non official repo and unstable version. Next week I will install 10.04 in another partition and try kde 4.5 RC1 with distro's driver. Thanks :)
The "freeze" should be a(nother) driver problem. (Esp. as the driver seems pretty unstable anyway) If you encounter it again, try to suspend compositing by SHIFT+ALT+F12. To restart kwin from a distant terminal, better set an environment variable DISPLAY=:0.0 kwin --replace &
I have reinstalled the system and now, with the distro ati driver there is no problem. Thanks guys