The default bug view has changed. See this FAQ.

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")

RESOLVED FIXED in Firefox 17

Status

()

Core
DOM
--
critical
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: emorley, Assigned: mccr8)

Tracking

({crash, intermittent-failure})

Trunk
mozilla17
x86_64
Mac OS X
crash, intermittent-failure
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox16 unaffected, firefox17 fixed)

Details

(crash signature)

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
}
Comment hidden (Treeherder Robot)
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=13911466&tree=Mozilla-Inbound
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
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")
https://tbpl.mozilla.org/php/getParsedLog.php?id=14039976&tree=Mozilla-Inbound
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")
https://tbpl.mozilla.org/php/getParsedLog.php?id=14038916&tree=Mozilla-Inbound
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
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")
Comment hidden (Treeherder Robot)
status-firefox16: --- → unaffected
status-firefox17: --- → affected
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Comment 25

5 years ago
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
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
tracking-firefox17: --- → ?
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Updated

5 years ago
Depends on: 777806
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Fixed by bug 777806.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
status-firefox17: affected → fixed
tracking-firefox17: ? → ---
Target Milestone: --- → mozilla17
Keywords: intermittent-failure
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.