But I have been testing Firebug's Break On Next which hooks the jsd
interrupt then discard all the hits in xul code.
jjb
And I can't get it to happen with Firebug alone. Seems to require
Chromebug running. Well maybe we can look into this when there is a
release of Chromebug...
jjb
Looks like this can happen in two cases:
1) Attempt to get the .callee from a function that can't hand one out
for some reason (presumably because it's been optimized away; see
the case when JSMSG_OPTIMIZED_CLOSURE_LEAK is reported in
args_getProperty in jsfun.cpp).
2) Attempt to get a local variable or .callee from a function that's
been optimized in certain ways and is no longer active on the stack.
At least if I read the code right; asking in .js-engine might work
better for this.
-Boris