[Mesa-dev] [Bug 29601] New: Crash in video games in the new glsl compiler

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Aug 16 22:27:16 PDT 2010


           Summary: Crash in video games in the new glsl compiler
           Product: Mesa
           Version: git
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: benjamin.segovia at intel.com

I tried to run nexuiz and warson on a Linux. Both crash in the shader compiler.
Here is the backtrace while running warsow:
#0  0x00007ffff395d3a4 in ir_has_call (ir=0x6554200000000000) at
#1  0x00007ffff38e9a1e in do_dead_code (instructions=0x18d7020) at
#2  0x00007ffff38e9c21 in do_dead_code_unlinked (instructions=0x1ab2050) at
#3  0x00007ffff38d8de3 in do_common_optimization (ir=0x1ab2050, linked=false)
at glsl_parser_extras.cpp:727
#4  0x00007ffff38b729d in _mesa_glsl_compile_shader (ctx=0x1450270,
shader=0x1e51a90) at program/ir_to_mesa.cpp:2646
#5  0x00007ffff37b8dc0 in compile_shader (ctx=0x1450270, shaderObj=6) at
#6  0x00007ffff37b9526 in _mesa_CompileShaderARB (shaderObj=6) at
#7  0x0000000000490999 in R_CompileGLSLShader ()
#8  0x0000000000491a95 in R_RegisterGLSLProgram ()
#9  0x0000000000491c07 in R_InitGLSLPrograms ()
#10 0x00000000004a4b48 in R_Restart ()
#11 0x000000000044ea5f in CL_InitMedia ()
#12 0x0000000000451db7 in CL_Init ()
#13 0x000000000041c85f in Qcommon_Init ()
#14 0x0000000000462c4b in main ()

In ir_has_call, parameter ir cannot be accessed.

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the mesa-dev mailing list