Comment #1 on issue 1848 by kpreid.switchb.org: Scanner can enter an infinite loop due to infinite fresh objects(Chrome 30)
http://code.google.com/p/google-caja/issues/detail?id=1848

Analysis:
1. With this browser version, each exception instance has a fresh getter function for the 'stack' property. 2. With the new scanner coverage, we always make a call to the getter which will throw an exception.

These two properties form an infinite path in the object graph.

Possible solutions:

1. Apply an upper bound to recursion.
2. Specially recognize the stack getters as being in some sense the same thing, somehow, to break the recursion.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--

--- You received this message because you are subscribed to the Google Groups "Google Caja Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to