#2991 LOW Untriag: DBus permissions error.

Zarro Boogs per Child bugtracker at laptop.org
Thu Aug 23 21:34:57 EDT 2007


#2991: DBus permissions error.
--------------------+-------------------------------------------------------
 Reporter:  mstone  |       Owner:  jg       
     Type:  defect  |      Status:  new      
 Priority:  low     |   Milestone:  Untriaged
Component:  distro  |     Version:           
 Keywords:          |    Verified:  0        
--------------------+-------------------------------------------------------
 I'm getting an annoying error that I can't don't have time to track down.
 I have a second system, similarly configured, that doesn't show this bug.
 I also checked all the relevant files I could think of for differences by
 mounting both machine's root filesystems over sshfs and recursively
 diffing both machine's /bin, /usr/sbin, /etc/dbus-1, /etc/rainbow,
 /usr/share/sugar, and /usr/lib/python2.5/site-packages/sugar directories.

 Here's a record of what it looks like in case we see it again:

 This is running on build 551 with dbus-1.1.0-2.olpc2, with a custom
 vserver kernel, olpc-init of 7bcd7695d9485ee271a7c8672b8fc22fb3bb02b7,
 security of  4c35496683f41801c67b01717e4ae4f849c4b36d.

 {{{
 uname -a
 2.6.22-vsOLPC.0.4.4 #3 PREEMPT Tue Aug 14 23:17:17 EDT 2007 i586 i586 i386
 GNU/Linux
 }}}

 The error message is:

 {{{
 -bash-3.2# ./run-sugar.sh
 VCMD_52_10[0] {
   [0] .bcaps            0x00000000344C05FF (877397503)
   [1] .bmask            0xFFFFFFFFFFFFFFFF (18446744073709551615)
 }
 vserver: ret = 0x00000000 (0)
 VCMD_52_10[0] {
   [0] .bcaps            0x00000000344C05FF (877397503)
   [1] .bmask            0xFFFFFFFFFFFFFFFF (18446744073709551615)
 }
 vserver: ret = 0x00000000 (0)

 (sugar-shell:2040): GStreamer-WARNING **: Failed to load plugin
 '/usr/lib/gstreamer-0.10/libgstrtppayloads.so':
 /usr/lib/gstreamer-0.10/libgstrtppayloads.so: undefined symbol:
 gst_rtp_g729_pay_plugin_init

 ** (sugar-shell:2031): CRITICAL **: _wrap_gst_mixer_list_tracks: assertion
 `GST_IS_MIXER (self->obj)' failed
 ERROR:root:Cannot access battery.charge_level.percentage
 ERROR:root:Cannot access battery.rechargeable.is_charging
 ERROR:root:Cannot access battery.rechargeable.is_discharging
 ERROR:dbus.proxies:Introspect error on :1.4:/org/laptop/HardwareManager:
 dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A
 security policy in place prevents this sender from sending this message to
 this recipient, see message bus configuration file (rejected message had
 interface "org.freedesktop.DBus.Introspectable" member "Introspect" error
 name "(unset)" destination ":1.4")
 Traceback (most recent call last):
   File "/usr/bin/sugar-shell", line 117, in <module>
     shell = Shell(model)
   File "/usr/share/sugar/shell/view/Shell.py", line 74, in __init__
     hw_manager.set_dcon_freeze(0)
   File "/usr/share/sugar/shell/hardware/hardwaremanager.py", line 87, in
 set_dcon_freeze
     self._service.set_dcon_freeze(frozen)
   File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 64, in
 __call__
     return self._proxy_method(*args, **keywords)
   File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 136, in
 __call__
     **keywords)
   File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 603, in
 call_blocking
     message, timeout)
 dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A
 security policy in place prevents this sender from sending this message to
 this recipient, see message bus configuration file (rejected message had
 interface "org.laptop.HardwareManager" member "set_dcon_freeze" error name
 "(unset)" destination ":1.4")
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/2991>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list