Closed
Bug 461226
Opened 16 years ago
Closed 13 years ago
Nonsensical wrapping (and round-trip change) in && decompilation
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
Details
(Keywords: regression, testcase)
js> f = function( ){ return (aaaaaaaaaaaaaa && bbbbbbbbbbbbbbbbb && ccccccccccccc && ddddddddddddd) && eeeeeeeeeee && fffffffffffff && gggggggggggggg; } function () { return aaaaaaaaaaaaaa && bbbbbbbbbbbbbbbbb && ccccccccccccc && ddddddddddddd && eeeeeeeeeee && fffffffffffff && gggggggggggggg; } js> eval(uneval(f)) function () { return aaaaaaaaaaaaaa && bbbbbbbbbbbbbbbbb && ccccccccccccc && ddddddddddddd && eeeeeeeeeee && fffffffffffff && gggggggggggggg; } Both decompilations have bogus wrapping. jsfunfuzz noticed because they differ.
Comment 1•13 years ago
|
||
js> f = (function( ){ return (aaaaaaaaaaaaaa && bbbbbbbbbbbbbbbbb && ccccccccccccc && ddddddddddddd) && eeeeeeeeeee && fffffffffffff && gggggggggggggg; } (function () {return aaaaaaaaaaaaaa && bbbbbbbbbbbbbbbbb && ccccccccccccc && ddddddddddddd && eeeeeeeeeee && fffffffffffff && gggggggggggggg;}) js> eval(uneval(f)) (function () {return aaaaaaaaaaaaaa && bbbbbbbbbbbbbbbbb && ccccccccccccc && ddddddddddddd && eeeeeeeeeee && fffffffffffff && gggggggggggggg;})
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•