I've executed minetest in both gdb and valgrind. The back-trace of gdb says that the segmentation fault occurs below `map.cpp:5878:driver->drawMeshBuffer(buf);`. Valgrind tells there are frequent uses of uninitialized memory. These might be in irrlicht or in other libraries, they might also be in minetest itself. Valgrind finds about 10 million errors in about 5 minutes.
This is my OpenGL driver info:
- Code: Select all
Using renderer: OpenGL 2.1
Gallium 0.4 on ATI RV515: X.Org R300 Project
OpenGL driver version is 1.2 or better.
GLSL version: 1.2
I was wondering if other people have the same issue.