Re: Mesa 7.11.2 Segmentation fault
tom fogal <[email protected]>
| Newsgroups | gmane.comp.video.mesa3d.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Eduard! I recommend you do two things: 1) try this again with git's master instead of any 7.11 version. That branch was created back in summer and I think most developers think of it as being in 'maintenance mode'; there are likely to be significant changes at this point. 2) file a bug report (bugs.freedesktop.org). I think this will get lost otherwise. It would be interesting if the valgrind output changed with/without --disable-asm. You might also want to make sure that GLX_USE_TLS is defined. Best, -tom Eduard Deines <[email protected]> writes: > Hello, > > I'm in the process to update our mesa version from 7.6 to 7.11. I have > successfully compiled mesa 7.11 on a linux 64 bit machine with the > following configuration: > > /configure --prefix=install_dir --with-driver=xlib --disable-gles1 > --disable-gles2 --without-gallium-drivers --disable-glu --disable-glut > --disable-glw --disable-egl > > I'm using mesa with VTK. When I do offscreen rendering in VTK using > osmesa my program crashes. I've used gdb to find the position in the > code where it crashes. I run the gdb with no success. I also ran > valgrind and got the following output: > > Mesa: Initializing x86-64 optimizations > ==9528== Invalid read of size 8 > ==9528== at 0xAEE6DB7: glMatrixMode (glapi_x86-64.S:10535) > ==9528== by 0x4F6EF22: > vtkXOpenGLRenderWindow::CreateOffScreenWindow(int, int) > (vtkXOpenGLRenderWindow.cxx:1010) > ==9528== by 0x4F6F424: vtkXOpenGLRenderWindow::Initialize() > (vtkXOpenGLRenderWindow.cxx:1142) > ==9528== by 0x4F6F81A: vtkXOpenGLRenderWindow::Start() > (vtkXOpenGLRenderWindow.cxx:1261) > ==9528== by 0x4E383D2: vtkRenderWindow::DoStereoRender() > (vtkRenderWindow.cxx:656) > ==9528== by 0x4E383AA: vtkRenderWindow::DoFDRender() > (vtkRenderWindow.cxx:645) > ==9528== by 0x4E37E4A: vtkRenderWindow::DoAARender() > (vtkRenderWindow.cxx:537) > ==9528== by 0x4E37413: vtkRenderWindow::Render() (vtkRenderWindow.cxx:362) > ==9528== by 0x4F7210C: vtkXOpenGLRenderWindow::Render() > (vtkXOpenGLRenderWindow.cxx:1877) > ==9528== by 0x403E99: main (mesa_test.cxx:228) > ==9528== Address 0xee568d8 is not stack'd, malloc'd or (recently) free'd > > > Am I using the wrong configuration parameters? Did I miss any > configuration parameter? > Is this a problem of the assembly code in mesa? If I turn the assembly > off (--disable-asm) the program does not crash but there is also > nothing rendered. > I assume glapi is needed by mesa? > > Thanks in advance for your help! > > Eduard > _______________________________________________ > mesa-users mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/mesa-users