[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