Bug#385945: boson: crashes on singleplayer game start

Andreas Beckermann b_mann at gmx.de
Thu Sep 7 17:30:53 UTC 2006


Hi
From the backtrace:

> #7  0x0f6e1318 in __assert_fail () from /lib/tls/libc.so.6
> #8  0x0de59a18 in __glXPushArrayState () from /usr/lib/libGL.so.1
> #9  0x0de59a18 in __glXPushArrayState () from /usr/lib/libGL.so.1

and even clearer in the console log:

> boson: indirect_vertex_array.c:1359: __indirect_glTexCoordPointer: Assertion
> `a != ((void *)0)' failed. 

Your OpenGL driver is broken. Since you are using PowerPC/SPARC, I guess you 
use the DRI drivers? Well, "good" is not one of the adjectives I'd use to 
describe DRI drivers when it comes to 3D.
Try to start boson using
  boson --indirect
This should start boson without 3d accelleration and thus be very slow. 
However it should start then. If it works, it indeed is a driver bug.

If it works with --indirect, you may want to try to edit
 ~/.kde/share/config/bosonrc
and replace
 MeshRenderer=BoMeshRendererVertexArray
by
 MeshRenderer=BoMeshRendererImmediate

If you're lucky this might fix it for direct mode, too.

CU
Andi




More information about the Pkg-games-devel mailing list