Created attachment 357816 [details] [diff] [review] Patch dxns wasn't being kept live, so in some situations it was being recycled for other temp storage, causing havok in code that used E4X defaultXmlNamespace.
Attachment #357816 - Flags: review?(edwsmith)
test case needed before closing the bug
agreed -- haven't seen it in avmshell, bug was found in Flash integration
pushed to redux as changeset: 1318:828ce1fdff63
Steven, can this be closed?
Edwin suggested we keep it open until we can come up with a testcase that actually tests it in avmshell (as opposed to Flash)
Ooohhhh.... the new assembler to the rescue?
Flags: flashplayer-qrb? → flashplayer-qrb+
Priority: -- → P3
Target Milestone: --- → flash10.x
How to add the requested test case? Can the assembler help with this?
Assignee: stejohns → nobody
Whiteboard: needs-test-case → needs-test-case, loose-end
If the offending function in a SWF can be found, then it can be isolated and compiled with ABC. Or, a selftest-style test case can be written that analyzes the LIR via brute force.
You need to log in before you can comment on or make changes to this bug.