Hi Lothar,<br><br>It seems pointer operations in paxmodule.so are potential problem cause on x64 platform.<br>I think similar bugs can be found not only in rulers.<br><br>If you have Python skills you can try fixing the problem using 
tkruler.py from sK1 project as<br>a ruler.py substitution. This widget is based on Tk Canvas and may works better on <br>64bit platform.<br><br>Best regards,<br><br>Igor Novikov<br>sK1 Team<br><a href="http://sk1.sf.net">
http://sk1.sf.net</a><br><br><br><div><span class="gmail_quote">On 2/8/07, <b class="gmail_sendername">Lothar Birk</b> &lt;<a href="mailto:lbirk@uno.edu">lbirk@uno.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Dear Bernhard,<br><br>thanks for the reply and --one cannot say it often enough--<br>thanks for this wonderful program (all contributors included).<br><br>The Python version in 2.4.4 and tcl/tk 8.4<br>is installed. I used to compile skencil from source but somehow tried to
<br>reduce the workload and switched to rpms.<br><br>The problem persists if I install skencil from source (I tried again).<br><br>I guess it has something to do with compiling and running it on a 64bit<br>architecture. My hope was other people have already encountered and
<br>solved the problem before. May be I have time in a couple of weeks to<br>dive into this.<br><br>Best regards,<br>Lothar<br><br>On Thu, 2007-02-08 at 10:56 +0100, Bernhard Reiter wrote:<br>&gt; Hi Lothar,<br>&gt;<br>&gt; On Wednesday 07 February 2007 16:57, Lothar Birk wrote:
<br>&gt; &gt; I am running Skencil on a Fedora 6 x86_64 system.<br>&gt; &gt; Installation is from the skencil-0.6.17-8.fc6.x86_64.rpm.<br>&gt; &gt; During startup of the program I get the error messages below. Rulers do<br>
&gt; &gt; not show up and you cannot pull new guide lines into the drawing.<br>&gt; &gt; Otherwise the program is running fine.<br>&gt; &gt;<br>&gt; &gt; --- Calling RedrawMethod failed---<br>&gt; &gt; Traceback (most recent call last):
<br>&gt; &gt;&nbsp;&nbsp; File &quot;/usr/lib64/skencil-0.6.17/Sketch/UI/ruler.py&quot;, line 249, in<br>&gt; &gt; RedrawMethod<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; self.draw_ruler_horizontal()<br>&gt; &gt;&nbsp;&nbsp; File &quot;/usr/lib64/skencil-0.6.17/Sketch/UI/ruler.py&quot;, line 281, in
<br>&gt; &gt; draw_ruler_horizontal<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; DrawString(pos - tw / 2, y, text)<br>&gt; &gt; OverflowError: signed integer is less than minimum<br>&gt; &gt; ---<br>&gt; &gt; --- Calling RedrawMethod failed---<br>&gt; &gt; Traceback (most recent call last):
<br>&gt; &gt;&nbsp;&nbsp; File &quot;/usr/lib64/skencil-0.6.17/Sketch/UI/ruler.py&quot;, line 251, in<br>&gt; &gt; RedrawMethod<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; self.draw_ruler_vertical()<br>&gt; &gt;&nbsp;&nbsp; File &quot;/usr/lib64/skencil-0.6.17/Sketch/UI/ruler.py&quot;, line 333, in
<br>&gt; &gt; draw_ruler_vertical<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; DrawString(dx - TextWidth(text), pos, text)<br>&gt; &gt; OverflowError: signed integer is greater than maximum<br>&gt; &gt; ---<br>&gt; &gt;<br>&gt; &gt; The error also occurs with the newer 
skencil-0.6.17-10.fc6.x86_64.rpm<br>&gt; &gt; Does anyone have an idea how to fix this. Last fall someone filed a<br>&gt; &gt; bug on a Debian mailing list which was later closed because a new<br>&gt; &gt; edition of the rpm apparently made the error go away.
<br>&gt;<br>&gt; what version of python is used?<br>&gt; Also which version of tcl/tk. (Check the about dialog.)<br>&gt; I suggest you file a problem report, including this information.<br>&gt;<br>&gt; One idea could be to try out a different python version
<br>&gt; or a manual build. Both if you happen to know how to do this<br>&gt; and are willing to invest the time. The chance to get new insights<br>&gt; is low.<br>&gt;<br>&gt; Regards,<br>&gt; Bernhard R.<br>&gt;<br>&gt; _______________________________________________
<br>&gt; Skencil-users mailing list<br>&gt; <a href="mailto:Skencil-users@wald.intevation.org">Skencil-users@wald.intevation.org</a><br>&gt; <a href="http://lists.wald.intevation.org/mailman/listinfo/skencil-users">http://lists.wald.intevation.org/mailman/listinfo/skencil-users
</a><br>--<br>-- Lothar Birk --------------------------------------------------------<br>School of Naval Architecture and Marine Engineering<br>University of New Orleans, 2000 Lakeshore Drive, New Orleans, LA 70148<br>Phone +1 504 280 6183, Fax +1 504 280 5542
<br>--<br>-- Lothar Birk --------------------------------------------------------<br>School of Naval Architecture and Marine Engineering<br>University of New Orleans, 2000 Lakeshore Drive, New Orleans, LA 70148<br>Phone +1 504 280 6183, Fax +1 504 280 5542
<br><br>_______________________________________________<br>Skencil-users mailing list<br><a href="mailto:Skencil-users@wald.intevation.org">Skencil-users@wald.intevation.org</a><br><a href="http://lists.wald.intevation.org/mailman/listinfo/skencil-users">
http://lists.wald.intevation.org/mailman/listinfo/skencil-users</a><br></blockquote></div><br>