[Dextrose] Sugar restart when downloading

Bernie Innocenti bernie at codewiz.org
Mon Oct 18 17:05:30 EDT 2010


On Mon, 2010-10-18 at 15:58 -0300, Jorge Saldivar wrote:
> Hi all,
> 
> Someone knows why dextrose (for xo 1.5) restart while you are
> downloading something (big) in journal?
>
> The test case is the following:
> 1. Enter here
> http://xoplanet.blogspot.com/2010/08/descargar-open-office-para-xo.html to download oo4kids (~105MB)
> 2. Wait and when the download is between 5% or 6% sugar restart and in
> the log I can see this message: "python: Modules/gcmodule.c:262:
> update_refs: La declaración `gc->gc.gc_refs != 0' no se cumple."

This is sl#2064, which has been haunting us for a while.

See comment 7, it describes exactly the problem you're seeing:

  http://bugs.sugarlabs.org/ticket/2064#comment:7

A few days ago I have obtained full a backtrace of this bug on Fedora 14
(so it's not Dextrose specific or 0.88 specific):

  http://bugs.sugarlabs.org/attachment/ticket/2064/sl2064-full-backtrace.txt

I have also filed it in Red Hat's bugzilla, but so far nobody analyzed
it:
 
  http://bugzilla.redhat.com/show_bug.cgi?id=640972

I have kept the full coredump of the crashing project, if someone would
like to inspect the variables with gdb.

Another interesting question is: what exactly is the Sugar shell process
doing while a file is downloading? We already suspect dbus, but finding
the exact function call that triggers the bug may let us create a
minimal testcase that triggers the bug quickly and is easier to debug.

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs       - http://sugarlabs.org/



More information about the Dextrose mailing list