Boa Constructor Inspector Window unusable on 64-bit Hardy

Bug #313952 reported by dr.moe
2
Affects Status Importance Assigned to Milestone
boa-constructor (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Inspector unusable - OverflowError - 0.6.1 on Linux 64 bit

Clicking on any numerical property in the inspector to change it results in
the attached error.
The Inspector's property field never opens ; the value it contained before
clicking is set to null/void/nothing, but reverts to the original value
after dismissing the designer and opening it again.
Any subsequent click in the value field for the property after the initial
click raises the same error as in the attached file, unless the Designer
was closed and then opened again.
It becomes therefore impossible to modify any numerical value using the
Inspector.
This does not happen with the value fields with boolean or list (e.g. (O,1)
) types.

Removing ',max=sys.maxint, min=-sys.maxint)' from line 133 in
PropEdit/InspectorEditorControls stops this behaviour.

The bug happens with wx2.6 as well as wx2.8, but not on a 32-bit OS.

Not being a true Python programmer, I have no idea what other impact
removing the line quoted above may have.
Yet, found no other way to be able to use the Inspector so far.

The attached log may refer to a different version of python-wxgtk than my
actual 'working' version (the v2.8 debian package from wxpython.org) ;
please note that the traceback was identical in all other aspects
throughout testing.

Revision history for this message
dr.moe (docteur-moe) wrote :
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Fixed in boa-constructor 0.6.1-6, just uploaded in Debian.

Changed in boa-constructor (Ubuntu):
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
dr.moe (docteur-moe) wrote : Re: [Bug 313952] Re: Boa Constructor Inspector Window unusable on 64-bit Hardy

Hi Luca,

Thanks for this, will test asap :)

Regards,

Dr. Moe

Le samedi 11 avril 2009 à 16:18 +0000, Luca Falavigna a écrit :

> Fixed in boa-constructor 0.6.1-6, just uploaded in Debian.
>
> ** Changed in: boa-constructor (Ubuntu)
> Importance: Undecided => Medium
>
> ** Changed in: boa-constructor (Ubuntu)
> Status: New => Fix Committed
>

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package boa-constructor - 0.6.1-6

---------------
boa-constructor (0.6.1-6) unstable; urgency=low

  * Add Python Applications Packaging Team to Uploaders.
  * Add Vcs-* fields in source stanza.
  * debian/copyright:
    - Boa-Constructor is licensed under GPLv2, adjust link accordingly.
  * Switch to python-support:
    - Add python-support (>= 0.90.0) to Build-Depends-Indep.
    - Remove boa-constructor.postinst and boa-constructor.prerm files,
      skipping byte-compilation of ZopeLib/zoa/* files is handled using
      the appropriate dh_pysupport option.
    - Remove XB-Python-Version field boa-constructor binary stanza.
  * Switch to quilt:
    - Patches converted to new patch systems, descriptions updated.
    - README.source file adjusted to document quilt usage.
  * debian/patches/maxint:
    - Hardcode sys.maxint value to the one returned by 32-bit platforms,
      fix OverflowError on 64-bit machines (LP: #313952).
  * Adjust debian/rules:
    - Remove build target, useless.
    - Remove useless calls to some debhelper scripts.
  * Move boa-constructor.launcher to wrappers/boa-constructor, this way
    it can be installed directly by dh_install.
  * Bump Standards-Version to 3.8.1, no changes required.

 -- Ubuntu Archive Auto-Sync <email address hidden> Tue, 28 Apr 2009 22:59:23 +0100

Changed in boa-constructor (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.