Bug 259557 - kwin crashes when changing theme
Summary: kwin crashes when changing theme
Status: RESOLVED DUPLICATE of bug 241263
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-11 22:40 UTC by Nik Tripp
Modified: 2010-12-11 23:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nik Tripp 2010-12-11 22:40:34 UTC
Application: kwin (4.5.4 (KDE 4.5.4) "release 9")
KDE Platform Version: 4.5.4 (KDE 4.5.4) "release 9"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

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

changed the theme to bespin clicked apply and interface stopped responding for a few seconds then kwin crashed

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f859d507760 (LWP 13542))]

Thread 2 (Thread 0x7f857af86710 (LWP 13545)):
#0  0x00007f859cd9fe13 in select () from /lib64/libc.so.6
#1  0x00007f85996fe711 in qt_safe_select (nfds=18, fdread=0x126f300, fdwrite=0x126f598, fdexcept=0x126f830, orig_timeout=<value optimized out>) at kernel/qcore_unix.cpp:143
#2  0x00007f859970353b in QEventDispatcherUNIXPrivate::doSelect (this=0x126f140, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:218
#3  0x00007f85997048af in QEventDispatcherUNIX::processEvents (this=0x1190ef0, flags=...) at kernel/qeventdispatcher_unix.cpp:935
#4  0x00007f85996d8292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f85996d8495 in QEventLoop::exec (this=0x7f857af85de0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f85995ef2cf in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f85996ba458 in QInotifyFileSystemWatcherEngine::run (this=0x10dcb60) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f85995f1bf5 in QThreadPrivate::start (arg=0x10dcb60) at thread/qthread_unix.cpp:248
#9  0x00007f8599363a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f859cda682d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f859d507760 (LWP 13542)):
[KCrash Handler]
#6  dri2DrawableGetMSC (psc=0x7f85800015d0, pdraw=0x0, ust=0x7fffeba5e518, msc=0x7fffeba5e510, sbc=0x7fffeba5e508) at dri2_glx.c:226
#7  0x00007f859ab3d185 in __glXGetVideoSyncSGI (count=0x7fffeba5e55c) at glxcmds.c:2317
#8  0x00007f859d092b91 in KWin::SceneOpenGL::waitSync (this=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.4/kwin/scene_opengl.cpp:796
#9  0x00007f859d0a7015 in KWin::SceneOpenGL::flushBuffer (this=0x73eea0, mask=<value optimized out>, damage=...) at /usr/src/debug/kdebase-workspace-4.5.4/kwin/scene_opengl.cpp:808
#10 0x00007f859d0f0696 in KWin::SceneOpenGL::paint (this=0x73eea0, damage=..., toplevels=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.4/kwin/scene_opengl.cpp:774
#11 0x00007f859d0d1599 in KWin::Workspace::performCompositing (this=0x7f8580002730) at /usr/src/debug/kdebase-workspace-4.5.4/kwin/composite.cpp:454
#12 0x00007f859d0fed75 in KWin::Workspace::qt_metacall (this=0x7f8580002730, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeba5e990)
    at /usr/src/debug/kdebase-workspace-4.5.4/build/kwin/workspace.moc:583
#13 0x00007f85996eca1f in QMetaObject::activate (sender=0x7f8580002bf8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3295
#14 0x00007f85996ea22e in QObject::event (this=0x7f8580002bf8, e=0x7fffeba5f130) at kernel/qobject.cpp:1212
#15 0x00007f85988ad4d4 in QApplicationPrivate::notify_helper (this=0x634550, receiver=0x7f8580002bf8, e=0x7fffeba5f130) at kernel/qapplication.cpp:4302
#16 0x00007f85988b5aca in QApplication::notify (this=<value optimized out>, receiver=0x7f8580002bf8, e=0x7fffeba5f130) at kernel/qapplication.cpp:4185
#17 0x00007f859c841816 in KApplication::notify (this=0x7fffeba5f640, receiver=0x7f8580002bf8, event=0x7fffeba5f130) at /usr/src/debug/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310
#18 0x00007f85996d8e4c in QCoreApplication::notifyInternal (this=0x7fffeba5f640, receiver=0x7f8580002bf8, event=0x7fffeba5f130) at kernel/qcoreapplication.cpp:726
#19 0x00007f85997040c9 in sendEvent (this=0x634f40) at kernel/qcoreapplication.h:215
#20 QTimerInfoList::activateTimers (this=0x634f40) at kernel/qeventdispatcher_unix.cpp:618
#21 0x00007f85997048c0 in QEventDispatcherUNIX::processEvents (this=0x612010, flags=...) at kernel/qeventdispatcher_unix.cpp:939
#22 0x00007f859894ecbc in QEventDispatcherX11::processEvents (this=0x612010, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#23 0x00007f85996d8292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007f85996d8495 in QEventLoop::exec (this=0x7fffeba5f580, flags=...) at kernel/qeventloop.cpp:201
#25 0x00007f85996dc88b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#26 0x00007f859d0fd474 in kdemain (argc=<value optimized out>, argv=0x7fffeba5f640) at /usr/src/debug/kdebase-workspace-4.5.4/kwin/main.cpp:531
#27 0x00007f859ccf4b7d in __libc_start_main () from /lib64/libc.so.6
#28 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113

This bug may be a duplicate of or related to bug 241263.

Possible duplicates by query: bug 258774, bug 257395, bug 256037, bug 253698, bug 253664.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-11 23:25:20 UTC
[Comment from a bug triager]
This is a bug in the opensource graphics drivers implementation. The issue was
reported at bug 241263, and it was already forwarded to the XOrg driver's
bugtracker.
Additionally, there is information at bug 256037 comment 1 on how to workaround
those crashes.
Thanks

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