[Trac #801] Sugar is crashing repetitively.

Zarro Boogs per Child bugtracker at laptop.org
Wed Mar 28 21:46:55 EDT 2007


#801: Sugar is crashing repetitively.
--------------------+-------------------------------------------------------
 Reporter:  jg      |        Owner:  J5     
     Type:  defect  |       Status:  new    
 Priority:  high    |    Milestone:  Trial-1
Component:  distro  |   Resolution:         
 Keywords:          |  
--------------------+-------------------------------------------------------
Comment (by lathiat):

 I believe the nature of the problem here is that sugar is registering
 services while avahi is in the COLLISION state, this should not happen,
 you should always wait until Avahi is in the RUNNING state, if it is not
 in the running state you should queue your object creation until it hits
 the running state.

 This only happens on startup because it's in the middle of trying to
 resolve conflicts on the 'localhost' hostname.

 Of course secondary to this there is a bug in Avahi where in this case it
 trips an assert(), this shouldn't happen and will also be fixed.

 I had a look at the Sugar code and based on the way it's done it seems
 relatively trivial to fix this, so I plan to cook up a patch for it
 tonight when I'm back from work.

-- 
Ticket URL: <http://dev.laptop.org/ticket/801#comment:21>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list