Bug 25314

Summary: systemsettings crashed when selecting Desktop
Product: Mesa Reporter: Benjamin Southall <applemansigloo>
Component: Drivers/DRI/i915Assignee: Eric Anholt <eric>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Benjamin Southall 2009-11-27 00:46:24 UTC
Application that crashed: systemsettings
Version of the application: 1.0
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.3
Operating System: Linux 2.6.31-gentoo-r4 i686

What I was doing when the application crashed:
Happens everytime
Steps to reproduce
1. Start systemsettings
2. Click on Desktop
3. Crash
What should happen
1. Start systemsettings
2. Click on Desktop
3. Loads Desktop Configuration section of systemsettings 

 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[KCrash Handler]
#6  0xb1d3187f in i915_state_draw_region (intel=0x9067f78, state=0x907e468,
color_region=0x80ca480, depth_region=0x0) at i915_vtbl.c:616
#7  0xb1d319d8 in i915_set_draw_region (intel=0x9067f78,
color_regions=0xbfc8f0fc, depth_region=0x0, num_regions=1) at i915_vtbl.c:655
#8  0xb1d227c5 in intel_draw_buffer (ctx=0x9067f78, fb=0x8f3a5c8) at
intel_buffers.c:307
#9  0xb1d34cef in intel_viewport (ctx=0x9067f78, x=0, y=0, w=100, h=100) at
intel_context.c:416
#10 0xb1d2fedc in i915Viewport (ctx=0x9067f78, x=0, y=0, width=100, height=100)
at i915_state.c:398
#11 0xb1df3842 in _mesa_set_viewport (ctx=0x9067f78, x=0, y=0, width=100,
height=100) at main/viewport.c:101
#12 0xb1d758f5 in _mesa_check_init_viewport (ctx=0x9067f78, width=100,
height=100) at main/context.c:1250
#13 0xb1d75b12 in _mesa_make_current (newCtx=0x9067f78, drawBuffer=0x8f3a5c8,
readBuffer=0x8f3a5c8) at main/context.c:1374
#14 0xb1d34b1d in intelMakeCurrent (driContextPriv=0x8f2e868,
driDrawPriv=0x8f088f8, driReadPriv=0x8f088f8) at intel_context.c:982
#15 0xb1d0cee5 in driBindContext (pcp=0x8f2e868, pdp=0x8f088f8, prp=0x8f088f8)
at ../common/dri_util.c:206
#16 0xb1fe848c in dri2BindContext (context=0x8f3abf8, draw=0x8e93970,
read=0x8e93970) at dri2_glx.c:107
#17 0xb1fc567f in MakeContextCurrent (dpy=0x808d080, draw=62919965,
read=62919965, gc=0x8e679a8) at glxcurrent.c:378
#18 0xb1fc5a60 in glXMakeCurrent (dpy=0x808d080, draw=62919965, gc=0x8e679a8)
at glxcurrent.c:512
#19 0xb2065e51 in KWin::CompositingPrefs::initGLXContext (this=0x80c0034) at
/var/tmp/portage/kde-base/kwin-4.3.3-r1/work/kwin-4.3.3/kwin/compositingprefs.cpp:215
#20 0xb2066354 in KWin::CompositingPrefs::detect (this=0x80c0034) at
/var/tmp/portage/kde-base/kwin-4.3.3-r1/work/kwin-4.3.3/kwin/compositingprefs.cpp:157
#21 0xb205b2bb in KWinCompositingConfig (this=0x80bff48, parent=0x80c0590) at
/var/tmp/portage/kde-base/kwin-4.3.3-r1/work/kwin-4.3.3/kwin/kcmkwin/kwincompositing/main.cpp:138
#22 0xb20637b3 in KPluginFactory::createInstance<KWin::KWinCompositingConfig,
QWidget> (parentWidget=0x0, parent=0x80c0590, args=...) at
/usr/include/kpluginfactory.h:461
#23 0xb685cc7c in KPluginFactory::create (this=0x8f7a9e0, iface=0xb742c0c0
"KCModule", parentWidget=0x0, parent=0x80c0590, args=..., keyword=...)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdecore/util/kpluginfactory.cpp:191
#24 0xb75aec5c in KPluginFactory::create<KCModule> (this=0x8f7a9e0,
parentWidget=0x0, parent=0x80c0590, keyword=..., args=...)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdecore/util/kpluginfactory.h:515
#25 0xb75aed16 in KService::createInstance<KCModule> (this=0x820e340,
parentWidget=0x0, parent=0x80c0590, args=..., error=0xbfc8f970)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdecore/services/kservice.h:517
#26 0xb75aee89 in KService::createInstance<KCModule> (this=0x820e340,
parent=0x80c0590, args=..., error=0xbfc8f970)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdecore/services/kservice.h:494
#27 0xb75aeeca in KService::createInstance<KCModule> (service=...,
parent=0x80c0590, args=..., error=0xbfc8f970)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdecore/services/kservice.h:534
#28 0xb75adc27 in KCModuleLoader::loadModule (mod=...,
report=KCModuleLoader::Inline, parent=0x80c0590, args=...)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kutils/kcmoduleloader.cpp:89
#29 0xb75b2c94 in KCModuleProxyPrivate::loadModule (this=0x80bdbc0) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kutils/kcmoduleproxy.cpp:104
#30 0xb75b36ba in KCModuleProxy::realModule (this=0x80c0590) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kutils/kcmoduleproxy.cpp:81
#31 0xb75b3a16 in KCModuleProxy::showEvent (this=0x80c0590, ev=0xbfc8ffac) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kutils/kcmoduleproxy.cpp:191
#32 0xb6a2254e in QWidget::event (this=0x80c0590, event=0xbfc8ffac) at
kernel/qwidget.cpp:7753
#33 0xb69ce9ab in QApplicationPrivate::notify_helper (this=0x8078570,
receiver=0x80c0590, e=0xbfc8ffac) at kernel/qapplication.cpp:4065
#34 0xb69d6dee in QApplication::notify (this=0xbfc92fa0, receiver=0x80c0590,
e=0xbfc8ffac) at kernel/qapplication.cpp:4030
#35 0xb72bbcea in KApplication::notify (this=0xbfc92fa0, receiver=0x80c0590,
event=0xbfc8ffac) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#36 0xb65b3bc5 in QCoreApplication::notifyInternal (this=0xbfc92fa0,
receiver=0x80c0590, event=0xbfc8ffac) at kernel/qcoreapplication.cpp:606
#37 0xb6a23783 in QCoreApplication::sendEvent (this=0x8e3e698) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#38 QWidgetPrivate::show_helper (this=0x8e3e698) at kernel/qwidget.cpp:6761
#39 0xb6a23989 in QWidgetPrivate::show_recursive (this=0x8e3e698) at
kernel/qwidget.cpp:6632
#40 0xb6a23af7 in QWidgetPrivate::showChildren (this=0x80c4828,
spontaneous=false) at kernel/qwidget.cpp:7066
#41 0xb6a23690 in QWidgetPrivate::show_helper (this=0x80c4828) at
kernel/qwidget.cpp:6708
#42 0xb6a23d39 in QWidget::setVisible (this=0x8219470, visible=true) at
kernel/qwidget.cpp:6980
#43 0xb6a23b0f in QWidget::show (this=0x8e56c20, spontaneous=false) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#44 QWidgetPrivate::showChildren (this=0x8e56c20, spontaneous=false) at
kernel/qwidget.cpp:7068
#45 0xb6a23690 in QWidgetPrivate::show_helper (this=0x8e56c20) at
kernel/qwidget.cpp:6708
#46 0xb6a23989 in QWidgetPrivate::show_recursive (this=0x8e56c20) at
kernel/qwidget.cpp:6632
#47 0xb6a23af7 in QWidgetPrivate::showChildren (this=0x81f9438,
spontaneous=false) at kernel/qwidget.cpp:7066
#48 0xb6a23690 in QWidgetPrivate::show_helper (this=0x81f9438) at
kernel/qwidget.cpp:6708
#49 0xb6a23989 in QWidgetPrivate::show_recursive (this=0x81f9438) at
kernel/qwidget.cpp:6632
#50 0xb6a23af7 in QWidgetPrivate::showChildren (this=0x81f8ff0,
spontaneous=false) at kernel/qwidget.cpp:7066
#51 0xb6a23690 in QWidgetPrivate::show_helper (this=0x81f8ff0) at
kernel/qwidget.cpp:6708
#52 0xb6a23989 in QWidgetPrivate::show_recursive (this=0x81f8ff0) at
kernel/qwidget.cpp:6632
#53 0xb6a23af7 in QWidgetPrivate::showChildren (this=0x821ed08,
spontaneous=false) at kernel/qwidget.cpp:7066
#54 0xb6a23690 in QWidgetPrivate::show_helper (this=0x821ed08) at
kernel/qwidget.cpp:6708
#55 0xb6a23d39 in QWidget::setVisible (this=0x81e08b8, visible=true) at
kernel/qwidget.cpp:6980
#56 0xb6a093ef in QWidget::show (this=0x81c0b00, index=1) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#57 QStackedLayout::setCurrentIndex (this=0x81c0b00, index=1) at
kernel/qstackedlayout.cpp:313
#58 0xb6a0954e in QStackedLayout::setCurrentWidget (this=0x81c0b00,
widget=0x81e08b8) at kernel/qstackedlayout.cpp:367
#59 0xb6defd17 in QStackedWidget::setCurrentWidget (this=0x81e8168,
widget=0x81e08b8) at widgets/qstackedwidget.cpp:248
#60 0xb39ac615 in IconMode::moduleLoaded (this=0x8200938) at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3/systemsettings/icons/IconMode.cpp:143
#61 0xb39ac82a in IconMode::qt_metacall (this=0x8200938,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc904fc)
    at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3_build/systemsettings/icons/IconMode.moc:75
