gecko/js/xpconnect/crashtests
Bobby Holley 800db35b78 Bug 833856 - Handle errors better in EvaluateString. r=bz
This bug happens when we take the !useSandbox path. Basically, when the code
throws, we can end up with garbage in *aRetValue while still returning true
from EvaluateString. It looks like the convention is for these kind of eval
functions to return success even for invalid code, so lets just make sure we
check things a bit better.

This crashtest is kind of half-baked in the sense that it doesn't actually
crash without the rest of the patch. But the testcase here involves a lot of
undefined behavior (what ends up getting left in *aRetValue) during a call
to window.open (which spins the event loop, etc). I already sunk about half
an hour into trying to make it crash, so I'm just going to go with this for
now.
2013-01-25 11:17:40 +01:00
..
117307-1.html
193710.html
290162-1.html
326615-1.html
328553-1.html
346258-1.html
346512-1-frame1.xhtml
346512-1-frame2.xhtml
346512-1.xhtml
382133-1.html
386680-1.html
394810-1.html
400349-1.html
403356-1.html
418139-1.svg
420513-1.html
453935-1.html
462926.html
467693-1.html
468552-1.html
471366-1.html
475185-1.html
475291-1.html
503286-1.html
504000-1.html
509075-1.html
512815-1.html
515726-1.html
545291-1.html
558979.html
582649.html
601284-1.html
603146-1.html
603858-1.html
608963.html
616930-1.html
639737-1.html
648206-1.html
705875.html
720305-1.html
723465.html
732870.html
751995.html
752038-iframe.html
752038.html
753162.html
754311-iframe.html
754311.html
761831.html
776328.html
776333.html
791845.html
797583.html
833856.html
crashtests.list