Closed
Bug 519534
Opened 15 years ago
Closed 15 years ago
Assertion failure: regs->pc == innermost->pc, at js/src/jstracer.cpp:6281
Categories
(Core :: JavaScript Engine, defect, P2)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla1.9.3a1
Tracking | Status | |
---|---|---|
status1.9.2 | --- | beta2-fixed |
People
(Reporter: MatsPalmgren_bugz, Assigned: dvander)
References
Details
(Keywords: assertion, Whiteboard: fixed-in-tracemonkey)
Attachments
(3 files)
Assertion failure: regs->pc == innermost->pc, at js/src/jstracer.cpp:6281
My Firefox trunk debug build on x86_64 Linux crashes about 90% of the
time on startup. If it survives the first few seconds it usually
crashes within minutes.
It looks like this assertion was added in bug 518492,
and has now been merged to mozilla-central?
I have attached "bt full" from gdb, let me know if you need anything else.
![]() |
Assignee | |
Comment 1•15 years ago
|
||
This specific trigger is bogus, I need to figure out how to make it stop firing while keeping the assertion in-tact.
![]() |
Assignee | |
Comment 2•15 years ago
|
||
This assert can be bogus because the pendingGuardCondition snapshot won't necessarily be taken at the point of the outer snapshot. For example:
setelem
pop
goto X
Now regs->pc will be at the "goto" and innermost->pc will be at "X".
The easiest thing to do is remove this assertion because, for its short existence, it helped catch two bugs. Unless someone has a better idea.
Attachment #403937 -
Flags: review?(jorendorff)
![]() |
Assignee | |
Comment 3•15 years ago
|
||
That is, it helped catch two bugs and everything after has been false positives.
Comment 4•15 years ago
|
||
Updated•15 years ago
|
Attachment #403937 -
Flags: review?(jorendorff) → review+
![]() |
Assignee | |
Comment 5•15 years ago
|
||
http://hg.mozilla.org/tracemonkey/rev/00424b4a3db1
This should probably land on m-c because people are hitting this and complaining.
Whiteboard: fixed-in-tracemonkey
Comment 6•15 years ago
|
||
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 8•15 years ago
|
||
was running into this Assertion failure: regs->pc == innermost->pc, at /work/mozilla/builds/1.9.2/mozilla/js/src/jstracer.cpp:6297 when loading the youtube.com homepage during a topsite test
Flags: blocking1.9.2?
Updated•15 years ago
|
Severity: critical → normal
Priority: -- → P2
Comment 9•15 years ago
|
||
setting to all since i see this on 32bit windows debug builds too
OS: Linux → All
Hardware: x86_64 → All
Comment 10•15 years ago
|
||
Please b+. Needed for fennec testing. Not part of product builds.
Updated•15 years ago
|
Assignee: general → dvander
Target Milestone: --- → mozilla1.9.3a1
Comment 12•15 years ago
|
||
this is a major pita for crash testing 1.9.2. Can we get it on 1.9.2 sooner than later?
Comment 13•15 years ago
|
||
(In reply to comment #12)
> this is a major pita for crash testing 1.9.2. Can we get it on 1.9.2 sooner
> than later?
i agree, i got 50-100 of this assertions during a topsite run, this assertion blocks Top Site Testing currently on 1.9.2
Comment 14•15 years ago
|
||
status1.9.2:
--- → beta2-fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•