Bug 291247 - Kinfocenter crashed when clicking on OpenGL entry
Summary: Kinfocenter crashed when clicking on OpenGL entry
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kinfocenter
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Hubner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-11 08:10 UTC by Xavier Besnard
Modified: 2012-01-19 17:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (10.41 KB, text/plain)
2012-01-11 08:18 UTC, Xavier Besnard
Details
New crash information added by DrKonqi (10.75 KB, text/plain)
2012-01-19 17:50 UTC, Xavier Besnard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xavier Besnard 2012-01-11 08:10:59 UTC
Application: kinfocenter (4.7.97 (4.8 RC2 (4.7.97))
KDE Platform Version: 4.7.97 (4.8 RC2 (4.7.97)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-8-generic i686
Distribution: Ubuntu precise (development branch)

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

I opened Kinfocenter to get information on my hardware. I clicled on the OpenGL entry. And Kinfocenter crashed. Conf: ACER one D531h with Kubuntu precise 12.04 alpha 1 including KDE 4.8, updated dayly.

-- Backtrace:
Application: Centre d'informations de KDE (kinfocenter), signal: Segmentation fault
[Current thread is 1 (Thread 0xb787c710 (LWP 10838))]

Thread 3 (Thread 0xb668db70 (LWP 10839)):
#0  0x081c3eae in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x081c47ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x081c4a51 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01123797 in QEventDispatcherGlib::processEvents (this=0x88d0c28, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x010f3fad in QEventLoop::processEvents (this=0xb668d2b0, flags=...) at kernel/qeventloop.cpp:149
#5  0x010f41f1 in QEventLoop::exec (this=0xb668d2b0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00ff769b in QThread::exec (this=0x8855380) at thread/qthread.cpp:498
#7  0x010d4bfd in QInotifyFileSystemWatcherEngine::run (this=0x8855380) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00ffa543 in QThreadPrivate::start (arg=0x8855380) at thread/qthread_unix.cpp:331
#9  0x0131ed31 in start_thread (arg=0xb668db70) at pthread_create.c:304
#10 0x0069011e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb49e1b70 (LWP 10840)):
#0  0x0820366b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x08203998 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x081c3fe5 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x081c47ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x081c4a51 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01123797 in QEventDispatcherGlib::processEvents (this=0x8ac8840, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x010f3fad in QEventLoop::processEvents (this=0xb49e12b0, flags=...) at kernel/qeventloop.cpp:149
#7  0x010f41f1 in QEventLoop::exec (this=0xb49e12b0, flags=...) at kernel/qeventloop.cpp:201
#8  0x00ff769b in QThread::exec (this=0x885f978) at thread/qthread.cpp:498
#9  0x010d4bfd in QInotifyFileSystemWatcherEngine::run (this=0x885f978) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00ffa543 in QThreadPrivate::start (arg=0x885f978) at thread/qthread_unix.cpp:331
#11 0x0131ed31 in start_thread (arg=0xb49e1b70) at pthread_create.c:304
#12 0x0069011e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb787c710 (LWP 10838)):
[KCrash Handler]
#7  0x069893b8 in ?? () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
#8  0x06988e89 in ?? () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
#9  0x0698bdea in intelMakeCurrent () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
#10 0x069655ef in ?? () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
#11 0x01656b8d in ?? () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#12 0x0162eb97 in glXMakeCurrentReadSGI () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#13 0x0162ed23 in glXMakeCurrent () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#14 0x06485607 in get_gl_info (dpy=0x8c70fe8, allowDirect=1, l1=0x8c83b00, after=0x0, scrnum=0) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:741
#15 0x064876ee in GetInfo_OpenGL (treeWidget=0x88f4c38) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:846
#16 0x06487b72 in KCMOpenGL::KCMOpenGL (this=0x8cad000, parent=0x890b9a8) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:74
#17 0x064886d0 in KPluginFactory::createInstance<KCMOpenGL, QWidget> (parentWidget=0x0, parent=0x890b9a8, args=...) at /usr/include/KDE/../kpluginfactory.h:477
#18 0x00ee9dae in KPluginFactory::create (this=0x8b61a00, iface=0xad8980 "KCModule", parentWidget=0x0, parent=0x890b9a8, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#19 0x0012e7e3 in create<KCModule> (parent=0x890b9a8, this=0x8b61a00, args=..., keyword=..., parentWidget=0x0) at ../../kdecore/util/kpluginfactory.h:531
#20 createInstance<KCModule> (error=0xbfde0688, args=..., parent=0x890b9a8, parentWidget=0x0, this=0x8a99ac8) at ../../kdecore/services/kservice.h:553
#21 createInstance<KCModule> (error=0xbfde0688, args=..., parent=0x890b9a8, this=0x8a99ac8) at ../../kdecore/services/kservice.h:530
#22 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x890b9a8, args=...) at ../../kutils/kcmoduleloader.cpp:89
#23 0x001340e9 in KCModuleProxyPrivate::loadModule (this=0x8cf7318) at ../../kutils/kcmoduleproxy.cpp:106
#24 0x00134f34 in KCModuleProxy::realModule (this=0x890b9a8) at ../../kutils/kcmoduleproxy.cpp:83
#25 0x0013511a in KCModuleProxy::quickHelp (this=0x890b9a8) at ../../kutils/kcmoduleproxy.cpp:293
#26 0x08057221 in KcmContainer::setKcm (this=0x892d6e8, info=...) at ../../kinfocenter/kcmcontainer.cpp:93
#27 0x08055bff in KInfoCenter::setKcm (this=0x8909780, kcmItem=0x894b758) at ../../kinfocenter/infocenter.cpp:215
#28 0x08053e85 in KInfoCenter::qt_metacall (this=0x8909780, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfde0ac8) at moc_infocenter.cpp:79
#29 0x010fb7dd in metacall (argv=0xbfde0ac8, idx=46, cl=QMetaObject::InvokeMetaMethod, object=0x8909780) at kernel/qmetaobject.cpp:237
#30 QMetaObject::metacall (object=0x8909780, cl=QMetaObject::InvokeMetaMethod, idx=46, argv=0xbfde0ac8) at kernel/qmetaobject.cpp:232
#31 0x0110a6ca in QMetaObject::activate (sender=0x88fd210, m=0x805abbc, local_signal_index=0, argv=0xbfde0ac8) at kernel/qobject.cpp:3278
#32 0x08054177 in SidePanel::activated (this=0x88fd210, _t1=0x894b758) at moc_sidepanel.cpp:100
#33 0x08056694 in SidePanel::activatedSlot (this=0x88fd210, index=...) at ../../kinfocenter/sidepanel.cpp:65
#34 0x0805425b in SidePanel::qt_metacall (this=0x88fd210, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfde0c08) at moc_sidepanel.cpp:84
#35 0x010fb7dd in metacall (argv=0xbfde0c08, idx=89, cl=QMetaObject::InvokeMetaMethod, object=0x88fd210) at kernel/qmetaobject.cpp:237
#36 QMetaObject::metacall (object=0x88fd210, cl=QMetaObject::InvokeMetaMethod, idx=89, argv=0xbfde0c08) at kernel/qmetaobject.cpp:232
#37 0x0110a6ca in QMetaObject::activate (sender=0x88fd210, m=0x2b381fc, local_signal_index=3, argv=0xbfde0c08) at kernel/qobject.cpp:3278
#38 0x0277a225 in QAbstractItemView::activated (this=0x88fd210, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345
#39 0x0277a760 in QAbstractItemView::mouseReleaseEvent (this=0x88fd210, event=0xbfde14dc) at itemviews/qabstractitemview.cpp:1805
#40 0x027c7a94 in QTreeView::mouseReleaseEvent (this=0x88fd210, event=0xbfde14dc) at itemviews/qtreeview.cpp:1828
#41 0x0223d318 in QWidget::event (this=0x88fd210, event=0xbfde14dc) at kernel/qwidget.cpp:8295
#42 0x02642655 in QFrame::event (this=0x88fd210, e=0xbfde14dc) at widgets/qframe.cpp:557
#43 0x026d4bf1 in QAbstractScrollArea::viewportEvent (this=0x88fd210, e=0xbfde14dc) at widgets/qabstractscrollarea.cpp:1043
#44 0x02776f8c in QAbstractItemView::viewportEvent (this=0x88fd210, event=0xbfde14dc) at itemviews/qabstractitemview.cpp:1628
#45 0x027c1746 in QTreeView::viewportEvent (this=0x88fd210, event=0xbfde14dc) at itemviews/qtreeview.cpp:1256
#46 0x026d7306 in viewportEvent (this=<optimized out>, event=0xbfde14dc) at widgets/qabstractscrollarea_p.h:100
#47 eventFilter (e=0xbfde14dc, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#48 QAbstractScrollAreaFilter::eventFilter (this=0x890fe78, o=0x890f320, e=0xbfde14dc) at widgets/qabstractscrollarea_p.h:115
#49 0x010f5106 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8811848, receiver=0x890f320, event=0xbfde14dc) at kernel/qcoreapplication.cpp:902
#50 0x021e30a2 in notify_helper (e=0xbfde14dc, receiver=0x890f320, this=0x8811848) at kernel/qapplication.cpp:4482
#51 QApplicationPrivate::notify_helper (this=0x8811848, receiver=0x890f320, e=0xbfde14dc) at kernel/qapplication.cpp:4458
#52 0x021e913b in QApplication::notify (this=0x8811848, receiver=0x890f320, e=0xbfde14dc) at kernel/qapplication.cpp:4047
#53 0x00922021 in KApplication::notify (this=0xbfde1cf0, receiver=0x890f320, event=0xbfde14dc) at ../../kdeui/kernel/kapplication.cpp:311
#54 0x010f4f6e in QCoreApplication::notifyInternal (this=0xbfde1cf0, receiver=0x890f320, event=0xbfde14dc) at kernel/qcoreapplication.cpp:787
#55 0x021e4095 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 QApplicationPrivate::sendMouseEvent (receiver=0x890f320, event=0xbfde14dc, alienWidget=0x890f320, nativeWidget=0x8909780, buttonDown=0x2b47c94, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#57 0x02270644 in QETWidget::translateMouseEvent (this=0x8909780, event=0xbfde195c) at kernel/qapplication_x11.cpp:4568
#58 0x0226f1cd in QApplication::x11ProcessEvent (this=0xbfde1cf0, event=0xbfde195c) at kernel/qapplication_x11.cpp:3690
#59 0x0229b5cc in x11EventSourceDispatch (s=0x880e040, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0x081c456a in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#61 0x081c4975 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#62 0x081c4a51 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#63 0x0112373a in QEventDispatcherGlib::processEvents (this=0x87f8bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#64 0x0229b1ba in QGuiEventDispatcherGlib::processEvents (this=0x87f8bb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0x010f3fad in QEventLoop::processEvents (this=0xbfde1c54, flags=...) at kernel/qeventloop.cpp:149
#66 0x010f41f1 in QEventLoop::exec (this=0xbfde1c54, flags=...) at kernel/qeventloop.cpp:201
#67 0x010f8dfd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#68 0x021e0c74 in QApplication::exec () at kernel/qapplication.cpp:3760
#69 0x08053b10 in main (argc=2106458113, argv=0x7000000) at ../../kinfocenter/main.cpp:61

Reported using DrKonqi
Comment 1 Xavier Besnard 2012-01-11 08:18:15 UTC
Created attachment 67687 [details]
New crash information added by DrKonqi

kinfocenter (4.7.97 (4.8 RC2 (4.7.97)) on KDE Platform 4.7.97 (4.8 RC2 (4.7.97) using Qt 4.7.4

- What I was doing when the application crashed:

Idem. Video hardware acceleration is activated.

-- Backtrace (Reduced):
#9  0x036c8dea in intelMakeCurrent () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
[...]
#12 0x01514b97 in glXMakeCurrentReadSGI () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#13 0x01514d23 in glXMakeCurrent () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#14 0x031ef607 in get_gl_info (dpy=0x9e3aef0, allowDirect=1, l1=0x9ac6b70, after=0x0, scrnum=0) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:741
#15 0x031f16ee in GetInfo_OpenGL (treeWidget=0x9b22978) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:846
Comment 2 Christoph Feck 2012-01-11 13:55:17 UTC
Crash is in the intel GL drivers. Please report to Mesa/intel developers via https://bugs.freedesktop.org/
Comment 3 Xavier Besnard 2012-01-19 17:50:12 UTC
Created attachment 68014 [details]
New crash information added by DrKonqi

kinfocenter (4.7.97 (4.8 RC2 (4.7.97)) on KDE Platform 4.7.97 (4.8 RC2 (4.7.97) using Qt 4.8.0

- What I was doing when the application crashed:

Just opening the Kinfocenter to get info on the Hw conf. Kubuntu 1204 alpha 1 updated dayly

-- Backtrace (Reduced):
#9  0x019afdea in intelMakeCurrent () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
[...]
#12 0x072a2b97 in glXMakeCurrentReadSGI () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#13 0x072a2d23 in glXMakeCurrent () from /usr/lib/i386-linux-gnu/mesa/libGL.so.1
#14 0x0188a607 in get_gl_info (dpy=0x9cb52d0, allowDirect=1, l1=0x97b3b50, after=0x0, scrnum=0) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:741
#15 0x0188c6ee in GetInfo_OpenGL (treeWidget=0x96b3b68) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:846