#5442 NORM Never A: Stream tubes broken in current Joyride

Zarro Boogs per Child bugtracker at laptop.org
Tue Dec 11 04:15:09 EST 2007


#5442: Stream tubes broken in current Joyride
-----------------------------+----------------------------------------------
 Reporter:  gdesmott         |       Owner:  smcv          
     Type:  defect           |      Status:  new           
 Priority:  normal           |   Milestone:  Never Assigned
Component:  telepathy-other  |     Version:                
 Keywords:                   |    Verified:  0             
-----------------------------+----------------------------------------------
 As discussed on #5204 stream tubes seems to be broken in Joyride. I
 suspect a rainbow problem. Will investigate.


 {{{
 I believe this is still broken in latest Joyride (1395), though the
 symptoms are now different. I will investigate further.

 In previous builds, failure occurred when trying to send through the
 socket while using Salut. In 1395, the error occurs while trying to create
 the socket. According to the logs, the error starts at:

     231 id =
 self.tubes_chan[telepathy.CHANNEL_TYPE_TUBES].OfferStreamTube?(
     232 SERVICE, {}, telepathy.SOCKET_ADDRESS_TYPE_UNIX,
 dbus.ByteArray?(f),

 --> 233 telepathy.SOCKET_ACCESS_CONTROL_LOCALHOST, "")

 and culminates with:
 <class 'dbus.exceptions.DBusException'>:
 org.freedesktop.Telepathy.Error.InvalidArgument?:
 /activities/uid_to_home_dir/1008/tmp/fileHLqvhS: Permission denied

 This seems to indicate that the permissions on $TMPDIR are preventing
 OfferStreamTube? from creating the socket in it. The permission onf
 $TMPDIR are "drwx------ 2 1008 1002".

 Joyride 1395 is somewhat problematic, so it's possible that this is due to
 some other component.

 Unsurprisingly, UNIX sockets from stream tubes over Gabble don't work
 either in 1395. That means that this is a different, worse issue.
 }}}

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



More information about the Bugs mailing list