« Bugzilla Issues Index
#1568 — 15.13.7.4: invalid range check in GetValue/SetValue
- bug_id:
1568
- creation_ts:
2013-06-24 13:12:00 -0700
- short_desc:
15.13.7.4: invalid range check in GetValue/SetValue
- delta_ts:
2013-07-15 17:04:29 -0700
- product:
Draft for 6th Edition
- component:
technical issue
- version:
Rev 15: May 14, 2013 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
André Bargull
- assigned_to:
Allen Wirfs-Brock
- commentid:
4311
- comment_count:
0
- who:
André Bargull
- bug_when:
2013-06-24 13:12:49 -0700
Step 4 of [G|S]etValue in 15.13.7.4 performs an invalid range check.
Change from:
> 4. If totalOffset ≥ byteLength, throw a RangeError exception
to:
> 4. If byteOffset + the element size in bytes of type > byteLength, throw a RangeError exception
- commentid:
4313
- comment_count:
1
- attachid:
66
- who:
Allen Wirfs-Brock
- bug_when:
2013-06-24 16:20:58 -0700
Created attachment 66
rev16 rewrite of DataView 15.13.7
- commentid:
4314
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2013-06-24 16:22:48 -0700
fixed in rev16 editor's draft
The DataVeiew section of the spec. has been bogus up to now. It's been completely redone for rev 16. A PDF of the rewrite is attached.
- commentid:
4518
- comment_count:
3
- who:
Allen Wirfs-Brock
- bug_when:
2013-07-15 17:04:29 -0700
fixed in rev16 draft. July 15, 2013