1 | [1;31m---------------------------------------------------------------------------[0m |
---|
2 | [1;31mAssertionError[0m Traceback (most recent call last) |
---|
3 | |
---|
4 | [1;32m/usr/lib/python2.5/site-packages/rainbow/service.py[0m in [0;36mCreateActivity[1;34m(self=<rainbow.service.Rainbow at / at 0xb74da96c>, log_path=dbus.UTF8String('/home/olpc/.sugar/default/logs/net.gcompris.scalesboard_weight-1.log'), env=dbus.Dictionary({dbus.UTF8String('PRESENCESERVIC...g('/home/olpc')}, signature=dbus.Signature('ss')), argv=dbus.Array([dbus.UTF8String('.0sugar/launch'), d...6f254f7b17e296')], signature=dbus.Signature('s')), bundle_path=dbus.UTF8String('/home/olpc/Activities/GComprisScalesboardWeight.activity'), bundle_id=dbus.UTF8String('net.gcompris.scalesboard_weight'), success_cont=<function <lambda> at 0xb619d064>, error_cont=<function <lambda> at 0xb619d17c>)[0m |
---|
5 | [0;32m 130[0m [1;37mos[0m[1;33m.[0m[1;37mdup2[0m[1;33m([0m[1;37mlog_fd[0m[1;33m,[0m [1;36m2[0m[1;33m)[0m[1;33m[0m[0m |
---|
6 | [0;32m 131[0m ret = inject.run(log, SPOOL, env, argv, env['SUGAR_BUNDLE_PATH'], pset, (1, 2), |
---|
7 | [1;32m--> 132[1;33m env.get('RAINBOW_STRACE_LOG'), 500, 500, bundle_path, bundle_id, self.preloader_hint) |
---|
8 | [0m [0;36menv.get[0m [1;34m= <built-in method get of dbus.Dictionary object at 0xb74281dc>[0m[1;34m |
---|
9 | [0m[0;36mbundle_path[0m [1;34m= dbus.UTF8String('/home/olpc/Activities/GComprisScalesboardWeight.activity')[0m[1;34m |
---|
10 | [0m[0;36mbundle_id[0m [1;34m= dbus.UTF8String('net.gcompris.scalesboard_weight')[0m[1;34m |
---|
11 | [0m[0;36mself.preloader_hint[0m [1;34m= True[0m |
---|
12 | [0;32m 133[0m [1;32mexcept[0m [1;37mException[0m[1;33m,[0m [1;37me[0m[1;33m:[0m[1;33m[0m[0m |
---|
13 | [0;32m 134[0m [1;37mutil[0m[1;33m.[0m[1;37mtrace[0m[1;33m([0m[1;33m)[0m[1;33m[0m[0m |
---|
14 | |
---|
15 | [1;32m/usr/lib/python2.5/site-packages/rainbow/inject.py[0m in [0;36mrun[1;34m(log=<function log at 0xb74dd3e4>, spool='/home/olpc/isolation/1', env=dbus.Dictionary({dbus.UTF8String('PRESENCESERVIC...g('/home/olpc')}, signature=dbus.Signature('ss')), argv=dbus.Array([dbus.UTF8String('.0sugar/launch'), d...6f254f7b17e296')], signature=dbus.Signature('s')), cwd=dbus.UTF8String('/home/olpc/Activities/GComprisScalesboardWeight.activity'), pset=<rainbow.permissions.permlist.PermissionSet object at 0xb619c62c>, safe_fds=(1, 2), strace_hint=None, owner_uid=500, owner_gid=500, bundle_path=dbus.UTF8String('/home/olpc/Activities/GComprisScalesboardWeight.activity'), bundle_id=dbus.UTF8String('net.gcompris.scalesboard_weight'), preloader_hint=True)[0m |
---|
16 | [0;32m 335[0m [1;31m# Note: exceptions are intended to bubble up to the caller and should[0m[1;33m[0m[0m |
---|
17 | [0;32m 336[0m [1;31m# terminate execution.[0m[1;33m[0m[0m |
---|
18 | [1;32m--> 337[1;33m [1;37mcheck_bundle_id[0m[1;33m([0m[1;37mbundle_id[0m[1;33m)[0m[1;33m[0m[0m |
---|
19 | [0m [1;36mglobal[0m [0;36mcheck_bundle_id[0m [1;34m= <function check_bundle_id at 0xb76e595c>[0m[1;34m |
---|
20 | [0m[0;36mbundle_id[0m [1;34m= dbus.UTF8String('net.gcompris.scalesboard_weight')[0m |
---|
21 | [0;32m 338[0m [1;37mcheck_argv[0m[1;33m([0m[1;37margv[0m[1;33m)[0m[1;33m[0m[0m |
---|
22 | [0;32m 339[0m [1;37mcheck_owner[0m[1;33m([0m[1;37mowner_uid[0m[1;33m,[0m [1;37mowner_gid[0m[1;33m)[0m[1;33m[0m[0m |
---|
23 | |
---|
24 | [1;32m/usr/lib/python2.5/site-packages/rainbow/inject.py[0m in [0;36mcheck_bundle_id[1;34m(bundle_id=dbus.UTF8String('net.gcompris.scalesboard_weight'))[0m |
---|
25 | [0;32m 296[0m [1;33m[0m[0m |
---|
26 | [0;32m 297[0m [1;32mdef[0m [1;37mcheck_bundle_id[0m[1;33m([0m[1;37mbundle_id[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m |
---|
27 | [1;32m--> 298[1;33m [1;32massert[0m [1;37mbundle_id[0m [1;32mand[0m [1;37mall[0m[1;33m([0m[1;37ms[0m[1;33m.[0m[1;37misalnum[0m[1;33m([0m[1;33m)[0m [1;32mfor[0m [1;37ms[0m [1;32min[0m [1;37mbundle_id[0m[1;33m.[0m[1;37msplit[0m[1;33m([0m[1;34m'.'[0m[1;33m)[0m[1;33m)[0m[1;33m[0m[0m |
---|
28 | [0m [0;36mbundle_id[0m [1;34m= dbus.UTF8String('net.gcompris.scalesboard_weight')[0m[1;34m |
---|
29 | [0m[1;36mglobal[0m [0;36mall[0m [1;34m= [1;36mundefined[0m[0m[1;34m |
---|
30 | [0m[1;36mglobal[0m [0;36ms.isalnum[0m [1;34m= [1;36mundefined[0m[0m[1;34m |
---|
31 | [0m[1;36mglobal[0m [0;36ms[0m [1;34m= [1;36mundefined[0m[0m[1;34m |
---|
32 | [0m[0;36mbundle_id.split[0m [1;34m= <built-in method split of dbus.UTF8String object at 0xb619d138>[0m |
---|
33 | [0;32m 299[0m [1;33m[0m[0m |
---|
34 | [0;32m 300[0m [1;32mdef[0m [1;37mcheck_bundle_path[0m[1;33m([0m[1;37muid[0m[1;33m,[0m [1;37mgid[0m[1;33m,[0m [1;37mpath[0m[1;33m)[0m[1;33m:[0m[1;33m[0m[0m |
---|
35 | |
---|
36 | [1;31mAssertionError[0m: |
---|