Closed
Bug 1482029
Opened 6 years ago
Closed 6 years ago
Intermittent PID 8230 | Assertion failure: !js::gc::EdgeNeedsSweepUnbarrieredSlow(&tmp), at /builds/worker/workspace/build/src/obj-firefox/dist/include/js/Value.h:949
Categories
(Core :: JavaScript: GC, defect, P1)
Core
JavaScript: GC
Tracking
()
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox-esr60 | --- | unaffected |
firefox61 | --- | unaffected |
firefox62 | --- | fixed |
firefox63 | + | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: jonco)
References
(Depends on 1 open bug)
Details
(Keywords: assertion, crash, intermittent-failure, Whiteboard: [stockwell disable-recommended])
Crash Data
Filed by: archaeopteryx [at] coole-files.de
https://treeherder.mozilla.org/logviewer.html#?job_id=192802930&repo=mozilla-inbound
https://queue.taskcluster.net/v1/task/Ep-wnfQeQlezH_sdzwXlzQ/runs/0/artifacts/public/logs/live_backing.log
[task 2018-08-08T15:25:58.633Z] 15:25:58 INFO - PID 8230 | 1533741958628 webdriver::server DEBUG -> POST /session/a77ebcbd-7eb1-43e7-ab17-33027bf8b1d2/url {"url": "http://web-platform.test:8000/webdriver/tests/support/inline.py?doc=%3Cdiv%3E%3Ca+href%3D%23%3Enot+wanted%3C%2Fa%3E%3Cbr%2F%3E%3Ca+href%3D%23%3Elink%26amp%3Btext%3C%2Fa%3E%3C%2Fdiv%3E&content-type=text%2Fhtml%3Bcharset%3Dutf-8"}
[task 2018-08-08T15:25:58.633Z] 15:25:58 INFO - PID 8230 | 1533741958629 Marionette TRACE 0 -> [0,2266,"WebDriver:Navigate",{"url":"http://web-platform.test:8000/webdriver/tests/support/inline.py?doc=%3Cdiv%3E%3Ca+href%3 ... d%3C%2Fa%3E%3Cbr%2F%3E%3Ca+href%3D%23%3Elink%26amp%3Btext%3C%2Fa%3E%3C%2Fdiv%3E&content-type=text%2Fhtml%3Bcharset%3Dutf-8"}]
[task 2018-08-08T15:25:58.690Z] 15:25:58 INFO - PID 8230 | 1533741958678 Marionette DEBUG [4294967297] Received DOM event beforeunload for http://web-platform.test:8000/webdriver/tests/support/inline.py?doc=%3Cdiv%3E%3Ca+href%3D%23%3Enot+wanted%3C%2Fa%3E%3Cbr%2F%3E%3Ca+href%3D%23%3Elink%3Cbr%3Etext%3C%2Fa%3E%3C%2Fdiv%3E&content-type=text%2Fhtml%3Bcharset%3Dutf-8
[task 2018-08-08T15:25:58.746Z] 15:25:58 INFO - PID 8230 | 1533741958736 Marionette DEBUG [4294967297] Received DOM event pagehide for http://web-platform.test:8000/webdriver/tests/support/inline.py?doc=%3Cdiv%3E%3Ca+href%3D%23%3Enot+wanted%3C%2Fa%3E%3Cbr%2F%3E%3Ca+href%3D%23%3Elink%3Cbr%3Etext%3C%2Fa%3E%3C%2Fdiv%3E&content-type=text%2Fhtml%3Bcharset%3Dutf-8
[task 2018-08-08T15:25:58.747Z] 15:25:58 INFO - PID 8230 | 1533741958740 Marionette DEBUG [4294967297] Received DOM event unload for http://web-platform.test:8000/webdriver/tests/support/inline.py?doc=%3Cdiv%3E%3Ca+href%3D%23%3Enot+wanted%3C%2Fa%3E%3Cbr%2F%3E%3Ca+href%3D%23%3Elink%3Cbr%3Etext%3C%2Fa%3E%3C%2Fdiv%3E&content-type=text%2Fhtml%3Bcharset%3Dutf-8
[task 2018-08-08T15:25:58.748Z] 15:25:58 INFO - PID 8230 | ++DOMWINDOW == 94 (0x7f691a6d3000) [pid = 9314] [serial = 105] [outer = 0x7f6939558800]
[task 2018-08-08T15:25:58.792Z] 15:25:58 INFO - PID 8230 | 1533741958787 Marionette DEBUG [4294967297] Received DOM event DOMContentLoaded for http://web-platform.test:8000/webdriver/tests/support/inline.py?doc=%3Cdiv%3E%3Ca+href%3D%23%3Enot+wanted%3C%2Fa%3E%3Cbr%2F%3E%3Ca+href%3D%23%3Elink%26amp%3Btext%3C%2Fa%3E%3C%2Fdiv%3E&content-type=text%2Fhtml%3Bcharset%3Dutf-8
[task 2018-08-08T15:25:58.828Z] 15:25:58 INFO - PID 8230 | 1533741958826 Marionette DEBUG [4294967297] Received DOM event pageshow for http://web-platform.test:8000/webdriver/tests/support/inline.py?doc=%3Cdiv%3E%3Ca+href%3D%23%3Enot+wanted%3C%2Fa%3E%3Cbr%2F%3E%3Ca+href%3D%23%3Elink%26amp%3Btext%3C%2Fa%3E%3C%2Fdiv%3E&content-type=text%2Fhtml%3Bcharset%3Dutf-8
[task 2018-08-08T15:25:58.839Z] 15:25:58 INFO - PID 8230 | 1533741958831 Marionette TRACE 0 <- [1,2266,null,{"value":null}]
[task 2018-08-08T15:25:58.840Z] 15:25:58 INFO - PID 8230 | 1533741958833 webdriver::server DEBUG <- 200 OK {"value": null}
[task 2018-08-08T15:25:58.840Z] 15:25:58 INFO - PID 8230 | 1533741958836 webdriver::server DEBUG -> POST /session/a77ebcbd-7eb1-43e7-ab17-33027bf8b1d2/element {"using": "css selector", "value": "div"}
[task 2018-08-08T15:25:58.861Z] 15:25:58 INFO - PID 8230 | 1533741958856 Marionette TRACE 0 -> [0,2267,"WebDriver:FindElement",{"using":"css selector","value":"div"}]
[task 2018-08-08T15:25:58.870Z] 15:25:58 INFO - PID 8230 | Assertion failure: !js::gc::EdgeNeedsSweepUnbarrieredSlow(&tmp), at /builds/worker/workspace/build/src/obj-firefox/dist/include/js/Value.h:949
[task 2018-08-08T15:25:58.872Z] 15:25:58 INFO - PID 8230 | #01: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1fe74d6]
[task 2018-08-08T15:25:58.872Z] 15:25:58 INFO - PID 8230 | #02: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1ef4b09]
[task 2018-08-08T15:25:58.872Z] 15:25:58 INFO - PID 8230 | #03: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x22e5415]
[task 2018-08-08T15:25:58.879Z] 15:25:58 INFO - PID 8230 | #04: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x18c66e2]
[task 2018-08-08T15:25:58.880Z] 15:25:58 INFO - PID 8230 | #05: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x12d7376]
[task 2018-08-08T15:25:58.881Z] 15:25:58 INFO - PID 8230 | #06: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x12dfcb8]
[task 2018-08-08T15:25:58.881Z] 15:25:58 INFO - PID 8230 | #07: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x12e5b06]
[task 2018-08-08T15:25:58.882Z] 15:25:58 INFO - PID 8230 | #08: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1769bde]
[task 2018-08-08T15:25:58.882Z] 15:25:58 INFO - PID 8230 | #09: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x12c798e]
[task 2018-08-08T15:25:58.883Z] 15:25:58 INFO - PID 8230 | #10: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xc2b0a6]
[task 2018-08-08T15:25:58.883Z] 15:25:58 INFO - PID 8230 | #11: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x12ecbcb]
[task 2018-08-08T15:25:58.884Z] 15:25:58 INFO - PID 8230 | #12: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x12f0258]
[task 2018-08-08T15:25:58.885Z] 15:25:58 INFO - PID 8230 | #13: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x12f830b]
[task 2018-08-08T15:25:58.885Z] 15:25:58 INFO - PID 8230 | #14: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3847035]
[task 2018-08-08T15:25:58.886Z] 15:25:58 INFO - PID 8230 | #15: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385cb47]
[task 2018-08-08T15:25:58.887Z] 15:25:58 INFO - PID 8230 | #16: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d13e]
[task 2018-08-08T15:25:58.887Z] 15:25:58 INFO - PID 8230 | #17: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x384fcb8]
[task 2018-08-08T15:25:58.889Z] 15:25:58 INFO - PID 8230 | #18: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385c676]
[task 2018-08-08T15:25:58.890Z] 15:25:58 INFO - PID 8230 | #19: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385cbf7]
[task 2018-08-08T15:25:58.890Z] 15:25:58 INFO - PID 8230 | #20: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d13e]
[task 2018-08-08T15:25:58.892Z] 15:25:58 INFO - PID 8230 | #21: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d2a0]
[task 2018-08-08T15:25:58.893Z] 15:25:58 INFO - PID 8230 | #22: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3cbba63]
[task 2018-08-08T15:25:58.893Z] 15:25:58 INFO - PID 8230 | #23: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3caac13]
[task 2018-08-08T15:25:58.895Z] 15:25:58 INFO - PID 8230 | #24: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3ca4c52]
[task 2018-08-08T15:25:58.896Z] 15:25:58 INFO - PID 8230 | #25: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385cfb0]
[task 2018-08-08T15:25:58.897Z] 15:25:58 INFO - PID 8230 | #26: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d13e]
[task 2018-08-08T15:25:58.899Z] 15:25:58 INFO - PID 8230 | #27: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x384fcb8]
[task 2018-08-08T15:25:58.900Z] 15:25:58 INFO - PID 8230 | #28: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385c676]
[task 2018-08-08T15:25:58.900Z] 15:25:58 INFO - PID 8230 | #29: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385cbf7]
[task 2018-08-08T15:25:58.901Z] 15:25:58 INFO - PID 8230 | #30: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d13e]
[task 2018-08-08T15:25:58.903Z] 15:25:58 INFO - PID 8230 | #31: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d2a0]
[task 2018-08-08T15:25:58.904Z] 15:25:58 INFO - PID 8230 | #32: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3ea7a7f]
[task 2018-08-08T15:25:58.904Z] 15:25:58 INFO - PID 8230 | #33: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3ce5edc]
[task 2018-08-08T15:25:58.906Z] 15:25:58 INFO - PID 8230 | #34: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x38e07a7]
[task 2018-08-08T15:25:58.907Z] 15:25:58 INFO - PID 8230 | #35: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3847035]
[task 2018-08-08T15:25:58.908Z] 15:25:58 INFO - PID 8230 | #36: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385cb47]
[task 2018-08-08T15:25:58.909Z] 15:25:58 INFO - PID 8230 | #37: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d13e]
[task 2018-08-08T15:25:58.910Z] 15:25:58 INFO - PID 8230 | #38: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x385d2a0]
[task 2018-08-08T15:25:58.911Z] 15:25:58 INFO - PID 8230 | #39: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x3c7c9c0]
[task 2018-08-08T15:25:58.912Z] 15:25:58 INFO - PID 8230 | #40: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1adb455]
[task 2018-08-08T15:25:58.914Z] 15:25:58 INFO - PID 8230 | #41: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xb8af1e]
[task 2018-08-08T15:25:58.915Z] 15:25:58 INFO - PID 8230 | #42: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xb8af7c]
[task 2018-08-08T15:25:58.915Z] 15:25:58 INFO - PID 8230 | #43: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xb8ed42]
[task 2018-08-08T15:25:58.916Z] 15:25:58 INFO - PID 8230 | #44: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xb9ee61]
[task 2018-08-08T15:25:58.918Z] 15:25:58 INFO - PID 8230 | #45: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1fef8a0]
[task 2018-08-08T15:25:58.919Z] 15:25:58 INFO - PID 8230 | #46: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1791561]
[task 2018-08-08T15:25:58.920Z] 15:25:58 INFO - PID 8230 | #47: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x2728b84]
[task 2018-08-08T15:25:58.921Z] 15:25:58 INFO - PID 8230 | #48: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x2733f94]
[task 2018-08-08T15:25:58.922Z] 15:25:58 INFO - PID 8230 | #49: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x122639b]
[task 2018-08-08T15:25:58.923Z] 15:25:58 INFO - PID 8230 | #50: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x1019cae]
[task 2018-08-08T15:25:58.925Z] 15:25:58 INFO - PID 8230 | #51: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x10248c1]
[task 2018-08-08T15:25:58.926Z] 15:25:58 INFO - PID 8230 | #52: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x102598e]
[task 2018-08-08T15:25:58.927Z] 15:25:58 INFO - PID 8230 | #53: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x10259fe]
[task 2018-08-08T15:25:58.929Z] 15:25:58 INFO - PID 8230 | #54: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xc05561]
[task 2018-08-08T15:25:58.930Z] 15:25:58 INFO - PID 8230 | #55: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xc21e2f]
[task 2018-08-08T15:25:58.930Z] 15:25:58 INFO - PID 8230 | #56: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xc1b1ba]
[task 2018-08-08T15:25:58.931Z] 15:25:58 INFO - PID 8230 | #57: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x101b064]
[task 2018-08-08T15:25:58.933Z] 15:25:58 INFO - PID 8230 | #58: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xfee555]
[task 2018-08-08T15:25:58.934Z] 15:25:58 INFO - PID 8230 | #59: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xfee581]
[task 2018-08-08T15:25:58.935Z] 15:25:58 INFO - PID 8230 | #60: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x2947ec3]
[task 2018-08-08T15:25:58.936Z] 15:25:58 INFO - PID 8230 | #61: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x376aaf8]
[task 2018-08-08T15:25:58.938Z] 15:25:58 INFO - PID 8230 | #62: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x101b125]
[task 2018-08-08T15:25:58.939Z] 15:25:58 INFO - PID 8230 | #63: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xfee555]
[task 2018-08-08T15:25:58.940Z] 15:25:58 INFO - PID 8230 | #64: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0xfee581]
[task 2018-08-08T15:25:58.941Z] 15:25:58 INFO - PID 8230 | #65: ???[/builds/worker/workspace/build/application/firefox/libxul.so +0x376b0aa]
[task 2018-08-08T15:25:58.942Z] 15:25:58 INFO - PID 8230 | #66: ???[/builds/worker/workspace/build/application/firefox/firefox +0x6e47]
[task 2018-08-08T15:25:58.943Z] 15:25:58 INFO - PID 8230 | #67: ???[/builds/worker/workspace/build/application/firefox/firefox +0x69b7]
[task 2018-08-08T15:25:58.944Z] 15:25:58 INFO - PID 8230 | #68: __libc_start_main[/lib/x86_64-linux-gnu/libc.so.6 +0x20830]
[task 2018-08-08T15:25:58.945Z] 15:25:58 INFO - PID 8230 | #69: ???[/builds/worker/workspace/build/application/firefox/firefox +0x6bc1]
[task 2018-08-08T15:25:58.975Z] 15:25:58 INFO - PID 8230 |
[task 2018-08-08T15:25:58.975Z] 15:25:58 INFO - PID 8230 | ###!!! [Parent][MessageChannel] Error: (msgtype=0x17007C,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
[task 2018-08-08T15:25:58.976Z] 15:25:58 INFO - PID 8230 |
[task 2018-08-08T15:25:58.983Z] 15:25:58 INFO - PID 8230 |
[task 2018-08-08T15:25:58.984Z] 15:25:58 INFO - PID 8230 | ###!!! [Parent][MessageChannel] Error: (msgtype=0x17007C,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
[task 2018-08-08T15:25:58.985Z] 15:25:58 INFO - PID 8230 |
[task 2018-08-08T15:25:59.001Z] 15:25:59 INFO - PID 8230 | ++DOCSHELL 0x7fdbab444800 == 6 [pid = 9240] [id = {460e19f6-2c0e-416a-afa4-2005e8a4d6eb}]
[task 2018-08-08T15:25:59.002Z] 15:25:59 INFO - PID 8230 | ++DOMWINDOW == 11 (0x7fdbab97ba00) [pid = 9240] [serial = 17] [outer = (nil)]
[task 2018-08-08T15:25:59.039Z] 15:25:59 INFO - PID 8230 | ++DOMWINDOW == 12 (0x7fdbab4b4400) [pid = 9240] [serial = 18] [outer = 0x7fdbab97ba00]
[task 2018-08-08T15:25:59.067Z] 15:25:59 INFO - PID 8230 | 1533741959061 Marionette DEBUG [17] Frame script loaded
[task 2018-08-08T15:25:59.068Z] 15:25:59 INFO - PID 8230 | 1533741959062 Marionette DEBUG [17] Frame script registered
[task 2018-08-08T15:25:59.150Z] 15:25:59 INFO - PID 8230 | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2018-08-08T15:25:59.260Z] 15:25:59 INFO - PID 8230 | ++DOMWINDOW == 13 (0x7fdbab2a4400) [pid = 9240] [serial = 19] [outer = 0x7fdbab97ba00]
[task 2018-08-08T15:25:59.397Z] 15:25:59 INFO - PID 8230 | 1533741959391 Marionette DEBUG Received DOM event unload for [object XULDocument]
[task 2018-08-08T15:25:59.425Z] 15:25:59 INFO - PID 8230 | 1533741959419 Marionette DEBUG Received observer notification message-manager-disconnect
[task 2018-08-08T15:25:59.425Z] 15:25:59 INFO - PID 8230 | 1533741959422 Marionette TRACE 0 <- [1,2267,null,{"value":null}]
[task 2018-08-08T15:25:59.446Z] 15:25:59 INFO - PID 8230 | 1533741959437 webdriver::server DEBUG <- 500 Internal Server Error {"value":{"error":"unknown error","message":"Failed to convert data to an object","stacktrace":""}}
[task 2018-08-08T15:25:59.467Z] 15:25:59 INFO - PID 8230 | [Child 9293, Main Thread] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /builds/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 934
[task 2018-08-08T15:25:59.471Z] 15:25:59 INFO - PID 8230 | [Parent 9240, Socket Thread] WARNING: cannot post event if not initialized: file /builds/worker/workspace/build/src/netwerk/protocol/http/nsHttpConnectionMgr.cpp, line 301
[task 2018-08-08T15:25:59.499Z] 15:25:59 INFO - PID 8230 | [Parent 9240, Main Thread] WARNING: unable to post continuation event: file /builds/worker/workspace/build/src/xpcom/io/nsStreamUtils.cpp, line 490
[task 2018-08-08T15:25:59.502Z] 15:25:59 INFO - PID 8230 | 1533741959496 Marionette DEBUG Closed connection 0
[task 2018-08-08T15:25:59.543Z] 15:25:59 INFO - STDOUT: FAILED
Assignee | ||
Comment 3•6 years ago
|
||
Probably a missing barrier in the browser.
Anyone know why we're not getting a stack trace here?
Comment 4•6 years ago
|
||
It's because of bug 1348961. Marionette which is used by all those harnesses isn't able yet to symbolicate it.
Comment 5•6 years ago
|
||
Comment 6•6 years ago
|
||
Right, the backfill is basically to a test being enabled.
Comment 10•6 years ago
|
||
Adam, this started when bug 1397297 and bug 1451172 landed:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&tochange=8ef8c61ebeda3c0e390b04f65da7d4e7601a933a&fromchange=aab1cac9daa8b3986579764a570a9ebcb0f2c02d&filter-searchStr=9ed2f1bf6335ef7cb79ec0026f8f6600ad67d010&selectedJob=193232502
Please have a look.
Flags: needinfo?(agashlin)
Comment hidden (Intermittent Failures Robot) |
Comment 12•6 years ago
|
||
(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #10)
> Adam, this started when bug 1397297 and bug 1451172 landed
smaug, could you take a look?
Flags: needinfo?(agashlin) → needinfo?(bugs)
Comment 13•6 years ago
|
||
So we need a stack trace here. bug 1397297 has revealed some existing bug, it seems.
Depends on: 1348961
Flags: needinfo?(bugs)
Comment 15•6 years ago
|
||
Bug 1482543 shows such a failure on beta:
https://treeherder.mozilla.org/logviewer.html#?job_id=193363844&repo=mozilla-beta&lineNumber=38259
status-firefox62:
--- → affected
status-firefox63:
--- → affected
Comment hidden (Intermittent Failures Robot) |
Comment 17•6 years ago
|
||
Here a crash on MacOS which thankfully gives a crash stack:
https://treeherder.mozilla.org/logviewer.html#?job_id=193222307&repo=autoland&lineNumber=4482
Olli, does this already help you? If not I would have to manually symbolicate the assertion output.
Flags: needinfo?(bugs)
Comment 18•6 years ago
|
||
That looks like a dup, I think. Jon was looking something similar in a different bug.
Flags: needinfo?(bugs) → needinfo?(jcoppeard)
Comment 19•6 years ago
|
||
So I tried to use the `tools/rb/fix_stack_using_bpsyms.py` script to symbolicate the assertion stack from the job in my last comment by using the breakpad symbols and the build from https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=64e80e767f816f6cf43f906b40b603a245fe2110&selectedJob=193220892.
Sadly when calling the script nothing is printed out at all. This happens because the used `line_re` regex doesn't apply to any of the lines, and as such no output is generated. Ted, is that a known problem?
Then I manually called `addressToSymbol()` with the file and address, and here the result from the first 5 lines:
> mozilla::dom::DOMProxyHandler::EnsureExpandoObject(JSContext*, JS::Handle<JSObject*>) [dom/bindings/DOMJSProxyHandler.cpp:124]
> mozilla::dom::HTMLDocument_Binding::Wrap(JSContext*, nsHTMLDocument*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) [js/public/RootingAPI.h:1004]
> nsHTMLDocument::WrapNode(JSContext*, JS::Handle<JSObject*>) [js/public/RootingAPI.h:1011]
> nsINode::WrapObject(JSContext*, JS::Handle<JSObject*>) [js/public/RootingAPI.h:1004]
> mozilla::dom::XPCOMObjectToJsval(JSContext*, JS::Handle<JSObject*>, xpcObjectHelper&, nsID const*, bool, JS::MutableHandle<JS::Value>) [dom/bindings/BindingUtils.cpp:1117]
I hope that helps.
Flags: needinfo?(ted)
Comment 20•6 years ago
|
||
I haven't heard of any such thing. AFAIK the assertion stack output format hasn't changed in quite a while. Are you pasting the logs directly from treeherder/taskcluster? The script expects to get output directly from Firefox, and the Taskcluster/mozharness layers add additional timestamps and whatnot to the beginning of each line.
Flags: needinfo?(ted)
Comment 21•6 years ago
|
||
No, I removed this extra layer. The lines looked like:
> !js::gc::EdgeNeedsSweepUnbarrieredSlow(&tmp), at /builds/worker/workspace/build/src/obj-firefox/dist/include/js/Value.h:949
> mozilla_dump_image[/Users/cltbld/tasks/task_1533880046/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x2642078]
> mozilla_dump_image[/Users/cltbld/tasks/task_1533880046/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x23f3a2c]
Flags: needinfo?(ted)
Comment hidden (Intermittent Failures Robot) |
Comment 24•6 years ago
|
||
I don't have any useful input to offer here then, sorry.
Flags: needinfo?(ted)
Updated•6 years ago
|
Comment 25•6 years ago
|
||
Not sure if the crash as tracked on bug 1483702 is the same, but it has a crash stack for an opt build.
Comment hidden (Intermittent Failures Robot) |
Comment 27•6 years ago
|
||
Here is a crash with a valid stack frames, which actually correlates to the frames I got in comment 19:
https://treeherder.mozilla.org/logviewer.html#?job_id=194187205&repo=try&lineNumber=4784
Here the first 10 frames:
22:09:48 INFO - Crash reason: EXCEPTION_BREAKPOINT
22:09:48 INFO - Crash address: 0x7ffd5e3edb97
22:09:48 INFO - Assertion: Unknown assertion type 0x00000000
22:09:48 INFO - Process uptime: 40 seconds
22:09:48 INFO -
22:09:48 INFO - Thread 0 (crashed)
22:09:48 INFO - 0 xul.dll!js::WrappedPtrOperations<JS::Value,JS::Heap<JS::Value> >::isObject() [Value.h:420590ac01b2353c6105228b5046418c4f3a2215 : 1303 + 0x22]
22:09:48 INFO - rax = 0x0000000000000000 rdx = 0x000000bdc45fbe78
22:09:48 INFO - rcx = 0x00000000ffffffff rbx = 0x000002ae2d625000
22:09:48 INFO - rsi = 0x000002ae31bfc7d8 rdi = 0x000002ae31bfc7d8
22:09:48 INFO - rbp = 0x000002ae31bfc008 rsp = 0x000000bdc45fbe60
22:09:48 INFO - r8 = 0x000000bdc45fbe70 r9 = 0x000000bdc45fbe68
22:09:48 INFO - r10 = 0x0000000000000000 r11 = 0x000000bdc45f73f0
22:09:48 INFO - r12 = 0x000002ae31bfc000 r13 = 0x000002ae2d625020
22:09:48 INFO - r14 = 0xfff9800000000000 r15 = 0x000000bdc45fc0d8
22:09:48 INFO - rip = 0x00007ffd5e3edb97
22:09:48 INFO - Found by: given as instruction pointer in context
22:09:48 INFO - 1 xul.dll!mozilla::dom::DOMProxyHandler::EnsureExpandoObject(JSContext *,JS::Handle<JSObject *>) [DOMJSProxyHandler.cpp:420590ac01b2353c6105228b5046418c4f3a2215 : 124 + 0x8]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fbeb0 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5e3e531c
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 2 xul.dll!mozilla::dom::HTMLDocument_Binding::Wrap(JSContext *,nsHTMLDocument *,nsWrapperCache *,JS::Handle<JSObject *>,JS::MutableHandle<JSObject *>) [HTMLDocumentBinding.cpp: : 2140 + 0xb]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fbf50 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5e1be13a
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 3 xul.dll!nsHTMLDocument::WrapNode(JSContext *,JS::Handle<JSObject *>) [nsHTMLDocument.cpp:420590ac01b2353c6105228b5046418c4f3a2215 : 205 + 0x47]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc0a0 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5e8e7fc2
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 4 xul.dll!nsINode::WrapObject(JSContext *,JS::Handle<JSObject *>) [nsINode.cpp:420590ac01b2353c6105228b5046418c4f3a2215 : 2806 + 0x13]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc100 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5d48a3e2
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 5 xul.dll!mozilla::dom::XPCOMObjectToJsval(JSContext *,JS::Handle<JSObject *>,xpcObjectHelper &,nsID const *,bool,JS::MutableHandle<JS::Value>) [BindingUtils.cpp:420590ac01b2353c6105228b5046418c4f3a2215 : 1183 + 0x147]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc170 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5e3dfe7b
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 6 xul.dll!static class JSObject * mozilla::dom::WrapNativeISupports<nsISupports>(struct JSContext *, class nsISupports *, class nsWrapperCache *) [BindingUtils.h:420590ac01b2353c6105228b5046418c4f3a2215 : 1612 + 0x1c]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc1f0 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5d596cee
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 7 xul.dll!mozilla::dom::WrapNativeHelper<nsISupports,0>::Wrap(JSContext *,nsISupports *,nsWrapperCache *) [BindingUtils.h:420590ac01b2353c6105228b5046418c4f3a2215 : 1660 + 0xe]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc2a0 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5d596ac9
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 8 xul.dll!static class JSObject * mozilla::dom::FindAssociatedGlobal<mozilla::dom::ParentObject>(struct JSContext *, const struct mozilla::dom::ParentObject & const) [BindingUtils.h:420590ac01b2353c6105228b5046418c4f3a2215 : 1709 + 0x1e]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc310 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5e1ab727
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 9 xul.dll!mozilla::dom::HTMLButtonElement_Binding::Wrap(JSContext *,mozilla::dom::HTMLButtonElement *,nsWrapperCache *,JS::Handle<JSObject *>,JS::MutableHandle<JSObject *>) [HTMLButtonElementBinding.cpp: : 1287 + 0x8]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc370 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5e1b026b
22:09:48 INFO - Found by: call frame info
22:09:48 INFO - 10 xul.dll!mozilla::dom::HTMLButtonElement::WrapNode(JSContext *,JS::Handle<JSObject *>) [HTMLButtonElement.cpp:420590ac01b2353c6105228b5046418c4f3a2215 : 498 + 0x47]
22:09:48 INFO - rbx = 0x000002ae2d625000 rbp = 0x000002ae31bfc008
22:09:48 INFO - rsp = 0x000000bdc45fc470 r12 = 0x000002ae31bfc000
22:09:48 INFO - r13 = 0x000002ae2d625020 r14 = 0xfff9800000000000
22:09:48 INFO - r15 = 0x000000bdc45fc0d8 rip = 0x00007ffd5e821592
22:09:48 INFO - Found by: call frame info
Updated•6 years ago
|
Updated•6 years ago
|
tracking-firefox63:
--- → ?
Updated•6 years ago
|
tracking-firefox62:
--- → ?
Comment 28•6 years ago
|
||
(In reply to Boris Zbarsky [:bzbarsky, bz on IRC] (vacation Aug 16-27) from comment #6)
> Right, the backfill is basically to a test being enabled.
No, it goes back to:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=b7c54bc98cc7143112e114a996de58615feb5b28&filter-searchStr=9ed2f1bf6335ef7cb79ec0026f8f6600ad67d010
Which leads to bug 1397297, or bug 1451172. Olli, both are yours. Can you please check?
Flags: needinfo?(bugs)
Comment 29•6 years ago
|
||
Btw. only bug 1451172 got uplifted to firefox-62, which would explain the crashes on that branch.
Comment 30•6 years ago
|
||
Yeah, I'm not so sure why RyanVM was so keen on uplifting that. Let's back that out from beta.
Flags: needinfo?(bugs)
Comment 31•6 years ago
|
||
The patch on bug 1451172 was backed out from beta. So this only affects trunk now.
tracking-firefox62:
? → ---
Updated•6 years ago
|
Blocks: 1451172
status-firefox61:
--- → unaffected
status-firefox-esr52:
--- → unaffected
status-firefox-esr60:
--- → unaffected
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 34•6 years ago
|
||
Olli, will you have a look at this bug, or should we ask someone else?
Flags: needinfo?(bugs)
Comment 35•6 years ago
|
||
Hopefully later this week or next week.
Comment 36•6 years ago
|
||
Please note that for reproducing this crash you want to run the following tests, which have a high failure rate across all integration branches:
> mach wpt --webdriver-arg=-vv testing/web-platform/tests/webdriver/tests/actions/mouse.py
> mach wpt --webdriver-arg=-vv testing/web-platform/tests/webdriver/tests/actions/special_keys.py
> mach wpt --webdriver-arg=-vv testing/web-platform/tests/webdriver/tests/find_elements_from_element/find.py
Assignee | ||
Updated•6 years ago
|
Flags: needinfo?(jcoppeard)
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 40•6 years ago
|
||
(In reply to Intermittent Failures Robot from comment #39)
> 23 failures in 522 pushes (0.044 failures/push) were associated with this
> bug yesterday.
Note, that the numbers are actually higher given the number of possible dupes, which I have added as being blocked by this bug.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 47•6 years ago
|
||
Update: There have been 153 failures in the last 7 days.
The most affected platforms are: windows10-64, windows7-32, linux64, linux32.
The most affected build type is debug, but there is also a small number of occurrences on pgo & opt.
Depends on 1348961
Summary: Intermittent PID 8230 | Assertion failure: !js::gc::EdgeNeedsSweepUnbarrieredSlow(&tmp), at /builds/worker/workspace/build/src/obj-firefox/dist/include/js/Value.h:949
Recent relevant log file: https://treeherder.mozilla.org/logviewer.html#?job_id=197168235&repo=autoland&lineNumber=3203
Comment 48•6 years ago
|
||
We will know more later today given that a patch landed today, which might fix this problem. I will keep an eye on it.
Flags: needinfo?(hskupin)
Comment 49•6 years ago
|
||
As it looks like with the fix on bug 1481844 landed on inbound we no longer see those assertions and crashes for Marionette driven test suites.
Depends on: 1481844
Flags: needinfo?(bugs)
Comment hidden (Intermittent Failures Robot) |
Comment 51•6 years ago
|
||
Since the patch landed there were indeed no more failures on any trunk branch:
https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2018-08-28&endday=2018-09-04&tree=all&bug=1482029
I'm going to mark this bug as fixed based on the patch landed by Jon.
Thanks!
Assignee: nobody → jcoppeard
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Updated•6 years ago
|
Flags: needinfo?(hskupin)
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Priority: P5 → P1
You need to log in
before you can comment on or make changes to this bug.
Description
•