The default bug view has changed. See this FAQ.

JS Assertion with Firebug 0.4.1 on branch build

RESOLVED FIXED in mozilla1.9alpha1

Status

()

Core
JavaScript Engine
P1
normal
RESOLVED FIXED
10 years ago
10 years ago

People

(Reporter: Robert Sayre, Assigned: brendan)

Tracking

({fixed1.8.0.10, fixed1.8.1.2})

Trunk
mozilla1.9alpha1
fixed1.8.0.10, fixed1.8.1.2
Points:
---
Bug Flags:
in-testsuite -

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

10 years ago
Created attachment 251110 [details]
JS stack and C stack

I'm hitting this assertion pretty regularly with Firebug 0.4.1 in a branch build.

Assertion failure: scope->ownercx == cx, at /Users/sayrer/bonecho/mozilla/js/src/jslock.c:1286
(Assignee)

Comment 1

10 years ago
Created attachment 251130 [details] [diff] [review]
fix assertion

This applies to the trunk, the 1.8 branch, and the 1.8.0 branch.

/be
Assignee: general → brendan
Status: NEW → ASSIGNED
Attachment #251130 - Flags: review?(sayrer)
(Assignee)

Updated

10 years ago
OS: Mac OS X → All
Priority: -- → P1
Hardware: Macintosh → All
Target Milestone: --- → mozilla1.9alpha
Version: 1.8 Branch → Trunk
(Assignee)

Comment 2

10 years ago
Thanks to sayrer for lengthy gdb over irc fun, including running into what seems to be a Macbook Pro CPU cache coherence prob (perhaps gdb's fault?).

/be
(Assignee)

Comment 3

10 years ago
(In reply to comment #2)
> Thanks to sayrer for lengthy gdb over irc fun, including running into what
> seems to be a Macbook Pro CPU cache coherence prob (perhaps gdb's fault?).

(Or more likely Mac OS X's fault...)

/be
(Reporter)

Comment 4

10 years ago
Comment on attachment 251130 [details] [diff] [review]
fix assertion

This patch suppresses the assertion for me.
Attachment #251130 - Flags: review?(sayrer) → review+
(Assignee)

Comment 5

10 years ago
Fixed everywhere -- don't feel the need to get approval for an assertion fix.

trunk: js/src/jslock.c rev 3.61
1.8:   js/src/jslock.c rev 3.55.20.1
1.8.0: js/src/jslock.c rev 3.55

/be
Status: ASSIGNED → RESOLVED
Last Resolved: 10 years ago
Keywords: fixed1.8.0.10, fixed1.8.1.2
Resolution: --- → FIXED

Updated

10 years ago
Flags: in-testsuite-
You need to log in before you can comment on or make changes to this bug.