Closed
Bug 672854
Opened 14 years ago
Closed 14 years ago
Crash [@ js::TokenStream::TokenBuf::getRawChar]
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla8
People
(Reporter: gkw, Assigned: Waldo)
References
Details
(Keywords: crash, regression, testcase, Whiteboard: [js-triage-done])
Crash Data
Attachments
(2 files)
3.17 KB,
text/plain
|
Details | |
2.67 KB,
patch
|
jorendorff
:
review+
|
Details | Diff | Splinter Review |
Function("for(w in\\")
crashes js debug shell on MI changeset without any CLI arguments at js::TokenStream::TokenBuf::getRawChar .
![]() |
Reporter | |
Comment 1•14 years ago
|
||
Got sleepy - should be MI changeset 47d8748daa90 !
Updated•14 years ago
|
Whiteboard: js-triage-needed
Comment 2•14 years ago
|
||
I got the same crash signature with LangFuzz on mozilla-central revision c9cdc5df55f4.
Assignee | ||
Comment 3•14 years ago
|
||
Looks like a missing null-check of an expr() call -- probably from the recent rewrite of this code (did that land?).
Assignee: general → jwalden+bmo
Status: NEW → ASSIGNED
OS: Mac OS X → All
Hardware: x86 → All
Assignee | ||
Comment 4•14 years ago
|
||
I'm not sure how many of these tests the patch actually fixes, but based on bug 672888, I'm guessing it's more than a few. Can't hurt to test more. :-)
Attachment #547246 -
Flags: review?(jorendorff)
Comment 5•14 years ago
|
||
Comment on attachment 547246 [details] [diff] [review]
Patch and tests
★ Thank you.
Attachment #547246 -
Flags: review?(jorendorff) → review+
Assignee | ||
Comment 6•14 years ago
|
||
Whiteboard: js-triage-needed → [js-triage-done]
Target Milestone: --- → mozilla8
![]() |
Reporter | |
Comment 8•14 years ago
|
||
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: 73021:938c1a177114
user: Jason Orendorff
date: Tue Jul 19 11:00:43 2011 -0500
summary: Bug 648175 - Remove JSOP_FOR*. Second second landing, to coin a phrase. r=dvander.
Blocks: 648175
Assignee | ||
Comment 9•14 years ago
|
||
To anyone looking at the commit message for this push: yes, I know. Bug 506949, save me from myself!
Comment 10•14 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•