#62 0xb65c867d in QMetaObject::activate (sender=0x81e08b8,
from_signal_index=<value optimized out>, to_signal_index=27, argv=0x90880200)
at kernel/qobject.cpp:3101
#63 0xb65ca135 in QMetaObject::activate (sender=0x81e08b8, m=0xb75928fc,
local_signal_index=0, argv=0xbfc904fc) at kernel/qobject.cpp:3178
#64 0xb7584b20 in ModuleView::moduleChanged (this=0x81e08b8, _t1=false) at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3_build/systemsettings/core/ModuleView.moc:106
#65 0xb7584e30 in ModuleView::stateChanged (this=0x81e08b8) at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3/systemsettings/core/ModuleView.cpp:303
#66 0xb7585421 in ModuleView::activeModuleChanged (this=0x81e08b8,
current=0x8f4d470, previous=0x0)
    at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3/systemsettings/core/ModuleView.cpp:291
#67 0xb7585ab4 in ModuleView::qt_metacall (this=0x81e08b8,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfc90648)
    at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3_build/systemsettings/core/ModuleView.moc:92
#68 0xb65c867d in QMetaObject::activate (sender=0x81f4618,
from_signal_index=<value optimized out>, to_signal_index=32, argv=0x90880200)
at kernel/qobject.cpp:3101
#69 0xb65ca135 in QMetaObject::activate (sender=0x81f4618, m=0xb7452d50,
local_signal_index=0, argv=0xbfc90648) at kernel/qobject.cpp:3178
#70 0xb72edc02 in KPageWidget::currentPageChanged (this=0x81f4618,
_t1=0x8f4d470, _t2=0x0) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3_build/kdeui/kpagewidget.moc:90
#71 0xb72edd22 in KPageWidgetPrivate::_k_slotCurrentPageChanged
(this=0x81d3e58, current=..., before=...) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/paged/kpagewidget.cpp:43
#72 0xb72eddde in KPageWidget::qt_metacall (this=0x81f4618,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc90768)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3_build/kdeui/kpagewidget.moc:78
#73 0xb65c867d in QMetaObject::activate (sender=0x81f4618,
from_signal_index=<value optimized out>, to_signal_index=27, argv=0x90880200)
at kernel/qobject.cpp:3101
#74 0xb65ca135 in QMetaObject::activate (sender=0x81f4618, m=0xb745224c,
local_signal_index=0, argv=0xbfc90768) at kernel/qobject.cpp:3178
#75 0xb72e8e2c in KPageView::currentPageChanged (this=0x81f4618, _t1=...,
_t2=...) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3_build/kdeui/kpageview.moc:134
#76 0xb72e9af3 in KPageViewPrivate::_k_pageSelected (this=0x81d3e58, index=...,
previous=...) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/paged/kpageview.cpp:235
#77 0xb72ea620 in KPageView::qt_metacall (this=0x81f4618,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc908d8)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3_build/kdeui/kpageview.moc:94
#78 0xb72edd99 in KPageWidget::qt_metacall (this=0x81f4618,
_c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfc908d8)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3_build/kdeui/kpagewidget.moc:70
#79 0xb65c867d in QMetaObject::activate (sender=0x80b9dc0,
from_signal_index=<value optimized out>, to_signal_index=5, argv=0x90880200) at
kernel/qobject.cpp:3101
#80 0xb65ca135 in QMetaObject::activate (sender=0x80b9dc0, m=0xb70bf2ec,
local_signal_index=1, argv=0xbfc908d8) at kernel/qobject.cpp:3178
#81 0xb6f027c0 in QItemSelectionModel::currentChanged (this=0x80b9dc0, _t1=...,
_t2=...) at .moc/debug-shared/moc_qitemselectionmodel.cpp:153
#82 0xb6f02946 in QItemSelectionModel::setCurrentIndex (this=0x80b9dc0,
index=..., command=...) at itemviews/qitemselectionmodel.cpp:1123
#83 0xb72e9f8f in KPageViewPrivate::_k_rebuildGui (this=0x81d3e58) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/paged/kpageview.cpp:70
#84 0xb72ea503 in KPageViewPrivate::_k_modelChanged (this=0x81d3e58) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/paged/kpageview.cpp:190
#85 0xb72ea638 in KPageView::qt_metacall (this=0x81f4618,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc90b58)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3_build/kdeui/kpageview.moc:93
#86 0xb72edd99 in KPageWidget::qt_metacall (this=0x81f4618,
_c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfc90b58)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3_build/kdeui/kpagewidget.moc:70
#87 0xb65c867d in QMetaObject::activate (sender=0x8201ef8,
from_signal_index=<value optimized out>, to_signal_index=6, argv=0x90880200) at
kernel/qobject.cpp:3101
#88 0xb65ca135 in QMetaObject::activate (sender=0x8201ef8, m=0xb6662518,
local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3178
#89 0xb65fe2ea in QAbstractItemModel::layoutChanged (this=0x8201ef8) at
.moc/debug-shared/moc_qabstractitemmodel.cpp:139
#90 0xb72ef690 in KPageWidgetModel::addPage (this=0x8201ef8, item=0x8f4d470) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/paged/kpagewidgetmodel.cpp:394
#91 0xb72ee061 in KPageWidget::addPage (this=0x81f4618, item=0x8f4d470) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/paged/kpagewidget.cpp:87
#92 0xb75857dd in ModuleView::addModule (this=0x81e08b8, module=0x81cd368) at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3/systemsettings/core/ModuleView.cpp:177
#93 0xb7585987 in ModuleView::loadModule (this=0x81e08b8, menuItem=0x81cace0)
at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3/systemsettings/core/ModuleView.cpp:137
#94 0xb39ac7a3 in IconMode::changeModule (this=0x8200938, activeModule=...) at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3/systemsettings/icons/IconMode.cpp:137
#95 0xb39ac844 in IconMode::qt_metacall (this=0x8200938,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfc90e3c)
    at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3_build/systemsettings/icons/IconMode.moc:74
