[tahoe-dev] [tahoe-lafs] #710: exception from binascii.unhexlify when handling announcements on Python 2.4

tahoe-lafs trac at allmydata.org
Mon May 18 19:45:13 PDT 2009


#710: exception from binascii.unhexlify when handling announcements on Python 2.4
---------------------+------------------------------------------------------
 Reporter:  exarkun  |           Owner:  nobody   
     Type:  defect   |          Status:  new      
 Priority:  major    |       Milestone:  undecided
Component:  unknown  |         Version:  1.4.1    
 Keywords:           |   Launchpad_bug:           
---------------------+------------------------------------------------------

Comment(by zooko):

 Thank you for the bug report!  I appreciate that you debugged Tahoe
 yourself in order to figure out more precisely what is going wrong.

 Is this Python 2.4.0 or 2.4.1?  There was a known bug in the base64.py of
 those releases which (I think) could cause this behavior.  Please try with
 Python 2.4.2 or higher (<3).

 If that turns out to be the issue, then don't close this ticket -- Tahoe
 needs to do something, or two somethings, to make this kind of thing not
 happen again.  The first something is make it really clear that Python
 2.4.0 and 2.4.1 won't work, perhaps by testing for this bug in base64.py
 at start-up and quitting with a useful error message.  The second
 something is make sure exceptions aren't mysteriously disappearing.
 Perhaps they are going into the {{{logs/incidents}}} directory and the
 documentation doesn't make it clear enough that you should look there?

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/710#comment:1>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list