Bug 266543

Summary: kwin crash on startup under kernel 2.6.37-996-generic with drm-next and radeon modesetting
Product: [Plasma] kwin Reporter: Ryan Martin <ryan_a_martin>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ryan Martin 2011-02-17 18:26:46 UTC
Application: kwin (4.5.1 (KDE 4.5.1))
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.37-996-generic i686
Distribution: Ubuntu 10.10

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

Startup with a new ubuntu kernel version 2.6.37-996-generic with drm-next and radeon modesetting.

http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/current/

The crash can be reproduced every time.

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

Thread 2 (Thread 0xa95afb70 (LWP 2436)):
#0  0xb3cfde36 in clock_gettime (clock_id=-1278205964, tp=0xa95af000) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb66e050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb67b76e5 in QTimerInfoList::updateCurrentTime (this=0x95521a0) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb67b7d55 in QEventDispatcherUNIXPrivate::doSelect (this=0x9551b00, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:182
#5  0xb67b8c25 in QEventDispatcherUNIX::processEvents (this=0x954fd08, flags=...) at kernel/qeventdispatcher_unix.cpp:919
#6  0xb6785609 in QEventLoop::processEvents (this=0xa95af280, flags=) at kernel/qeventloop.cpp:149
#7  0xb6785a8a in QEventLoop::exec (this=0xa95af280, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6681b7e in QThread::exec (this=0x9557368) at thread/qthread.cpp:490
#9  0xb676435b in QInotifyFileSystemWatcherEngine::run (this=0x9557368) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6684df9 in QThreadPrivate::start (arg=0x9557368) at thread/qthread_unix.cpp:266
#11 0xb660ecc9 in start_thread (arg=0xa95afb70) at pthread_create.c:304
#12 0xb756b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb31fe720 (LWP 2431)):
[KCrash Handler]
#7  0xb00fd1f8 in ?? () from /usr/lib/dri/r600_dri.so
#8  0xb6c191bc in ?? () from /usr/lib/mesa/libGL.so.1
#9  0xb6bf21f7 in glXSwapBuffers () from /usr/lib/mesa/libGL.so.1
#10 0xb76e6e3e in KWin::SceneOpenGL::flushBuffer (this=0x936f4a8, mask=-1337981768, damage=...) at ../../kwin/scene_opengl.cpp:837
#11 0xb76e7ed4 in KWin::SceneOpenGL::paint (this=0x936f4a8, damage=..., toplevels=...) at ../../kwin/scene_opengl.cpp:767
#12 0xb76cfbe4 in KWin::Workspace::performCompositing (this=0xb04fcaf8) at ../../kwin/composite.cpp:454
#13 0xb7640c1e in KWin::Workspace::qt_metacall (this=0xb04fcaf8, _c=QMetaObject::InvokeMetaMethod, _id=190, _a=0xbfa8ec3c) at ./workspace.moc:583
#14 0xb678c8ca in QMetaObject::metacall (object=0xb04fcaf8, cl=2956987176, idx=190, argv=0xbfa8ec3c) at kernel/qmetaobject.cpp:237
#15 0xb679f6ad in QMetaObject::activate (sender=0xb04fcda8, m=0xb68b95a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#16 0xb67f11e7 in QTimer::timeout (this=0xb04fcda8) at .moc/release-shared/moc_qtimer.cpp:134
#17 0xb67a51ce in QTimer::timerEvent (this=0xb04fcda8, e=0xbfa8f190) at kernel/qtimer.cpp:271
#18 0xb6799504 in QObject::event (this=0xb04fcda8, e=0xb03e7f90) at kernel/qobject.cpp:1183
#19 0xb5c6bfdc in QApplicationPrivate::notify_helper (this=0x927c198, receiver=0xb04fcda8, e=0xbfa8f190) at kernel/qapplication.cpp:4396
#20 0xb5c7204e in QApplication::notify (this=0xbfa8f494, receiver=0xb04fcda8, e=0xbfa8f190) at kernel/qapplication.cpp:3798
#21 0xb72bb68a in KApplication::notify (this=0xbfa8f494, receiver=0xb04fcda8, event=0xbfa8f190) at ../../kdeui/kernel/kapplication.cpp:310
#22 0xb765daef in KWin::Application::notify (this=0xbfa8f494, o=0xb04fcda8, e=0xbfa8f190) at ../../kwin/main.cpp:372
#23 0xb6786b3b in QCoreApplication::notifyInternal (this=0xbfa8f494, receiver=0xb04fcda8, event=0xbfa8f190) at kernel/qcoreapplication.cpp:732
#24 0xb67b8ad6 in sendEvent (this=0x927c930) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 QTimerInfoList::activateTimers (this=0x927c930) at kernel/qeventdispatcher_unix.cpp:602
#26 0xb67b8c37 in QEventDispatcherUNIX::processEvents (this=0x925f980, flags=...) at kernel/qeventdispatcher_unix.cpp:923
#27 0xb5d2f0d2 in QEventDispatcherX11::processEvents (this=0x925f980, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#28 0xb6785609 in QEventLoop::processEvents (this=0xbfa8f3e4, flags=) at kernel/qeventloop.cpp:149
#29 0xb6785a8a in QEventLoop::exec (this=0xbfa8f3e4, flags=...) at kernel/qeventloop.cpp:201
#30 0xb678a00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#31 0xb5c6ae07 in QApplication::exec () at kernel/qapplication.cpp:3672
#32 0xb765fc54 in kdemain (argc=3, argv=0xbfa8f6f4) at ../../kwin/main.cpp:531
#33 0x080485ab in main (argc=3, argv=0xbfa8f6f4) at kwin_dummy.cpp:3

Possible duplicates by query: bug 266362, bug 265296, bug 254798, bug 253703, bug 246047.

Reported using DrKonqi
Comment 1 Martin Flöser 2011-02-17 18:48:12 UTC

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