<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Unreal Tournament (UT99) segfault on opengl init"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=108933#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Unreal Tournament (UT99) segfault on opengl init"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=108933">bug 108933</a>
              from <span class="vcard"><a class="email" href="mailto:network723@rkmail.ru" title="network723@rkmail.ru">network723@rkmail.ru</a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=142739" name="attach_142739" title="valgrind log">attachment 142739</a> <a href="attachment.cgi?id=142739&action=edit" title="valgrind log">[details]</a></span>
valgrind log

(In reply to iive from <a href="show_bug.cgi?id=108933#c1">comment #1</a>)
<span class="quote">> 1. See if changing your locale has effect on the crash.</span >

I've tried with C locale, got same result. Also, I tried different kernel
versions, just in case it has something to do with recent cpu vulnerability
fixes, but it's also not the case.

<span class="quote">> 2. The problem might be random memory corruption, since both games are
> native for linux, try running them under valgrind.</span >

I'm not competent enough to use valgrind correctly, but it's interesting that
running 'valgrid ./ut-bin' gives SIGILL fault rather than SIGSEGV. Also, fault
in Core.so (game component), but it works fine with game's built-in software
renderer (SDLSoftDrv.so)

<span class="quote">> 3. Try git bisect.</span >

Bisecting this involves lots of cross-compiling, unfortunately I cannot afford
it right now :(

<span class="quote">> Unreal.log shows that it crashed while glGetString(GL_EXTENSIONS).</span >

Too long GL extension list was definitely a problem a some point, but there are
plenty of fixed OpenGLDrv.so libraries all over the Internet (they explicitly
have it mentioned in changelog). I tried all of them I could find, no changes.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>