#96 0xb65c867d in QMetaObject::activate (sender=0x81d94c0,
from_signal_index=<value optimized out>, to_signal_index=34, argv=0x90880200)
at kernel/qobject.cpp:3101
#97 0xb65ca135 in QMetaObject::activate (sender=0x81d94c0, m=0xb70be8e4,
local_signal_index=3, argv=0xbfc90e3c) at kernel/qobject.cpp:3178
#98 0xb6eaaf90 in QAbstractItemView::activated (this=0x81d94c0, _t1=...) at
.moc/debug-shared/moc_qabstractitemview.cpp:335
#99 0xb6eae072 in QAbstractItemView::mouseDoubleClickEvent (this=0x81d94c0,
event=0xbfc9170c) at itemviews/qabstractitemview.cpp:1692
#100 0xb6a2256a in QWidget::event (this=0x81d94c0, event=0xbfc9170c) at
kernel/qwidget.cpp:7558
#101 0xb6d8ca0c in QFrame::event (this=0x81d94c0, e=0xbfc9170c) at
widgets/qframe.cpp:559
#102 0xb6e1b2a2 in QAbstractScrollArea::viewportEvent (this=0x81d94c0,
e=0x10880200) at widgets/qabstractscrollarea.cpp:962
#103 0xb6eb9dbd in QAbstractItemView::viewportEvent (this=0x81d94c0,
event=0xbfc9170c) at itemviews/qabstractitemview.cpp:1476
#104 0xb6e1d58c in QAbstractScrollAreaPrivate::viewportEvent (this=0x82025f0,
o=0x820eb60, e=0xbfc9170c) at widgets/qabstractscrollarea_p.h:100
#105 QAbstractScrollAreaFilter::eventFilter (this=0x82025f0, o=0x820eb60,
e=0xbfc9170c) at widgets/qabstractscrollarea_p.h:111
#106 0xb65b366f in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x8078570, receiver=0x820eb60, event=0xbfc9170c) at
kernel/qcoreapplication.cpp:726
#107 0xb69ce98e in QApplicationPrivate::notify_helper (this=0x8078570,
receiver=0x820eb60, e=0xbfc9170c) at kernel/qapplication.cpp:4061
#108 0xb69d761c in QApplication::notify (this=0xbfc92fa0, receiver=0x820eb60,
e=0xbfc9170c) at kernel/qapplication.cpp:3767
#109 0xb72bbcea in KApplication::notify (this=0xbfc92fa0, receiver=0x820eb60,
event=0xbfc9170c) at
/var/tmp/portage/kde-base/kdelibs-4.3.3/work/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#110 0xb65b3bc5 in QCoreApplication::notifyInternal (this=0xbfc92fa0,
receiver=0x820eb60, event=0xbfc9170c) at kernel/qcoreapplication.cpp:606
#111 0xb69d5e90 in QCoreApplication::sendSpontaneousEvent (receiver=0x820eb60,
event=0xbfc9170c, alienWidget=0x820eb60, nativeWidget=0x810e5d8,
buttonDown=0xb70cbae0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#112 QApplicationPrivate::sendMouseEvent (receiver=0x820eb60, event=0xbfc9170c,
alienWidget=0x820eb60, nativeWidget=0x810e5d8, buttonDown=0xb70cbae0,
lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#113 0xb6a39dcf in QETWidget::translateMouseEvent (this=0x810e5d8,
event=0xbfc92cdc) at kernel/qapplication_x11.cpp:4411
#114 0xb6a39286 in QApplication::x11ProcessEvent (this=0xbfc92fa0,
event=0xbfc92cdc) at kernel/qapplication_x11.cpp:3430
#115 0xb6a5efbf in x11EventSourceDispatch (s=0x807d3a8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#116 0xb5e2ea0e in g_main_dispatch (context=0x807c890) at gmain.c:1960
#117 IA__g_main_context_dispatch (context=0x807c890) at gmain.c:2513
#118 0xb5e31de1 in g_main_context_iterate (context=0x807c890, block=1,
dispatch=1, self=0x8078ef0) at gmain.c:2591
#119 0xb5e31f42 in IA__g_main_context_iteration (context=0x807c890,
may_block=1) at gmain.c:2654
#120 0xb65dba17 in QEventDispatcherGlib::processEvents (this=0x805b370,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#121 0xb6a5e78e in QGuiEventDispatcherGlib::processEvents (this=0x805b370,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#122 0xb65b280f in QEventLoop::processEvents (this=0xbfc92f30, flags=...) at
kernel/qeventloop.cpp:149
#123 0xb65b29db in QEventLoop::exec (this=0xbfc92f30, flags=...) at
kernel/qeventloop.cpp:197
#124 0xb65b733b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#125 0xb69ce74c in QApplication::exec () at kernel/qapplication.cpp:3525
#126 0x080545da in main (argc=5, argv=0xbfc930c4) at
/var/tmp/portage/kde-base/systemsettings-4.3.3/work/systemsettings-4.3.3/systemsettings/app/main.cpp:51

