<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>glewInit() seg faulting on Fedora 11 x86_64</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Dear All,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I encountered another problem while running a very simple code snippet on a GM45 based Fedora Core 11 x86_64 machine.</FONT>

<BR><FONT SIZE=2 FACE="Arial">Basically, the call to glewInit() seg faults. Here is the call stack:</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Program received signal SIGSEGV, Segmentation fault.</FONT>

<BR><FONT SIZE=2 FACE="Courier New">0x000000349744cd47 in glGetString () from /usr/lib64/libGL.so.1</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">(gdb) where</FONT>

<BR><FONT SIZE=2 FACE="Courier New">#0  0x000000349744cd47 in glGetString () from /usr/lib64/libGL.so.1</FONT>

<BR><FONT SIZE=2 FACE="Courier New">#1  0x00007ffff7b674f8 in glewInit () from /usr/lib64/libGLEW.so.1.5</FONT>

<BR><FONT SIZE=2 FACE="Courier New">#2  0x0000000000401bfa in main (argc=1, argv=0x7fffffffe218) at ogl_frame_buffer_object.cpp:167</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Clearly, this is a very fundamental problem with glGetString not working right.</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">I have the latest stock mesa rpms from Fedora:</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">mesa-libGL-7.6-0.1.fc11.i586</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libGLU-devel-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libOSMesa-devel-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-dri-drivers-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libGL-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libGLw-6.5.1-7.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-demos-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libGLU-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-dri-drivers-7.6-0.1.fc11.i586</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libGL-devel-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libOSMesa-7.6-0.1.fc11.x86_64</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libGLU-7.6-0.1.fc11.i586</FONT>

<BR><FONT SIZE=2 FACE="Courier New">mesa-libGLw-devel-6.5.1-7.fc11.x86_64</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">And again, glewinfo gives the following state for framebuffer object support:</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">$ glewinfo|grep framebuf</FONT>

<BR><FONT SIZE=2 FACE="Courier New">GL_ARB_framebuffer_object:                                     MISSING [OK]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">GL_ARB_framebuffer_sRGB:                                       MISSING </FONT>

<BR><FONT SIZE=2 FACE="Courier New">GL_EXT_framebuffer_blit:                                       OK </FONT>

<BR><FONT SIZE=2 FACE="Courier New">GL_EXT_framebuffer_multisample:                                MISSING </FONT>

<BR><FONT SIZE=2 FACE="Courier New">GL_EXT_framebuffer_object:                                     OK </FONT>

<BR><FONT SIZE=2 FACE="Courier New">GL_EXT_framebuffer_sRGB:                                       MISSING </FONT>

<BR><FONT SIZE=2 FACE="Courier New">GL_NV_framebuffer_multisample_coverage:                        MISSING </FONT>

<BR><FONT SIZE=2 FACE="Courier New">GLX_ARB_framebuffer_sRGB:                                      MISSING </FONT>

<BR><FONT SIZE=2 FACE="Courier New">GLX_EXT_framebuffer_sRGB:                                      MISSING </FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">Any idea what needs to be updated or repaired? I am running the stock intel graphics driver from Fedora 11.</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">Thanks,</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">Vahe Avedissian</FONT>
</P>
<BR>
<BR>
<BR>

</BODY>
</HTML>