Closed Bug 991282 Opened 11 years ago Closed 11 years ago

Intermittent browser_form_restore_events.js | application crashed [@ js::gc::IsAboutToBeFinalized<js::UnownedBaseShape>][@ nsCycleCollector::CollectWhite()] (Assertion failure: *thingp, at js/src/gc/Marking.cpp:340)

Categories

(Core :: JavaScript: GC, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1010666

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: assertion, crash, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=37147373&tree=Mozilla-Inbound Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test mochitest-browser-chrome on 2014-04-02 09:28:34 PDT for push e5572fc5c754 slave: talos-r4-snow-060 Way earlier in the run: 09:40:30 INFO - Assertion failure: *thingp, at /builds/slave/m-in-osx64-d-00000000000000000/build/js/src/gc/Marking.cpp:340 Later on: 09:58:34 INFO - TEST-START | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_form_restore_events.js 09:58:34 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_form_restore_events.js | Entering test 09:58:34 INFO - ++DOCSHELL 0x14e9aa960 == 89 [pid = 959] [id = 2581] 09:58:34 INFO - ++DOMWINDOW == 222 (0x15da02a50) [pid = 959] [serial = 7338] [outer = 0x0] 09:58:34 INFO - ++DOMWINDOW == 223 (0x1572b6ee0) [pid = 959] [serial = 7339] [outer = 0x15da02a50] 09:58:34 INFO - ++DOMWINDOW == 224 (0x14ea21030) [pid = 959] [serial = 7340] [outer = 0x15da02a50] 09:58:35 INFO - TEST-INFO | Main app process: killed by SIGHUP 09:58:35 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_form_restore_events.js | application terminated with exit code 1 09:58:35 INFO - INFO | runtests.py | Application ran for: 0:28:35.554620 09:58:35 INFO - INFO | zombiecheck | Reading PID log: /var/folders/ay/ayhZhSC-GbCGh+dwwkntM++++-k/-Tmp-/tmpToxqNBpidlog 09:58:55 WARNING - PROCESS-CRASH | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_form_restore_events.js | application crashed [@ js::gc::IsAboutToBeFinalized<js::UnownedBaseShape>] 09:58:55 INFO - Crash dump filename: /var/folders/ay/ayhZhSC-GbCGh+dwwkntM++++-k/-Tmp-/tmp4hI9og/minidumps/78ACE8B9-EA02-48FC-913E-BF08278652D8.dmp 09:58:55 INFO - Operating system: Mac OS X 09:58:55 INFO - 10.6.8 10K549 09:58:55 INFO - CPU: amd64 09:58:55 INFO - family 6 model 23 stepping 10 09:58:55 INFO - 2 CPUs 09:58:55 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 09:58:55 INFO - Crash address: 0x0 09:58:55 INFO - Thread 0 (crashed) 09:58:55 INFO - 0 XUL!js::gc::IsAboutToBeFinalized<js::UnownedBaseShape> [Marking.cpp:e5572fc5c754 : 339 + 0x0] 09:58:55 INFO - rbx = 0x00007fff70f642f8 r12 = 0x00007fff5fbfc9f0 09:58:55 INFO - r13 = 0x0000000000000000 r14 = 0x0000000106133bb0 09:58:55 INFO - r15 = 0x00007fff5fbfc9e8 rip = 0x00000001029fed72 09:58:55 INFO - rsp = 0x00007fff5fbfc9b0 rbp = 0x00007fff5fbfc9c0 09:58:55 INFO - Found by: given as instruction pointer in context 09:58:55 INFO - 1 XUL!js::gc::IsBaseShapeAboutToBeFinalized(js::UnownedBaseShape**) [Marking.cpp:e5572fc5c754 : 456 + 0x4] 09:58:55 INFO - rbx = 0x00000001061d36f8 r12 = 0x00007fff5fbfc9f0 09:58:55 INFO - r13 = 0x0000000000000000 r14 = 0x0000000106133bb0 09:58:55 INFO - r15 = 0x00007fff5fbfc9e8 rip = 0x00000001029fec19 09:58:55 INFO - rsp = 0x00007fff5fbfc9d0 rbp = 0x00007fff5fbfc9d0 09:58:55 INFO - Found by: call frame info 09:58:55 INFO - 2 XUL!JSCompartment::sweepBaseShapeTable() [Shape.cpp:e5572fc5c754 : 1535 + 0x7] 09:58:55 INFO - rbx = 0x00000001061d36f8 r12 = 0x00007fff5fbfc9f0 09:58:55 INFO - r13 = 0x0000000000000000 r14 = 0x0000000106133bb0 09:58:55 INFO - r15 = 0x00007fff5fbfc9e8 rip = 0x0000000102e76739 09:58:55 INFO - rsp = 0x00007fff5fbfc9e0 rbp = 0x00007fff5fbfca50 09:58:55 INFO - Found by: call frame info 09:58:55 INFO - 3 XUL!JSCompartment::sweep(js::FreeOp*, bool) [jscompartment.cpp:e5572fc5c754 : 554 + 0x7] 09:58:55 INFO - rbx = 0x00007fff5fbfcaf8 r12 = 0x0000000106133600 09:58:55 INFO - r13 = 0x0000000000000000 r14 = 0x0000000106133bb0 09:58:55 INFO - r15 = 0x00000001069b7000 rip = 0x0000000102ca7349 09:58:55 INFO - rsp = 0x00007fff5fbfca60 rbp = 0x00007fff5fbfca90 09:58:55 INFO - Found by: call frame info 09:58:55 INFO - 4 XUL!BeginSweepingZoneGroup [Zone.h:e5572fc5c754 : 470 + 0x14] 09:58:55 INFO - rbx = 0x0004f611f14cce69 r12 = 0x00007fff5fbfcaf8 09:58:55 INFO - r13 = 0x0000000000000000 r14 = 0x0000000106133bb0 09:58:55 INFO - r15 = 0x00007fff5fbfcab8 rip = 0x0000000102ccb69b 09:58:55 INFO - rsp = 0x00007fff5fbfcaa0 rbp = 0x00007fff5fbfcb30 09:58:55 INFO - Found by: call frame info And then somehow later: 09:59:15 WARNING - PROCESS-CRASH | chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_form_restore_events.js | application crashed [@ nsCycleCollector::CollectWhite()] 09:59:15 INFO - Crash dump filename: /var/folders/ay/ayhZhSC-GbCGh+dwwkntM++++-k/-Tmp-/tmp4hI9og/minidumps/9512ACBB-403E-4934-A676-5D7DD65A91F6.dmp 09:59:15 INFO - Operating system: Mac OS X 09:59:15 INFO - 10.6.8 10K549 09:59:15 INFO - CPU: amd64 09:59:15 INFO - family 6 model 23 stepping 10 09:59:15 INFO - 2 CPUs 09:59:15 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 09:59:15 INFO - Crash address: 0x8 09:59:15 INFO - Thread 0 (crashed) 09:59:15 INFO - 0 XUL!nsCycleCollector::CollectWhite() [nsCycleCollector.cpp:e5572fc5c754 : 2975 + 0xb] 09:59:15 INFO - rbx = 0x0000000134c00000 r12 = 0x00000001008a2848 09:59:15 INFO - r13 = 0x0000000134c3e6e8 r14 = 0x0000000134c40008 09:59:15 INFO - r15 = 0x0000000134c3e708 rip = 0x000000010183f60b 09:59:15 INFO - rsp = 0x00007fff5fbf5180 rbp = 0x00007fff5fbfcee0 09:59:15 INFO - Found by: given as instruction pointer in context 09:59:15 INFO - 1 XUL!nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*) [nsCycleCollector.cpp:e5572fc5c754 : 3302 + 0x7] 09:59:15 INFO - rbx = 0x00000001008a2800 r12 = 0x0000000143dc8400 09:59:15 INFO - r13 = 0x00007fff5fbfd100 r14 = 0x0000000000000000 09:59:15 INFO - r15 = 0x0000000000000000 rip = 0x000000010184075f 09:59:15 INFO - rsp = 0x00007fff5fbfcef0 rbp = 0x00007fff5fbfcf30 09:59:15 INFO - Found by: call frame info 09:59:15 INFO - 2 XUL!nsCycleCollector_collectSlice(long long) [nsCycleCollector.cpp:e5572fc5c754 : 3860 + 0x4] 09:59:15 INFO - rbx = 0x0000000100123540 r12 = 0x0000000143dc8440 09:59:15 INFO - r13 = 0x00007fff5fbfd100 r14 = 0xffffffffffffffff 09:59:15 INFO - r15 = 0x0000000000000003 rip = 0x0000000101842519 09:59:15 INFO - rsp = 0x00007fff5fbfcf40 rbp = 0x00007fff5fbfcf90 09:59:15 INFO - Found by: call frame info 09:59:15 INFO - 3 XUL!nsJSContext::RunCycleCollectorSlice() [nsJSEnvironment.cpp:e5572fc5c754 : 1971 + 0x4] 09:59:15 INFO - rbx = 0x0000000000002643 r12 = 0x0000000143dc8440 09:59:15 INFO - r13 = 0x00007fff5fbfd100 r14 = 0x0000000000000004 09:59:15 INFO - r15 = 0x0000000000000003 rip = 0x0000000102a68328 09:59:15 INFO - rsp = 0x00007fff5fbfcfa0 rbp = 0x00007fff5fbfcfd0 09:59:15 INFO - Found by: call frame info 09:59:15 INFO - 4 XUL!CCTimerFired [nsJSEnvironment.cpp:e5572fc5c754 : 2274 + 0x4] 09:59:15 INFO - rbx = 0x0000000000002643 r12 = 0x0000000143dc8440 09:59:15 INFO - r13 = 0x00007fff5fbfd100 r14 = 0x0000000000000004 09:59:15 INFO - r15 = 0x0000000000000003 rip = 0x0000000102a692fc 09:59:15 INFO - rsp = 0x00007fff5fbfcfe0 rbp = 0x00007fff5fbfd000 09:59:15 INFO - Found by: call frame info
Huh, so it happened twice, on *one* slave?
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.