Closed Bug 1438059 Opened 7 years ago Closed 7 years ago

Intermittent GECKO(793) | Assertion failure: (last - first) % Arena::thingSize(thingKind) == 0, at /builds/worker/workspace/build/src/js/src/gc/Heap.h:502

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: csabou [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=162022932&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/CsO8j0aRTZyB9GIGb_1sDw/runs/0/artifacts/public/logs/live_backing.log 10:35:55 INFO - GECKO(793) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 10:35:56 INFO - [790, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/worker/workspace/build/src/toolkit/components/resistfingerprinting/nsRFPService.cpp, line 254 10:35:56 INFO - GECKO(793) | 1518546956072 Marionette TRACE 1 <- [1,2,null,{"value":"special-powers@mozilla.org"}] 10:35:56 INFO - GECKO(793) | Assertion failure: (last - first) % Arena::thingSize(thingKind) == 0, at /builds/worker/workspace/build/src/js/src/gc/Heap.h:502 10:35:56 INFO - GECKO(793) | 1518546956268 Marionette TRACE 1 -> [0,3,"addon:install",{"path":"/var/folders/vf/s9czk0952d384sj_2h_n79fm00000w/T/tmpnbmNh_.zip","temporary":false}] 10:35:56 INFO - GECKO(793) | 2018-02-13 10:35:56.326 plugin-container[795:5321] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x954b, name = 'com.apple.tsm.portname' 10:35:56 INFO - GECKO(793) | See /usr/include/servers/bootstrap_defs.h for the error codes. 10:35:56 INFO - GECKO(793) | 1518546956398 Marionette TRACE 1 <- [1,3,null,{"value":"mochikit@mozilla.org"}] 10:35:56 INFO - GECKO(793) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x150081,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 10:35:56 INFO - GECKO(793) | ++DOCSHELL 0x1217a9800 == 5 [pid = 793] [id = {0118f8c7-9db6-724e-b4a9-440d6ecb15d4}] 10:35:56 INFO - GECKO(793) | ++DOMWINDOW == 9 (0x11fd6cda0) [pid = 793] [serial = 9] [outer = 0x0] 10:35:56 INFO - GECKO(793) | ++DOMWINDOW == 10 (0x12819fc00) [pid = 793] [serial = 10] [outer = 0x11fd6cda0]
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Recent failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=179904668&repo=mozilla-inbound&lineNumber=1189 15:27:34 INFO - REFTEST INFO | Application command: /Users/cltbld/tasks/task_1527113870/build/application/Firefox NightlyDebug.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vf/s9czk0952d384sj_2h_n79fm00000w/T/tmpQMDdLt.mozrunner 15:27:34 INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/vf/s9czk0952d384sj_2h_n79fm00000w/T/tmpQMDdLt.mozrunner/runreftest_leaks.log 15:27:35 INFO - 1527114455333 addons.xpi-utils WARN Error: Synchronously loading the add-ons database (resource://gre/modules/addons/XPIDatabase.jsm:1386:17) JS Stack trace: syncLoadDB@XPIDatabase.jsm:1386:17 15:27:35 INFO - checkForChanges@XPIProvider.jsm:2775:9 15:27:35 INFO - startup@XPIProvider.jsm:2324:25 15:27:35 INFO - callProvider@AddonManager.jsm:205:12 15:27:35 INFO - _startProvider@AddonManager.jsm:653:5 15:27:35 INFO - startup@AddonManager.jsm:812:9 15:27:35 INFO - startup@AddonManager.jsm:2864:5 15:27:35 INFO - observe@addonManager.js:66:9 15:27:36 INFO - 1527114456949 Marionette DEBUG Received observer notification profile-after-change 15:27:37 INFO - 1527114457085 Marionette DEBUG Received observer notification command-line-startup 15:27:37 INFO - 1527114457085 Marionette DEBUG Received observer notification nsPref:changed 15:27:37 INFO - 1527114457086 Marionette DEBUG Init aborted (running=false, enabled=true, finalUIStartup=false) 15:27:37 INFO - ++DOCSHELL 0x118f93000 == 1 [pid = 751] [id = {98293b82-9a6c-a94f-8b91-d87c9d10f30b}] 15:27:37 INFO - ++DOMWINDOW == 1 (0x10425a600) [pid = 751] [serial = 1] [outer = 0x0] 15:27:37 INFO - ++DOMWINDOW == 2 (0x110540400) [pid = 751] [serial = 2] [outer = 0x10425a600] 15:27:37 INFO - [751, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/worker/workspace/build/src/netwerk/protocol/res/SubstitutingProtocolHandler.cpp, line 342 15:27:37 INFO - Assertion failure: (last - first) % Arena::thingSize(thingKind) == 0, at /builds/worker/workspace/build/src/js/src/gc/Heap.h:478 15:30:34 ERROR - TEST-UNEXPECTED-FAIL | None | application terminated with exit code 1 15:30:34 INFO - REFTEST INFO | Copy/paste: /Users/cltbld/tasks/task_1527113870/build/macosx64-minidump_stackwalk /var/folders/vf/s9czk0952d384sj_2h_n79fm00000w/T/tmpQMDdLt.mozrunner/minidumps/2BA44F6F-708A-4B1E-8489-5AC2731D03B2.dmp /Users/cltbld/tasks/task_1527113870/build/symbols 15:30:52 INFO - REFTEST INFO | Saved minidump as /Users/cltbld/tasks/task_1527113870/build/blobber_upload_dir/2BA44F6F-708A-4B1E-8489-5AC2731D03B2.dmp 15:30:52 INFO - REFTEST INFO | Saved app info as /Users/cltbld/tasks/task_1527113870/build/blobber_upload_dir/2BA44F6F-708A-4B1E-8489-5AC2731D03B2.extra 15:30:52 INFO - REFTEST PROCESS-CRASH | pid: None | application crashed [@ js::gc::FreeSpan::checkRange(unsigned long, unsigned long, js::gc::Arena const*) const] 15:30:52 INFO - Crash dump filename: /var/folders/vf/s9czk0952d384sj_2h_n79fm00000w/T/tmpQMDdLt.mozrunner/minidumps/2BA44F6F-708A-4B1E-8489-5AC2731D03B2.dmp 15:30:52 INFO - Operating system: Mac OS X 15:30:52 INFO - 10.10.5 14F27 15:30:52 INFO - CPU: amd64 15:30:52 INFO - family 6 model 69 stepping 1 15:30:52 INFO - 4 CPUs 15:30:52 INFO - 15:30:52 INFO - GPU: UNKNOWN 15:30:52 INFO - 15:30:52 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 15:30:52 INFO - Crash address: 0x0 15:30:52 INFO - Process uptime: 3 seconds 15:30:52 INFO - 15:30:52 INFO - Thread 0 (crashed) 15:30:52 INFO - 0 XUL!js::gc::FreeSpan::checkRange(unsigned long, unsigned long, js::gc::Arena const*) const [Heap.h:6f7c84e815c0c2eef81ac9cf8f5fa94b5a416029 : 478 + 0x0] 15:30:52 INFO - rax = 0x0000000000000000 rdx = 0x00007fff7b8aa1f8 15:30:52 INFO - rcx = 0x0000000000000000 rbx = 0x000000011949c000 15:30:52 INFO - rsi = 0x0000080000000800 rdi = 0x0000070000000803 15:30:52 INFO - rbp = 0x00007fff5bc96610 rsp = 0x00007fff5bc96610 15:30:52 INFO - r8 = 0x00007fff5bc965c0 r9 = 0x00007fff7b0d7300 15:30:52 INFO - r10 = 0x0000000000000001 r11 = 0x0000000000000206 15:30:52 INFO - r12 = 0x0000000110826000 r13 = 0x0000000116b650c0 15:30:52 INFO - r14 = 0x000000011949c000 r15 = 0x0000000000000780 15:30:52 INFO - rip = 0x0000000109c26580 15:30:52 INFO - Found by: given as instruction pointer in context 15:30:52 INFO - 1 XUL!js::gc::FreeSpan::checkSpan(js::gc::Arena const*) const [Heap.h:6f7c84e815c0c2eef81ac9cf8f5fa94b5a416029 : 456 + 0xb] 15:30:52 INFO - rbx = 0x000000011949c000 rbp = 0x00007fff5bc96640 15:30:52 INFO - rsp = 0x00007fff5bc96620 r12 = 0x0000000110826000 15:30:52 INFO - r13 = 0x0000000116b650c0 r14 = 0x000000011949c000 15:30:52 INFO - r15 = 0x0000000000000780 rip = 0x0000000109c26251 15:30:52 INFO - Found by: call frame info 15:30:52 INFO - 2 XUL!js::gc::FreeSpan::allocate(unsigned long) [Heap.h:6f7c84e815c0c2eef81ac9cf8f5fa94b5a416029 : 177 + 0xb] 15:30:52 INFO - rbx = 0x000000011949c000 rbp = 0x00007fff5bc96670 15:30:52 INFO - rsp = 0x00007fff5bc96650 r12 = 0x0000000110826000 15:30:52 INFO - r13 = 0x0000000116b650c0 r14 = 0x0000000000000020 15:30:52 INFO - r15 = 0x0000000000000780 rip = 0x0000000109eef92a 15:30:52 INFO - Found by: call frame info 15:30:52 INFO - 3 XUL!JSFatInlineString* js::gc::GCRuntime::tryNewTenuredThing<JSFatInlineString, (js::AllowGC)1>(JSContext*, js::gc::AllocKind, unsigned long) [ArenaList-inl.h:6f7c84e815c0c2eef81ac9cf8f5fa94b5a416029 : 344 + 0x8] 15:30:52 INFO - rbx = 0x000000000000001b rbp = 0x00007fff5bc966f0 15:30:52 INFO - rsp = 0x00007fff5bc96680 r12 = 0x0000000110826000 15:30:52 INFO - r13 = 0x0000000116b650c0 r14 = 0x0000000000000020 15:30:52 INFO - r15 = 0x000000000000001b rip = 0x0000000109e68e5b 15:30:52 INFO - Found by: call frame info 15:30:52 INFO - 4 XUL!JSString* js::ConcatStrings<(js::AllowGC)1>(JSContext*, js::MaybeRooted<JSString*, (js::AllowGC)1>::HandleType, js::MaybeRooted<JSString*, (js::AllowGC)1>::HandleType) [Allocator.h:6f7c84e815c0c2eef81ac9cf8f5fa94b5a416029 : 57 + 0xb] 15:30:52 INFO - rbx = 0x00007fff5bc96838 rbp = 0x00007fff5bc96770 15:30:52 INFO - rsp = 0x00007fff5bc96700 r12 = 0x000000011b63c290 15:30:52 INFO - r13 = 0x0000000000000014 r14 = 0x0000000000000004 15:30:52 INFO - r15 = 0x00007fff5bc967b0 rip = 0x0000000109bc46d4 15:30:52 INFO - Found by: call frame info 15:30:52 INFO - 5 XUL!js::frontend::ParserBase::prefixAccessorName(js::frontend::PropertyType, JS::Handle<JSAtom*>) [Parser.cpp:6f7c84e815c0c2eef81ac9cf8f5fa94b5a416029 : 3021 + 0x5] 15:30:52 INFO - rbx = 0x00007fff5bc983d8 rbp = 0x00007fff5bc967d0 15:30:52 INFO - rsp = 0x00007fff5bc96780 r12 = 0x00007fff5bc96bf0 15:30:52 INFO - r13 = 0x00007fff5bc96828 r14 = 0x00007fff5bc967a0 15:30:52 INFO - r15 = 0x00007fff5bc97f48 rip = 0x000000010937d719 15:30:52 INFO - Found by: call frame info
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.