Closed Bug 627685 Opened 14 years ago Closed 14 years ago

TM: Different output with testcase involving replace

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 621464

People

(Reporter: gkw, Unassigned)

References

Details

(Keywords: regression, testcase)

x = <x>></x> try { (function() { x.replace() })() print(x) } catch(e) {} Opt without -m or -j: undefined Opt with -m: >undefined Opt with -j: undefined === Dbg without -m or -j: >undefined Dbg with -j: >undefined Dbg with -m: >undefined Tested on TM changeset aa618e93942e
Opt with both -m -j: outputs: >undefined
blocking2.0: --- → ?
autoBisect shows this is probably related to the following changeset: The first bad revision is: changeset: 59771:1d1fe1d1e626 user: Luke Wagner date: Mon Dec 06 10:26:58 2010 -0800 summary: Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
Blocks: 609440
Severity: critical → normal
D'oh, I forgot I needed to land bug 621464. Sorry for the hassle Gary!
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
blocking2.0: ? → ---
You need to log in before you can comment on or make changes to this bug.