<div class="gmail_quote">On Wed, May 27, 2009 at 11:45 PM, Phil Thompson <span dir="ltr">&lt;<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Wed, 27 May 2009 17:17:29 +0200, Arve Knudsen &lt;<a href="mailto:arve.knudsen@gmail.com">arve.knudsen@gmail.com</a>&gt;<br>
wrote:<br>
<div class="im">&gt; Hi<br>
&gt; Phil, I really need help with this extremely strange bug in sip 4.7.9 on<br>
&gt; Windows Vista x64, Python 2.6 (32bit). It&#39;s difficult to describe fully,<br>
&gt; but<br>
&gt; I&#39;ll try (I can&#39;t provide sources, since it&#39;s proprietary code). The<br>
&gt; scenario is (more or less) like this: lod.sip declares a class TileTree,<br>
&gt; which lives in igmLod/TileTree.h. gui.sip imports lod.sip and declares a<br>
&gt; class ViewerProject, which refers to a QList&lt;TileTree&gt;. What then happens<br>
&gt; is<br>
&gt; that the files sip_igmlodTileTree.cpp, which includes igmLod/TileTree.h,<br>
&gt; and<br>
&gt; sip_igmguiQList.cpp, which includes igmLod/TileTreeileTileTreeree.h, are<br>
&gt; generated. As you can see, the inclusion in the latter .cpp is all<br>
&gt; scrambled<br>
&gt; (with the class name). Any idea what&#39;s going on here, eventually how I<br>
can<br>
&gt; debug sip myself?<br>
<br>
</div>You need to send me a test case.</blockquote><div><br></div><div>As I said, this is proprietary code, so it can be difficult to extract a testcase. I don&#39;t even know right now how  to identify the exact scenario since the sip specifications are quite complex at this point. If I could debug it on-site, it should be far preferable.</div>
<div><br></div><div>Arve</div></div>