Closed Bug 460875 Opened 17 years ago Closed 17 years ago

Crash in [@ js_TraceObject] browsing around on Cars.com with |javascript.options.jit.content| set to true

Categories

(Core :: JavaScript Engine, defect, P1)

defect

Tracking

()

VERIFIED FIXED
mozilla1.9.1

People

(Reporter: stephend, Unassigned)

References

()

Details

(Keywords: crash, verified1.9.1)

Crash Data

See http://crash-stats.mozilla.com/report/index/1f1ea68a-9eff-11dd-a8e8-001a4bd43ed6. Summary: Crash in js_TraceObject browsing around on Cars.com with |javascript.options.jit.content| set to true Steps to Reproduce: 1. With JIT for content enabled, load any car URL, such as http://www.cars.com/go/search/detail.jsp;?tracktype=usedcc&searchType=21&pageNumber=0&numResultsPerPage=50&largeNumResultsPerPage=0&sortorder=descending&sortfield=PRICE+descending&certifiedOnly=false&criteria=K-|E-|M-_1_|D-_7070_|N-N|R-30|I-1%2c7|P-PRICE+descending|Q-descending|Z-94086&aff=national&paId=291944052&recnum=1&leadExists=true 2. Click around the top tabs, and, if necessary, the photo galleries. Stack: 0 js3250.dll js_TraceObject js/src/jsobj.cpp:5259 1 js3250.dll JS_TraceChildren js/src/jsgc.cpp:2366 2 js3250.dll js_TraceObject js/src/jsobj.cpp:5225 3 js3250.dll JS_TraceChildren js/src/jsgc.cpp:2366 4 js3250.dll js_TraceObject js/src/jsobj.cpp:5259 5 js3250.dll JS_TraceChildren js/src/jsgc.cpp:2366 6 js3250.dll js_TraceObject js/src/jsobj.cpp:5259 7 js3250.dll JS_TraceChildren js/src/jsgc.cpp:2366 8 js3250.dll JS_CallTracer js/src/jsgc.cpp:2642 9 js3250.dll gc_root_traversal js/src/jsgc.cpp:2746 10 js3250.dll JS_DHashTableEnumerate js/src/jsdhash.cpp:724 11 js3250.dll js_TraceRuntime js/src/jsgc.cpp:3015 12 js3250.dll js_GC js/src/jsgc.cpp:3415 13 js3250.dll js_DestroyContext js/src/jscntxt.cpp:462 14 js3250.dll JS_DestroyContext js/src/jsapi.cpp:1059 15 xul.dll xul.dll@0x2b4d1d
I can't replicate the crash on Windows XP using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081021 Minefield/3.1b2pre 20081021033447
Flags: blocking1.9.1+
Priority: -- → P1
Target Milestone: --- → mozilla1.9.1
I see the crash on mac as well, http://crash-stats.mozilla.com/report/index/fe6f49a8-a04d-11dd-95b7-001a4bd43ed6. The interesting part is the stack is slightly different each time I crash.
OS: Windows Vista → All
Hardware: PC → All
Potentially related: https://bugzilla.mozilla.org/show_bug.cgi?id=461274 I suggest doing that bug first and see if this still happens. I am grabbing the other one with danderson.
I am not able to reproduce this crash on TM tip. I will try mc nightly.
I am not able to reproduce this with a MC nightly either. Since the report is from yesterday this is unlikely to be fixed in MC or TM. I just can't seem to be able to trigger it.
Major sleuthing, thanks to stephend and danderson, shows this a dup of bug 458851. Making a dependent of that bug for now. /be
Depends on: 458851
While I don't want to prematurely close this bug as FIXED, it certainly works for me now that things have been landing over in bug 458851.
stephend: are you testing tracemonkey or mozilla-central? If tracemonkey, then yes, the patch for bug 458851 definitely fixed this bug. /be
IOW, the last sync between tm and m-c was just before bug 458851 was fixed in tm. We should sync again soon. /be
(In reply to comment #8) > stephend: are you testing tracemonkey or mozilla-central? If tracemonkey, then > yes, the patch for bug 458851 definitely fixed this bug. > > /be mozilla-central, oddly enough; Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2pre) Gecko/20081029 Minefield/3.1b2pre is just fine...
This is fixed, whether by bug 458851 or some collateral fix; Brendan or Andreas: what's the right resolution to this? Fixed, or a dupe?
We debugged a js_TraceObject crash that was due to bug 458851. If m-c does not have that bug's patch yet, then I don't know what else could have fixed the crash (but maybe your luck turned, and will turn back ;-). /be
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Verified FIXED with Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2pre) Gecko/20081110 Minefield/3.1b2pre
Status: RESOLVED → VERIFIED
Keywords: verified1.9.1
Keywords: fixed1.9.1
Flags: in-testsuite-
Flags: in-litmus-
Crash Signature: [@ js_TraceObject]
You need to log in before you can comment on or make changes to this bug.