<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Geometry missing from rendering, only when using Mesa."
   href="https://bugs.freedesktop.org/show_bug.cgi?id=95266#c16">Comment # 16</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Geometry missing from rendering, only when using Mesa."
   href="https://bugs.freedesktop.org/show_bug.cgi?id=95266">bug 95266</a>
              from <span class="vcard"><a class="email" href="mailto:jfonseca@vmware.com" title="Jose Fonseca <jfonseca@vmware.com>"> <span class="fn">Jose Fonseca</span></a>
</span></b>
        <pre>(In reply to David Lonie from <a href="show_bug.cgi?id=95266#c12">comment #12</a>)
<span class="quote">> Just tried that here, no such luck: 

> $ ln -s libGL.so libGL.so.1
> $ LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH apitrace trace --api gl
> ./vtkRenderingCoreCxxTests "TestTranslucentLUTDepthPeeling"                 

> apitrace: loaded into /usr/bin/apitrace                                     </span >

apitrace is being injected into apitrace...

This can only happen if you have stuff you shouldn't have on LD_PRELOAD and
LD_LIBRARY_PATH variables...  :-/

Please start from a clean terminal.  Don't do anything other than I described. 
In particular don't set LD_PRELOAD, and only set LD_LIBRARY_PATH=$PWD.

Honestly it's better not to fiddle with LD_PRELOAD directly yourself at all. 
It just makes everything unnecesarily harder.  Just let the `apitrace trace`
command do it.


I repeat: 

- the right way of loading libGL.so is to set
LD_LIBRARY_PATH=/path/to/where/libGL.so.1/lives/

- the right way of tracing is to `apitrace trace myapp`

- and the right way of doing both is to

  export LD_LIBRARY_PATH=/path/to/where/libGL.so.1/lives/
  apitrace trace myapp


(Also note, the right name for libGL is not libGL.so as you had in the tarball.
 It needs to be libGL.so.1.  I suspect that this mismatch is what lead you to
resort to LD_PRELOAD to start with.  But if the name is libGL.so.1 that should
never be necessary.)</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>