Closed Bug 579275 Opened 15 years ago Closed 14 years ago

Crash [@ QuoteString] or "Assertion failure: isString(),"

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- betaN+

People

(Reporter: gkw, Assigned: mrbkap)

References

Details

(4 keywords, Whiteboard: [ccbr] fixed-in-tracemonkey)

Crash Data

Attachments

(1 file)

let(a){[a].filter("".toSource)} asserts js debug shell on TM tip without -j at Assertion failure: isString(), at ../jsvalue.h:526 and crashes js opt shell on TM tip without -j at QuoteString
js> let(a){[a].filter("".toSource)} Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x00000008 0x00096574 in QuoteString () (gdb) bt #0 0x00096574 in QuoteString () #1 0x000968da in js_QuoteString () #2 0x000fdd3c in str_toSource () #3 0x0006e273 in js::InvokeCommon<int (*)(JSContext*, JSObject*, unsigned int, js::Value*, js::Value*)> () #4 0x0006f00d in js::Invoke () #5 0x0001ec00 in array_extra () #6 0x00065b4c in js::Interpret () #7 0x0006e72b in js::Execute () #8 0x00014a58 in JS_ExecuteScript () #9 0x0000600c in Process () #10 0x00009866 in shell () #11 0x00009d77 in main () (gdb) x/i $eip 0x96574 <_ZL11QuoteStringP8SprinterP8JSStringj+52>: testb $0x2,0x8(%esi)
Whiteboard: [ccbr]
autoBisect shows this is probably related to the following changeset: The first bad revision is: changeset: 47546:9c869e64ee26 user: Luke Wagner date: Wed Jul 14 23:19:36 2010 -0700 summary: Bug 549143 - fatvals
Blocks: fatvals
Attached patch PatchSplinter Review
Assignee: general → mrbkap
Status: NEW → ASSIGNED
Attachment #457778 - Flags: review?(lw)
Comment on attachment 457778 [details] [diff] [review] Patch Thank you sir!
Attachment #457778 - Flags: review?(lw) → review+
http://hg.mozilla.org/tracemonkey/rev/7cb520995757 Gary, this might fix a couple of the other bugs you filed last night.
Whiteboard: [ccbr] → [ccbr] fixed-in-tracemonkey
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
blocking2.0: ? → betaN+
Crash Signature: [@ QuoteString]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: