Closed Bug 778179 Opened 12 years ago Closed 12 years ago

Intermittent crash in test_bug_462172.xul, test_clear_button_disabled.xul, test_cleanup_search.xul [@ js::gc::ArenaHeader::getAllocKind] [@ js_GetGCThingTraceKind] ("Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506")

Categories

(Core :: DOM: Core & HTML, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla17
Tracking Status
firefox16 --- unaffected
firefox17 --- fixed

People

(Reporter: emorley, Assigned: mccr8)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test mochitest-other on 2012-07-27 05:36:19 PDT for push 8ddfcd0a45a5 slave: talos-r4-snow-041 https://tbpl.mozilla.org/php/getParsedLog.php?id=13906856&tree=Mozilla-Inbound { 28531 INFO TEST-START | chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul WARNING: 1 sort operation has occurred for the SQL statement '0x12c489120'. See https://developer.mozilla.org/En/Storage/Warnings details.: file ../../../storage/src/mozStoragePrivateHelpers.cpp, line 110 WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2908 WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 324 WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2908 WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 324 WARNING: No outer window available!: file ../../../dom/base/nsGlobalWindow.cpp, line 9084 ++DOMWINDOW == 34 (0x14c43d340) [serial = 1911] [outer = 0x127c821c0] --DOMWINDOW == 33 (0x14ea2a050) [serial = 1898] [outer = 0x14b23d130] [url = http://mochi.test:8888/chrome/toolkit/identity/tests/chrome/sandbox_content_perms.html] --DOMWINDOW == 32 (0x14b23d1b0) [serial = 1896] [outer = 0x0] [url = http://mochi.test:8888/chrome/toolkit/identity/tests/chrome/sandbox_content_perms.html] --DOMWINDOW == 31 (0x148e3f210) [serial = 1893] [outer = 0x0] [url = http://mochi.test:8888/chrome/toolkit/identity/tests/chrome/sandbox_content.html] --DOCSHELL 0x14de3a440 == 11 [id = 456] --DOCSHELL 0x14ea7f010 == 10 [id = 455] --DOCSHELL 0x15074e030 == 9 [id = 454] --DOCSHELL 0x14c4fa340 == 8 [id = 453] JavaScript strict warning: chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul, line 47: octal literals and octal escape sequences are deprecated JavaScript strict warning: chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul, line 47: octal literals and octal escape sequences are deprecated JavaScript strict warning: chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul, line 47: octal literals and octal escape sequences are deprecated JavaScript strict warning: chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul, line 51: octal literals and octal escape sequences are deprecated JavaScript strict warning: chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul, line 51: octal literals and octal escape sequences are deprecated JavaScript strict warning: chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul, line 51: octal literals and octal escape sequences are deprecated WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file ../../../../toolkit/components/downloads/nsDownloadManager.cpp, line 1457 ++DOCSHELL 0x12c293250 == 9 [id = 457] ++DOMWINDOW == 32 (0x14c4361f0) [serial = 1912] [outer = 0x0] ++DOMWINDOW == 33 (0x14ea5cb80) [serial = 1913] [outer = 0x14c436170] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2908 WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 324 WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file ../../../widget/cocoa/nsChildView.mm, line 4087 Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506 TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul | Exited with code 1 during test run INFO | automation.py | Application ran for: 0:12:55.013334 INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmp6_mnKbpidlog Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64-debug/1343391088/firefox-17.0a1.en-US.mac64.crashreporter-symbols.zip PROCESS-CRASH | chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_bug_462172.xul | application crashed (minidump found) Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmptZT0_z/minidumps/526FCD02-48F2-444F-BFFC-A3F8CA99A030.dmp Operating system: Mac OS X 10.6.8 10K549 CPU: amd64 family 6 model 23 stepping 10 2 CPUs Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS Crash address: 0x0 Thread 3 (crashed) 0 XUL!js::gc::ArenaHeader::getAllocKind [Heap.h : 476 + 0x0] rbx = 0x70f0f2f8 r12 = 0x01031228 r13 = 0x0cbfb008 r14 = 0x2b22f020 r15 = 0x04f80ca0 rip = 0x026a951e rsp = 0x04f80760 rbp = 0x04f80770 Found by: given as instruction pointer in context 1 XUL!js_GetGCThingTraceKind [jsgcinlines.h : 30 + 0x4] rip = 0x0341d2e0 rsp = 0x04f80780 Found by: stack scanning 2 XUL!xpc_GCThingIsGrayCCThing [nsXPConnect.cpp : 574 + 0x4] rip = 0x0269f57e rsp = 0x04f807a0 Found by: stack scanning 3 XUL!GCGraphBuilder::NoteJSChild [nsCycleCollector.cpp : 1890 + 0x7] rip = 0x02e9f068 rsp = 0x04f807c0 Found by: stack scanning 4 XUL!nsDOMEventTargetHelper::cycleCollection::TraceImpl [nsDOMEventTargetHelper.cpp : 40 + 0x4] rip = 0x01f73f88 rsp = 0x04f807e0 Found by: stack scanning 5 XUL + 0x1630d7f rip = 0x02e30d80 rsp = 0x04f807f0 Found by: stack scanning 6 XUL!nsDOMEventTargetHelper::cycleCollection::TraverseImpl [nsDOMEventTargetHelper.cpp : 59 + 0x10] rip = 0x01f73d81 rsp = 0x04f80840 Found by: stack scanning 7 XUL!nsDocument::cycleCollection::TraverseImpl [nsDocument.cpp : 1876 + 0x9] rip = 0x01de0231 rsp = 0x04f80870 Found by: stack scanning 8 XUL!SearchTable [pldhash.cpp : 400 + 0xc] rip = 0x02e31e66 rsp = 0x04f808a0 Found by: stack scanning 9 XUL + 0x169e9df rip = 0x02e9e9e0 rsp = 0x04f808b8 Found by: stack scanning 10 XUL + 0x169e9df rip = 0x02e9e9e0 rsp = 0x04f808e8 Found by: stack scanning 11 XUL + 0x5e186f rip = 0x01de1870 rsp = 0x04f808f8 Found by: stack scanning 12 XUL + 0x5d8d0f rip = 0x01dd8d10 rsp = 0x04f80908 }
This seems like more of a DOM or CC bug.
Assignee: general → nobody
Component: JavaScript Engine → DOM
https://tbpl.mozilla.org/php/getParsedLog.php?id=14034299&tree=Mozilla-Inbound Rev4 MacOSX Lion 10.7 mozilla-inbound debug test mochitest-other on 2012-08-01 03:28:15 PDT for push 9d3c9b863c69 slave: talos-r4-lion-060 28605 INFO TEST-START | chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_clear_button_disabled.xul WARNING: 1 sort operation has occurred for the SQL statement '0x11aa31390'. See https://developer.mozilla.org/En/Storage/Warnings details.: file ../../../storage/src/mozStoragePrivateHelpers.cpp, line 110 WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2908 WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 324 WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file ../../../../content/base/src/nsContentUtils.cpp, line 2908 WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp, line 324 Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506 TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_clear_button_disabled.xul | Exited with code 1 during test run INFO | automation.py | Application ran for: 0:14:01.123695 INFO | automation.py | Reading PID log: /var/folders/qd/srwd5f710sj0fcl9z464lkj00000gn/T/tmpxwGCVSpidlog Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64-debug/1343815522/firefox-17.0a1.en-US.mac64.crashreporter-symbols.zip PROCESS-CRASH | chrome://mochitests/content/chrome/toolkit/mozapps/downloads/tests/chrome/test_clear_button_disabled.xul | application crashed (minidump found) Crash dump filename: /var/folders/qd/srwd5f710sj0fcl9z464lkj00000gn/T/tmpP2GBsC/minidumps/47BE43DA-E4FE-4F34-92D5-00B16CDD0A1D.dmp Operating system: Mac OS X 10.7.2 11C74 CPU: amd64 family 6 model 23 stepping 10 2 CPUs Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS Crash address: 0x0 Thread 0 (crashed) 0 XUL!js::gc::ArenaHeader::getAllocKind [Heap.h : 476 + 0x0] rbx = 0x7a831630 r12 = 0x00000d88 r13 = 0x3a9f12a0 r14 = 0x3a9f12a0 r15 = 0x03a19c28 rip = 0x01ebeabe rsp = 0x5fbfb460 rbp = 0x5fbfb470 Found by: given as instruction pointer in context 1 XUL!js_GetGCThingTraceKind [jsgcinlines.h : 30 + 0x4] rip = 0x02c41180 rsp = 0x5fbfb480 Found by: stack scanning 2 XUL + 0x16be67f rip = 0x026be680 rsp = 0x5fbfb488 Found by: stack scanning 3 XUL!xpc_GCThingIsGrayCCThing [nsXPConnect.cpp : 574 + 0x4] rip = 0x01eb4ade rsp = 0x5fbfb4a0 Found by: stack scanning 4 XUL + 0x16be67f rip = 0x026be680 rsp = 0x5fbfb4a8 Found by: stack scanning 5 XUL!ChildFinder::NoteJSChild [nsCycleCollector.cpp : 1991 + 0x7] rip = 0x026be696 rsp = 0x5fbfb4c0 Found by: stack scanning 6 XUL + 0x16be67f rip = 0x026be680 rsp = 0x5fbfb4c8 Found by: stack scanning 7 XUL!nsDOMEventTargetHelper::cycleCollection::TraverseImpl [nsDOMEventTargetHelper.cpp : 59 + 0x10] rip = 0x0177f491 rsp = 0x5fbfb4e0 Found by: stack scanning 8 libsystem_c.dylib + 0x4d46f rip = 0x93a12470 rsp = 0x5fbfb550 Found by: stack scanning
Summary: Intermittent crash in test_bug_462172.xul [@ js::gc::ArenaHeader::getAllocKind] ("Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506") → Intermittent crash in test_bug_462172.xul or test_clear_button_disabled.xul [@ js::gc::ArenaHeader::getAllocKind] ("Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506")
Summary: Intermittent crash in test_bug_462172.xul or test_clear_button_disabled.xul [@ js::gc::ArenaHeader::getAllocKind] ("Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506") → Intermittent crash in test_bug_462172.xul, test_clear_button_disabled.xul, test_cleanup_search.xul [@ js::gc::ArenaHeader::getAllocKind] ("Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506")
Crash Signature: [@ js::gc::ArenaHeader::getAllocKind] → [@ js::gc::ArenaHeader::getAllocKind] [@ js_GetGCThingTraceKind]
Summary: Intermittent crash in test_bug_462172.xul, test_clear_button_disabled.xul, test_cleanup_search.xul [@ js::gc::ArenaHeader::getAllocKind] ("Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506") → Intermittent crash in test_bug_462172.xul, test_clear_button_disabled.xul, test_cleanup_search.xul [@ js::gc::ArenaHeader::getAllocKind] [@ js_GetGCThingTraceKind] ("Assertion failure: allocated(), at ../../../dist/include/gc/Heap.h:506")
I'll take this, but I don't know how actionable it is. I'll try doing some code inspection of the classes that show up in the stack.
Assignee: nobody → continuation
Depends on: 777806
Fixed by bug 777806.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
Whiteboard: [orange]
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.