Bug 8078

Summary: celestia segfaults upon context creation with software mesa
Product: Mesa Reporter: Roland Scheidegger <sroland>
Component: GLXAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Roland Scheidegger 2006-08-30 18:56:07 UTC
running celestia no longer works with software mesa. Seems to be a very recent
problem.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1099703840 (LWP 1198)]
[KCrash handler]
#7  0x4180ce58 in strcmp () from /lib/tls/libc.so.6
#8  0x416d1bbf in Fake_glXChooseVisual (dpy=) at drivers/x11/fakeglx.c:964
#9  0x416cd509 in glXChooseVisual (dpy=) at drivers/x11/glxapi.c:145
#10 0x40e7cd13 in QGLContext::tryVisual () from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x40e7d021 in QGLContext::chooseVisual ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x40e7d1ec in QGLContext::chooseContext ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x40e770d9 in QGLContext::create () from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x40e7af55 in QGLWidget::setContext () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x40e7de60 in QGLWidget::init () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x40e790e4 in QGLWidget::QGLWidget () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x0808f9a9 in KdeGlWidget::KdeGlWidget ()
#18 0x00000000 in ?? ()
Comment 1 Brian Paul 2006-08-31 06:58:32 UTC
I've checked in a change to fakeglx.c that will hopefully fix this.
Comment 2 Roland Scheidegger 2006-08-31 08:26:22 UTC
Works again.
Comment 3 Adam Jackson 2009-08-24 12:24:18 UTC
Mass version move, cvs -> git

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.