<div class="gmail_quote">On Wed, May 27, 2009 at 11:45 PM, Phil Thompson <span dir="ltr"><<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>></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 <<a href="mailto:arve.knudsen@gmail.com">arve.knudsen@gmail.com</a>><br>
wrote:<br>
<div class="im">> Hi<br>
> Phil, I really need help with this extremely strange bug in sip 4.7.9 on<br>
> Windows Vista x64, Python 2.6 (32bit). It's difficult to describe fully,<br>
> but<br>
> I'll try (I can't provide sources, since it's proprietary code). The<br>
> scenario is (more or less) like this: lod.sip declares a class TileTree,<br>
> which lives in igmLod/TileTree.h. gui.sip imports lod.sip and declares a<br>
> class ViewerProject, which refers to a QList<TileTree>. What then happens<br>
> is<br>
> that the files sip_igmlodTileTree.cpp, which includes igmLod/TileTree.h,<br>
> and<br>
> sip_igmguiQList.cpp, which includes igmLod/TileTreeileTileTreeree.h, are<br>
> generated. As you can see, the inclusion in the latter .cpp is all<br>
> scrambled<br>
> (with the class name). Any idea what's going on here, eventually how I<br>
can<br>
> 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'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>