#7733 BLOC 8.2.0 (: Cannot install Wikipedia-10.xo

Zarro Boogs per Child bugtracker at laptop.org
Wed Aug 13 18:14:14 EDT 2008


#7733: Cannot install Wikipedia-10.xo
------------------------+---------------------------------------------------
   Reporter:  tomeu     |       Owner:  tomeu                        
       Type:  defect    |      Status:  new                          
   Priority:  blocker   |   Milestone:  8.2.0 (was Update.2)         
  Component:  sugar     |     Version:  Git as of bug date           
 Resolution:            |    Keywords:  8.2.0:? blocks?:8.2.0 relnote
Next_action:  diagnose  |    Verified:  0                            
  Blockedby:            |    Blocking:                               
------------------------+---------------------------------------------------

Comment(by cscott):

 Also, from my brief perusal, the datastore may have the same sorts of
 problems.  We should really audit all our dbus services which take
 filenames as arguments and ensure that they decoding the utf8.  The really
 problematic cases seem to be the ones where we are passing dictionaries
 through dbus with some keys whose values are filenames.  These are all
 going to be converted to UTF-8 for passage through dbus (since they are
 converted to dbus type STRING, which is UTF8) which will fail if they have
 invalid UTF-8 characters in them.  We really should be manually
 marshalling all filename arguments and converting them to dbus.ByteArray
 for passage over the dbus interface, but this would be a very invasive
 change.

-- 
Ticket URL: <http://dev.laptop.org/ticket/7733#comment:17>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list