Closed
Bug 595365
Opened 14 years ago
Closed 14 years ago
Google Maps crash on tracemonkey branch [@ JSObject::removeProperty(JSContext*, int) ]
Categories
(Core :: JavaScript Engine, defect, P1)
Tracking
()
RESOLVED
FIXED
mozilla2.0b7
Tracking | Status | |
---|---|---|
blocking2.0 | --- | beta7+ |
People
(Reporter: megabyte, Assigned: brendan)
References
Details
(Keywords: regression, Whiteboard: fixed-in-tracemonkey)
Attachments
(1 file, 2 obsolete files)
(deleted),
patch
|
jorendorff
:
review+
dvander
:
review+
|
Details | Diff | Splinter Review |
Attempting to load maps.google.com results in a crash (builds 20100910044908 and 20100909043955).
http://crash-stats.mozilla.com/report/index/6adfe4c1-7c09-4edc-bbf5-e6df42100910
http://crash-stats.mozilla.com/report/index/bp-dbd3e100-47e1-4e96-8ea3-bdce82100909
http://crash-stats.mozilla.com/report/index/bp-bd14b2a2-4f6b-4ef9-badd-bf6b52100909
http://crash-stats.mozilla.com/report/index/bp-331f19dc-929e-4702-aa75-2f3332100909
Comment 1•14 years ago
|
||
I can't repro this locally. I tried a 20100909 TM nightly and a personal build from today.
The crash signatures look like they might be scope-removal-related, or JM-related.
Can you still repro it now? And what happens if you set
javascript.options.methodjit.content = false
in about:config? Does it still crash?
Reporter | ||
Comment 2•14 years ago
|
||
I still get the crash with methodjit disabled, with all jit disabled, and in safe mode with all jit disabled.
Reporter | ||
Comment 3•14 years ago
|
||
I found out that I get the crash if I'm logged in, but not if I'm not. I believe this must be due to Labs features being enabled. I can trigger the crash easily when not logged in by simply mousing over the Labs icon in the top right corner.
Assignee | ||
Comment 4•14 years ago
|
||
(In reply to comment #3)
> I found out that I get the crash if I'm logged in, but not if I'm not. I
> believe this must be due to Labs features being enabled. I can trigger the
> crash easily when not logged in by simply mousing over the Labs icon in the top
> right corner.
Can you say more about which Labs features? Maybe steps to reproduce (even if not minimal)?
This looks like fallout from bug 558451.
/be
Assignee: general → brendan
Blocks: 588451
Reporter | ||
Comment 5•14 years ago
|
||
It actually doesn't take any specific Labs feature (it crashes before that).
Step 1. Load maps.google.com
Step 2. Mouse over the labs icon
Reporter | ||
Updated•14 years ago
|
Comment 6•14 years ago
|
||
This crashes for me with all JITs disabled.
Updated•14 years ago
|
OS: Windows 7 → All
Hardware: x86_64 → All
Updated•14 years ago
|
blocking2.0: --- → beta6+
Comment 7•14 years ago
|
||
STR: just mouse over the little potion with "New!" next to it in the upper right. You might have to be logged in to a Google account.
Could be the same as bug 592214.
Assignee | ||
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•14 years ago
|
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Assignee | ||
Comment 9•14 years ago
|
||
Rats.
/be
Status: REOPENED → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla2.0b6
Assignee | ||
Comment 11•14 years ago
|
||
I may push this to tm and m-c ahead of review, to avoid nightly build user pain.
/be
Attachment #474477 -
Flags: review?(jorendorff)
Assignee | ||
Comment 12•14 years ago
|
||
Use obj not pobj in add2dictfills reject-propcache-fill case.
/be
Attachment #474477 -
Attachment is obsolete: true
Attachment #474478 -
Flags: review?(jorendorff)
Attachment #474477 -
Flags: review?(jorendorff)
Assignee | ||
Comment 13•14 years ago
|
||
With typo fix -- thanks to philor for proof-reading.
/be
Attachment #474478 -
Attachment is obsolete: true
Attachment #474482 -
Flags: review?(jorendorff)
Attachment #474478 -
Flags: review?(jorendorff)
Assignee | ||
Updated•14 years ago
|
Attachment #474482 -
Flags: review?(dvander)
Updated•14 years ago
|
Attachment #474482 -
Flags: review?(dvander) → review+
Assignee | ||
Comment 14•14 years ago
|
||
http://hg.mozilla.org/tracemonkey/rev/1a5fefbe9f2f
http://hg.mozilla.org/mozilla-central/rev/cd3c926a7413
/be
Status: ASSIGNED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Whiteboard: fixed-in-tracemonkey
I turned off this test in the browser because it uses shapeOf (and fails because of it), which other tests lead me to believe is shell only.
http://hg.mozilla.org/mozilla-central/rev/484bd866905e
Updated•14 years ago
|
Attachment #474482 -
Flags: review?(jorendorff) → review+
Comment 16•14 years ago
|
||
If this patch has indeed landed on the m-c Trunk build for September 12, 2010, it has fixed things on Google Maps. I have been able to load, get directions, zoom and scroll maps on GMaps on my Win7 system.
Assignee | ||
Comment 17•14 years ago
|
||
Kyle: thanks for fixing jstests.list -- I propagated your change from m-c to tm. Sorry about the orange.
Ray: thanks for confirming.
/be
Comment 19•14 years ago
|
||
I'm still seeing this crash on trunk, and from the looks of it, so are others.
http://crash-stats.mozilla.com/report/list?range_value=2&range_unit=weeks&signature=JSObject%3A%3AremoveProperty%28JSContext*%2C%20int%29&version=Firefox%3A4.0b6pre
Comment 20•14 years ago
|
||
I filed bug 596128 for a still-reproducable crash that looks similar to the ones reported here.
Assignee | ||
Comment 21•14 years ago
|
||
Ryan, Gavin: new and different bug, I'm on it. Thanks for commenting (and filing, Gavin).
/be
Assignee | ||
Comment 22•14 years ago
|
||
(Maybe not "new" -- perhaps contemporaneous -- but definitely "different".)
Updated•14 years ago
|
Keywords: regression
You need to log in
before you can comment on or make changes to this bug.
Description
•