Also if opengl kde compositing is manually enabled in kwinrc, then kdm or startkde crashes

Using latest mesa and libdrm from git, however the systemsettings crash also occurs with earlier releases....

Hardware is  Intel 945GM on eeepc 1000H
Comment 1 Benjamin Southall 2009-12-11 06:24:41 UTC
Also this crash doesn't occur when running the command as root. Which I find quite weird. Additionally when attempting to run Warcraft 3 and Counterstrike 1.6 in Wine they also both work as root and not as normal user (mesa initialization then draw i915 pixel region crash), I have nuked the wine configuration to make sure it wasn't that.

I don't see how being a different user would stop the mesa crash ... 
Comment 2 Eric Anholt 2011-07-19 12:08:03 UTC
This should be fixed as of:

commit af9548d3358884b408fb4c3cc69028befc5abe1d
Author: Eric Anholt <eric@anholt.net>
Date:   Tue Jul 12 10:20:53 2011 -0700

    i915: Add support for HW rendering with no color draw buffer.
    
    This is useful for shadow map generation.  Tested with glsl-bug-22603,
    which rendered the depth textures with fallbacks before.
    
    Acked-by: Chad Versace <chad@chad-versace.us>
Comment 3 Eric Anholt 2012-10-04 22:58:32 UTC
Huh, I thought this was fixed a year ago, but apparently didn't mark it fixed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.