[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/
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Bastiaan Jacques, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Sandro Santilli, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Bastiaan Jacques, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Sandro Santilli, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Bastiaan Jacques, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Sandro Santilli, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Bastiaan Jacques, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Sandro Santilli, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Bastiaan Jacques, 2013/07/03
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(),
Sandro Santilli <=
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Sandro Santilli, 2013/07/04
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Sandro Santilli, 2013/07/04
- [Gnash-commit] [bug #39404] invalid read from XMLNode_as::clearChildren(), Bastiaan Jacques, 2013/07/04