Closed Bug 452140 Opened 17 years ago Closed 17 years ago

TM: Crash after authenticating to Zimbra webmail, "Advanced (Ajax)" version, with Tracing turned on

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: breckard, Assigned: brendan)

Details

Attachments

(1 file, 1 obsolete file)

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1a2pre) Gecko/20080825074258 Minefield/3.1a2pre Steps: 1) Turn JIT on in about:config settings 2) Select "Advanced (Ajax)" presentation option 3) Authenticate to mail.mozilla.com with username and password 4) Browser authenticates to server and loads the web app. 5) Browser crashes with no other user input Same steps do not crash the browser with JIT turned off Crash Report ID: cbd97b70-72e0-11dd-aebb-001a4bd43ed6
Assignee: nobody → general
Component: General → JavaScript Engine
Product: Firefox → Core
QA Contact: general → general
This looks like a crash in compiled code (when I hit this in my debugger, I get a corrupted stack).
We're crashing on a NULL dslots deref, brendan/shaver noticed that there's no shape guard in some GETPROP cases.
Assignee: general → brendan
Attached patch proposed fix (obsolete) — Splinter Review
Better to read the new version of the function without diffing. Let me excerpt that in a few. /be
Attachment #335624 - Flags: review?(shaver)
Comment on attachment 335624 [details] [diff] [review] proposed fix Better patch coming. /be
Attachment #335624 - Attachment is obsolete: true
Attachment #335624 - Flags: review?(shaver)
Attachment #335642 - Flags: review?(shaver)
Comment on attachment 335642 [details] [diff] [review] better, embed remote prototype as literal r=shaver with assertion of in-requestness and a bug filed for the FIXME.
Attachment #335642 - Flags: review?(shaver) → review+
Fixed on tracemonkey: http://hg.mozilla.org/tracemonkey/index.cgi/rev/18d1c1eda9aa Waiting for green after my flamethrower practice before landing on m-c. /be
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
My Zimbra is back and happily tracing. Thanks!
Flags: in-testsuite-
Flags: in-litmus-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: