gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(


From: Sandro Santilli
Subject: [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren()
Date: Thu, 04 Jul 2013 11:19:30 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0

Follow-up Comment #8, bug #39404 (project gnash):

Yes, as explained on IRC if the GC cleans the parent before the child, the
child will find it's _parent member to be NULL, as set by the parent's
destructor (which won't access the child if the child was deleted before as it
will unlink self from parent).

A testcase would need to run for multiple frames as GC only runs on frame
boundary _and_ only if enough GCResources were allocated since last run. So
it'd take some onEnterFrame and big builds of XML, then deletion and more
builds. Could be a fun task.

Maybe gg0 wants to try this one :)

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?39404>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]