[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyQt] Strange sip 4.7.9 bug
From:       Arve Knudsen <arve.knudsen () gmail ! com>
Date:       2009-05-28 7:37:53
Message-ID: a0d6258d0905280037je0231eal77a91cca827cd2f5 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Wed, May 27, 2009 at 11:45 PM, Phil Thompson <phil@riverbankcomputing.com
> wrote:

> On Wed, 27 May 2009 17:17:29 +0200, Arve Knudsen <arve.knudsen@gmail.com>
> wrote:
> > Hi
> > Phil, I really need help with this extremely strange bug in sip 4.7.9 on
> > Windows Vista x64, Python 2.6 (32bit). It's difficult to describe fully,
> > but
> > I'll try (I can't provide sources, since it's proprietary code). The
> > scenario is (more or less) like this: lod.sip declares a class TileTree,
> > which lives in igmLod/TileTree.h. gui.sip imports lod.sip and declares a
> > class ViewerProject, which refers to a QList<TileTree>. What then happens
> > is
> > that the files sip_igmlodTileTree.cpp, which includes igmLod/TileTree.h,
> > and
> > sip_igmguiQList.cpp, which includes igmLod/TileTreeileTileTreeree.h, are
> > generated. As you can see, the inclusion in the latter .cpp is all
> > scrambled
> > (with the class name). Any idea what's going on here, eventually how I
> can
> > debug sip myself?
>
> You need to send me a test case.


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.

Arve

[Attachment #5 (text/html)]

<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>



_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic