Bug#439973: boson: Segmentation Fault on startup

Robert Hart rhart at bathterror.free-online.co.uk
Mon Dec 10 00:57:16 UTC 2007


On Sat, 2007-09-22 at 04:05 +0200, Gonéri Le Bouder wrote:
> Which release of libgl1-mesa-dri is installed on your system?
> 
> Regards,
> 
>               Gonéri

$ apt-cache show libgl1-mesa-dri | grep Version:
Version: 7.0.2-2

I hacked boson to skip the call to glGetString at bogl.cpp:48 (and
instead provided a hard coded list of extensions copied from output of
glxinfo). After this boson seems to start and run correctly. 

I also installed the -dbg package for lib-gl1-mesa-dri and got the
following addition to the backtrace:

#0  glGetString () at ../../../src/mesa/x86-64/glapi_x86-64.S:9876

which doesn't help much.

I don't see how this can be a bug with Mesa as
glGetString(GL_EXTENSIONS) is a relatively straight forward call. It
works fine in glxinfo. The only difference could be that glxMakeCurrent
hasn't been called yet? There's a very tortuous path to get to the
glGetString in boson.

Rob





More information about the Pkg-games-devel mailing list