#7862 NORM 8.2.0 (: hanoi_real activity fails to launch

Zarro Boogs per Child bugtracker at laptop.org
Fri Aug 8 08:49:15 EDT 2008


#7862: hanoi_real activity fails to launch
-----------------------------------+----------------------------------------
   Reporter:  mantaraya36          |       Owner:  bdoin                    
       Type:  defect               |      Status:  assigned                 
   Priority:  normal               |   Milestone:  8.2.0 (was Update.2)     
  Component:  gcompris-activities  |     Version:  Build 703                
 Resolution:                       |    Keywords:  gcompris hanoi hanoi_real
Next_action:  never set            |    Verified:  0                        
  Blockedby:                       |    Blocking:                           
-----------------------------------+----------------------------------------

Comment(by mantaraya36):

 Sorry, I was away from my XO. Here's the log:
 AssertionError                            Traceback (most recent call
 last)

 /usr/lib/python2.5/site-packages/rainbow/service.py in
 CreateActivity(self=<rainbow.service.Rainbow at / at 0x9c60bcc>,
 log_path=dbus.UTF8String('/home/olpc/.sugar/default/logs/net.gcompris.hanoi_realActivity-1.log'),
 env=dbus.Dictionary({dbus.UTF8String('LANG'): dbus.U...h/.Xauthority')},
 signature=dbus.Signature('ss')), argv=dbus.Array([dbus.UTF8String
 ('gcompris-activity')...dff4b57d9c7f2f')], signature=dbus.Signature('s')),
 bundle_path=dbus.UTF8String('/home/olpc/Activities/hanoi_real.activity'),
 bundle_id=dbus.UTF8String('net.gcompris.hanoi_realActivity'),
 success_cont=<function <lambda> at 0xa328ae4>, error_cont=<function
 <lambda> at 0xa328c6c>)
     125                     ret = inject.run(log, SPOOL, env, argv,
 env['SUGAR_BUNDLE_PATH'], pset, (1, 2),
     126                             env.get('RAINBOW_STRACE_LOG'), 500,
 500, bundle_path, bundle_id,
 --> 127                             env.get('RAINBOW_CONSTANT_UID'),
 self.preloader_hint)
         env.get = <built-in method get of dbus.Dictionary object at
 0xa2cf80c>
         self.preloader_hint = True
     128                 except Exception, e:
     129                     util.trace()

 /usr/lib/python2.5/site-packages/rainbow/inject.py in run(log=<function
 log at 0x9c632cc>, spool='/home/olpc/isolation/1',
 env=dbus.Dictionary({dbus.UTF8String('LANG'): dbus.U...h/.Xauthority')},
 signature=dbus.Signature('ss')), argv=dbus.Array([dbus.UTF8String
 ('gcompris-activity')...dff4b57d9c7f2f')], signature=dbus.Signature('s')),
 cwd=dbus.UTF8String('/home/olpc/Activities/hanoi_real.activity'),
 pset=None, safe_fds=(1, 2), strace_hint=None, owner_uid=500,
 owner_gid=500,
 bundle_path=dbus.UTF8String('/home/olpc/Activities/hanoi_real.activity'),
 bundle_id=dbus.UTF8String('net.gcompris.hanoi_realActivity'),
 constant_uid=None, preloader_hint=True)
     336     # Note: exceptions are intended to bubble up to the caller and
 should
     337     # terminate execution.
 --> 338     check_bundle_id(bundle_id)
         global check_bundle_id = <function check_bundle_id at 0xb75db95c>
         bundle_id = dbus.UTF8String('net.gcompris.hanoi_realActivity')
     339     check_argv(argv)
     340     check_owner(owner_uid, owner_gid)

 /usr/lib/python2.5/site-packages/rainbow/inject.py in
 check_bundle_id(bundle_id=dbus.UTF8String('net.gcompris.hanoi_realActivity'))
     296
     297 def check_bundle_id(bundle_id):
 --> 298     assert bundle_id and all(s.isalnum() for s in
 bundle_id.split('.'))
         bundle_id = dbus.UTF8String('net.gcompris.hanoi_realActivity')
         global all = undefined
         global s.isalnum = undefined
         global s = undefined
         bundle_id.split = <built-in method split of dbus.UTF8String object
 at 0xa328c28>
     299
     300 def check_bundle_path(uid, gid, path):

 AssertionError:

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


More information about the Bugs mailing list