Closed Bug 681491 Opened 14 years ago Closed 6 years ago

Attempting to concat a sparse array that is near max_length results in OOM.

Categories

(Tamarin Graveyard :: Virtual Machine, defect)

x86
All
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: cpeyer, Unassigned)

References

Details

var x = [1,2]; x[0xfffffffd] = "second to last array slot"; var otherArray = ['a','b','c']; var newArray = x.concat(otherArray); VM will OOM.
Flags: in-testsuite?
Flags: flashplayer-bug+
(i'm in the process of digesting what ecma-262 says about this.) Firefox definitely takes a *long* time to run your code. That's somewhat of a sign that our behavior may not be absurd. ;)
Severity: normal → minor
Flags: flashplayer-qrb+
Target Milestone: --- → Future
Not injected by dense array changes; 32-bit DebugDebugger on TR rev 5711 and 32-bit DebugDebugger on TR rev 5713 both say: Assertion failed: "((cap <= kListMaxLength))" ("core/avmplusList-inlines.h":573)
Tamarin is a dead project now. Mass WONTFIX.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Tamarin isn't maintained anymore. WONTFIX remaining bugs.
You need to log in before you can comment on or make changes to this bug.