Closed Bug 1551224 Opened 5 years ago Closed 5 years ago

Very Frequent Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Children of not selected deck panel are not accessible.), at /builds/worker/workspace/build/src/accessible/generic/Accessible.cpp:355 when Gecko 68 merges to Beta on 2019-05-13

Categories

(Core :: Disability Access APIs, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox-esr60 --- unaffected
firefox66 --- unaffected
firefox67 --- unaffected
firefox67.0.1 --- unaffected
firefox68 + fixed
firefox69 + fixed

People

(Reporter: dluca, Assigned: eeejay)

References

Details

(Keywords: regression)

[Tracking Requested - why for this release]:

Central as late Beta:
https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=pending%2Crunning%2Cusercancel%2Cretry%2Ctestfailed%2Cbusted%2Cexception&revision=f5e899555263ece5cd926393a256f79ddb7e144e&selectedJob=246085092

Failure log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=246085092&repo=try&lineNumber=1212

INFO - TEST-START | accessible/tests/browser/events/browser_test_focus_urlbar.js
09:37:55 INFO - GECKO(1587) | ++DOCSHELL 0x11e3a8000 == 2 [pid = 1594] [id = {fc010672-d1d2-c94b-a734-f99ef8224d1f}]
09:37:55 INFO - GECKO(1587) | ++DOMWINDOW == 3 (0x11e3265c0) [pid = 1594] [serial = 3] [outer = 0x0]
09:37:55 INFO - GECKO(1587) | ++DOMWINDOW == 4 (0x11e38d800) [pid = 1594] [serial = 4] [outer = 0x11e3265c0]
09:37:55 INFO - GECKO(1587) | ++DOMWINDOW == 5 (0x11e391400) [pid = 1594] [serial = 5] [outer = 0x11e3265c0]
09:37:55 INFO - GECKO(1587) | --DOCSHELL 0x121c56000 == 4 [pid = 1591] [id = {4622d8cb-ea92-6744-9cec-6d38aa48729d}] [url = moz-extension://f2061e5d-41bd-204d-8d78-993c4ad67e06/_generated_background_page.html]
09:37:55 INFO - GECKO(1587) | [Child 1594, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
09:37:55 INFO - GECKO(1587) | ++DOCSHELL 0x11d344800 == 1 [pid = 1601] [id = {7453a7ff-d3fa-3646-8cd4-ed6f90ec5508}]
09:37:55 INFO - GECKO(1587) | ++DOMWINDOW == 1 (0x12412b020) [pid = 1601] [serial = 1] [outer = 0x0]
09:37:55 INFO - GECKO(1587) | [Child 1601, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
09:37:55 INFO - GECKO(1587) | ++DOMWINDOW == 2 (0x11d3a2000) [pid = 1601] [serial = 2] [outer = 0x12412b020]
09:37:57 INFO - GECKO(1587) | --DOMWINDOW == 9 (0x11aa9b400) [pid = 1592] [serial = 2] [outer = 0x0] [url = about:blank]
09:37:57 INFO - GECKO(1587) | --DOMWINDOW == 8 (0x1222ec400) [pid = 1592] [serial = 9] [outer = 0x0] [url = about:blank]
09:37:57 INFO - GECKO(1587) | --DOMWINDOW == 7 (0x1219ba800) [pid = 1592] [serial = 5] [outer = 0x0] [url = about:blank]
09:37:57 INFO - GECKO(1587) | --DOMWINDOW == 6 (0x12191e2e0) [pid = 1592] [serial = 4] [outer = 0x0] [url = about:newtab]
09:37:57 INFO - GECKO(1587) | --DOMWINDOW == 5 (0x12191d020) [pid = 1592] [serial = 1] [outer = 0x0] [url = about:blank]
09:37:57 INFO - GECKO(1587) | --DOCSHELL 0x11e442800 == 0 [pid = 1595] [id = {98cd06db-468b-9841-90f0-3b7177f7c73a}] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body%22%3E%3Cinput%20id%3D%22input%22%3E%3C%2Fbody%3E%0A%20%20%20%20%3C%2Fhtml%3E]
09:37:59 INFO - GECKO(1587) | --DOCSHELL 0x11743e000 == 1 [pid = 1594] [id = {85187865-20ee-e448-bfe6-fb17c8858c68}] [url = about:blank]
09:37:59 INFO - GECKO(1587) | --DOMWINDOW == 14 (0x11aea1400) [pid = 1591] [serial = 6] [outer = 0x0] [url = about:blank]
09:37:59 INFO - GECKO(1587) | --DOMWINDOW == 13 (0x121cc0400) [pid = 1591] [serial = 9] [outer = 0x0] [url = about:blank]
09:37:59 INFO - GECKO(1587) | --DOMWINDOW == 12 (0x121cc0000) [pid = 1591] [serial = 8] [outer = 0x0] [url = about:blank]
09:37:59 INFO - GECKO(1587) | --DOMWINDOW == 11 (0x1117e7400) [pid = 1591] [serial = 10] [outer = 0x0] [url = about:blank]
09:37:59 INFO - GECKO(1587) | --DOMWINDOW == 10 (0x121cbf400) [pid = 1591] [serial = 7] [outer = 0x0] [url = about:blank]
09:37:59 INFO - GECKO(1587) | --DOMWINDOW == 9 (0x121c28980) [pid = 1591] [serial = 5] [outer = 0x0] [url = moz-extension://f2061e5d-41bd-204d-8d78-993c4ad67e06/_generated_background_page.html]
09:38:00 INFO - GECKO(1587) | --DOCSHELL 0x121144000 == 1 [pid = 1598] [id = {bdb264e4-f448-2b49-99d8-8e4404d56cb2}] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body%22%3E%0A%20%20%3Cbutton%20id%3D%22button%22%3Ebutton%3C%2Fbutton%3E%0A%20%20%3Ciframe%20id%3D%22editabledoc%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Chtml%253E%250A%2520%2520%2520%2520%2520%2520%253Chead%253E%250A%2520%2520%2520%2520%2520%2520%2520%2520%253Cmeta%2520charset%253D%2522utf-8%2522%252F%253E%250A%2520%2520%2520%2520%2520%2520%2520%2520%253Ctitle%253EAccessibility%2520Test%253C%252Ftitle%253E%250A%2520%2520%2520%2520%2520%2520%253C%252Fhead%253E%250A%2520%2520%2520%2520%2520%2520%253Cbody%2520id%253D%2522body2%2522%2520contentEditable%253D%2522true%2522%253E%253C%252Fbody%253E%250A%2520%2520%2520%2520%253C%252Fhtml%253E%22%3E%0A%20%20%3C%2Fiframe%3E%0]
09:38:00 INFO - GECKO(1587) | --DOCSHELL 0x12880f800 == 0 [pid = 1598] [id = {470a1649-dfe2-3f4a-be03-5f31ce51bf8e}] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body2%22%20contentEditable%3D%22true%22%3E%3C%2Fbody%3E%0A%20%20%20%20%3C%2Fhtml%3E]
09:38:00 INFO - GECKO(1587) | --DOMWINDOW == 5 (0x12886e980) [pid = 1598] [serial = 4] [outer = 0x0] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body2%22%20contentEditable%3D%22true%22%3E%3C%2Fbody%3E%0A%20%20%20%20%3C%2Fhtml%3E]
09:38:00 INFO - GECKO(1587) | --DOCSHELL 0x1268d8800 == 9 [pid = 1587] [id = {eac85c57-73b6-1f4c-8d99-f57be8e06370}] [url = chrome://browser/content/browser.xul]
09:38:00 INFO - GECKO(1587) | --DOCSHELL 0x12e8ac000 == 8 [pid = 1587] [id = {0c07a210-0ba6-e846-a3e7-1bfdd2bd9613}] [url = about:blank]
09:38:00 INFO - GECKO(1587) | --DOMWINDOW == 21 (0x125bd3c00) [pid = 1587] [serial = 7] [outer = 0x0] [url = about:blank]
09:38:00 INFO - GECKO(1587) | --DOCSHELL 0x12c6a5800 == 7 [pid = 1587] [id = {bbd69467-5809-9a4c-9907-38657ca436bc}] [url = about:blank]
09:38:00 INFO - GECKO(1587) | --DOCSHELL 0x126504000 == 6 [pid = 1587] [id = {85ebcbeb-175f-b645-9e87-c522ca7cd5d8}] [url = chrome://browser/content/browser.xul]
09:38:01 INFO - GECKO(1587) | --DOMWINDOW == 4 (0x1113e8c00) [pid = 1592] [serial = 3] [outer = 0x0] [url = about:blank]
09:38:01 INFO - GECKO(1587) | --DOMWINDOW == 3 (0x123362000) [pid = 1592] [serial = 7] [outer = 0x0] [url = about:blank]
09:38:01 INFO - GECKO(1587) | --DOMWINDOW == 2 (0x1219bc000) [pid = 1592] [serial = 6] [outer = 0x0] [url = about:newtab]
09:38:01 INFO - GECKO(1587) | --DOCSHELL 0x11bd44800 == 0 [pid = 1599] [id = {4e508c15-1371-294e-a11a-8bafb46781b9}] [url = about:blank]
09:38:01 INFO - GECKO(1587) | --DOCSHELL 0x11e94a800 == 0 [pid = 1597] [id = {b2c14e19-4e7e-f342-9981-4e4d487007c8}] [url = about:blank]
09:38:01 INFO - GECKO(1587) | --DOMWINDOW == 3 (0x11e4a2400) [pid = 1595] [serial = 2] [outer = 0x0] [url = about:blank]
09:38:01 INFO - GECKO(1587) | --DOMWINDOW == 2 (0x125c94400) [pid = 1595] [serial = 4] [outer = 0x0] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22buttonInputDoc%22%3E%3Cinput%20id%3D%22input%22%20type%3D%22button%22%20value%3D%22button%22%3E%3C%2Fbody%3E%0A%20%20%20%20%3C%2Fhtml%3E]
09:38:01 INFO - GECKO(1587) | --DOMWINDOW == 1 (0x125327020) [pid = 1595] [serial = 1] [outer = 0x0] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body%22%3E%3Cinput%20id%3D%22input%22%3E%3C%2Fbody%3E%0A%20%20%20%20%3C%2Fhtml%3E]
09:38:02 INFO - GECKO(1587) | --DOCSHELL 0x11c93f800 == 0 [pid = 1600] [id = {3cddb861-6579-c145-8f31-43d325a94c8c}] [url = about:blank]
09:38:03 INFO - GECKO(1587) | --DOMWINDOW == 4 (0x11e38d800) [pid = 1594] [serial = 4] [outer = 0x0] [url = about:blank]
09:38:03 INFO - GECKO(1587) | --DOMWINDOW == 3 (0x11e326020) [pid = 1594] [serial = 1] [outer = 0x0] [url = about:blank]
09:38:03 INFO - GECKO(1587) | --DOMWINDOW == 8 (0x1225d1800) [pid = 1591] [serial = 15] [outer = 0x0] [url = moz-extension://f2061e5d-41bd-204d-8d78-993c4ad67e06/_generated_background_page.html]
09:38:04 INFO - GECKO(1587) | --DOMWINDOW == 4 (0x1211a3000) [pid = 1598] [serial = 2] [outer = 0x0] [url = about:blank]
09:38:04 INFO - GECKO(1587) | --DOMWINDOW == 3 (0x127f95000) [pid = 1598] [serial = 6] [outer = 0x0] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body2%22%20contentEditable%3D%22true%22%3E%3C%2Fbody%3E%0A%20%20%20%20%3C%2Fhtml%3E]
09:38:04 INFO - GECKO(1587) | --DOMWINDOW == 2 (0x117a88000) [pid = 1598] [serial = 5] [outer = 0x0] [url = about:blank]
09:38:04 INFO - GECKO(1587) | --DOMWINDOW == 1 (0x127f28020) [pid = 1598] [serial = 1] [outer = 0x0] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body%22%3E%0A%20%20%3Cbutton%20id%3D%22button%22%3Ebutton%3C%2Fbutton%3E%0A%20%20%3Ciframe%20id%3D%22editabledoc%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Chtml%253E%250A%2520%2520%2520%2520%2520%2520%253Chead%253E%250A%2520%2520%2520%2520%2520%2520%2520%2520%253Cmeta%2520charset%253D%2522utf-8%2522%252F%253E%250A%2520%2520%2520%2520%2520%2520%2520%2520%253Ctitle%253EAccessibility%2520Test%253C%252Ftitle%253E%250A%2520%2520%2520%2520%2520%2520%253C%252Fhead%253E%250A%2520%2520%2520%2520%2520%2520%253Cbody%2520id%253D%2522body2%2522%2520contentEditable%253D%2522true%2522%253E%253C%252Fbody%253E%250A%2520%2520%2520%2520%253C%252Fhtml%253E%22%3E%0A%20%20%3C%2Fiframe%3E%0]
09:38:04 INFO - GECKO(1587) | --DOMWINDOW == 20 (0x1267c62e0) [pid = 1587] [serial = 21] [outer = 0x0] [url = about:blank]
09:38:04 INFO - GECKO(1587) | --DOMWINDOW == 19 (0x12c7273e0) [pid = 1587] [serial = 17] [outer = 0x0] [url = about:blank]
09:38:05 INFO - GECKO(1587) | --DOMWINDOW == 18 (0x12c65d800) [pid = 1587] [serial = 22] [outer = 0x0] [url = about:blank]
09:38:05 INFO - GECKO(1587) | --DOMWINDOW == 17 (0x12c664800) [pid = 1587] [serial = 18] [outer = 0x0] [url = about:blank]
09:38:05 INFO - GECKO(1587) | [Parent 1587, StreamTrans #3] WARNING: 'NS_FAILED(rv)', file /builds/worker/workspace/build/src/modules/libjar/nsJARChannel.cpp, line 371
09:38:05 INFO - GECKO(1587) | [Parent 1587, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/worker/workspace/build/src/modules/libjar/nsJARChannel.cpp, line 994
09:38:05 INFO - GECKO(1587) | --DOMWINDOW == 2 (0x11bda2000) [pid = 1599] [serial = 2] [outer = 0x0] [url = about:blank]
09:38:05 INFO - GECKO(1587) | --DOMWINDOW == 1 (0x122c2b020) [pid = 1599] [serial = 1] [outer = 0x0] [url = about:blank]
09:38:06 INFO - GECKO(1587) | --DOMWINDOW == 0 (0x11e4a2000) [pid = 1595] [serial = 3] [outer = 0x0] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body%22%3E%3Cinput%20id%3D%22input%22%3E%3C%2Fbody%3E%0A%20%20%20%20%3C%2Fhtml%3E]
09:38:06 INFO - GECKO(1587) | --DOMWINDOW == 2 (0x11c99ac00) [pid = 1600] [serial = 2] [outer = 0x0] [url = about:blank]
09:38:06 INFO - GECKO(1587) | --DOMWINDOW == 1 (0x123729020) [pid = 1600] [serial = 1] [outer = 0x0] [url = about:blank]
09:38:07 INFO - GECKO(1587) | --DOMWINDOW == 2 (0x11749b000) [pid = 1594] [serial = 2] [outer = 0x0] [url = about:blank]
09:38:08 INFO - GECKO(1587) | --DOMWINDOW == 0 (0x127f8dc00) [pid = 1598] [serial = 3] [outer = 0x0] [url = data:text/html;charset=utf-8,%3Chtml%3E%0A%20%20%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20charset%3D%22utf-8%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3EAccessibility%20Test%3C%2Ftitle%3E%0A%20%20%20%20%20%20%3C%2Fhead%3E%0A%20%20%20%20%20%20%3Cbody%20id%3D%22body%22%3E%0A%20%20%3Cbutton%20id%3D%22button%22%3Ebutton%3C%2Fbutton%3E%0A%20%20%3Ciframe%20id%3D%22editabledoc%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Chtml%253E%250A%2520%2520%2520%2520%2520%2520%253Chead%253E%250A%2520%2520%2520%2520%2520%2520%2520%2520%253Cmeta%2520charset%253D%2522utf-8%2522%252F%253E%250A%2520%2520%2520%2520%2520%2520%2520%2520%253Ctitle%253EAccessibility%2520Test%253C%252Ftitle%253E%250A%2520%2520%2520%2520%2520%2520%253C%252Fhead%253E%250A%2520%2520%2520%2520%2520%2520%253Cbody%2520id%253D%2522body2%2522%2520contentEditable%253D%2522true%2522%253E%253C%252Fbody%253E%250A%2520%2520%2520%2520%253C%252Fhtml%253E%22%3E%0A%20%20%3C%2Fiframe%3E%0]
09:38:09 INFO - GECKO(1587) | --DOMWINDOW == 16 (0x127998020) [pid = 1587] [serial = 15] [outer = 0x0] [url = chrome://browser/content/browser.xul]
09:38:09 INFO - GECKO(1587) | --DOMWINDOW == 15 (0x12675a100) [pid = 1587] [serial = 19] [outer = 0x0] [url = chrome://browser/content/browser.xul]
09:38:09 INFO - GECKO(1587) | --DOMWINDOW == 14 (0x12678d000) [pid = 1587] [serial = 20] [outer = 0x0] [url = about:blank]
09:38:09 INFO - GECKO(1587) | --DOMWINDOW == 13 (0x1278c4800) [pid = 1587] [serial = 16] [outer = 0x0] [url = about:blank]
09:38:09 INFO - GECKO(1587) | --DOMWINDOW == 0 (0x122c96c00) [pid = 1599] [serial = 3] [outer = 0x0] [url = about:blank]
09:38:10 INFO - GECKO(1587) | --DOMWINDOW == 0 (0x123794400) [pid = 1600] [serial = 3] [outer = 0x0] [url = about:blank]
09:38:10 INFO - GECKO(1587) | 2019-05-13 09:38:10.908 firefox[1587:13086] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightlydebug.savedState/window_1.data: No such file or directory (2)
09:38:11 INFO - GECKO(1587) | Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Children of not selected deck panel are not accessible.), at /builds/worker/workspace/build/src/accessible/generic/Accessible.cpp:355
09:38:43 INFO - GECKO(1587) | #01: mozilla::a11y::Accessible::NativeState() const [accessible/generic/Accessible.cpp:416]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #02: mozilla::a11y::HyperTextAccessible::NativeState() const [accessible/generic/HyperTextAccessible.cpp:69]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #03: mozilla::a11y::XULLabelAccessible::NativeState() const [accessible/xul/XULElementAccessibles.cpp:73]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #04: mozilla::a11y::Accessible::State() [accessible/generic/Accessible.cpp:1169]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #05: mozilla::a11y::AccTextChangeEvent::AccTextChangeEvent(mozilla::a11y::Accessible*, int, nsTSubstring<char16_t> const&, bool, mozilla::a11y::EIsFromUserInput) [accessible/base/AccEvent.cpp:92]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #06: mozilla::a11y::TextUpdater::DoUpdate(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, unsigned int) [accessible/base/TextUpdater.cpp:85]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #07: mozilla::a11y::TextUpdater::Run(mozilla::a11y::DocAccessible*, mozilla::a11y::TextLeafAccessible*, nsTSubstring<char16_t> const&) [accessible/base/TextUpdater.cpp:0]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #08: mozilla::a11y::XULLabelAccessible::UpdateLabelValue(nsTString<char16_t> const&) [accessible/xul/XULElementAccessibles.cpp:106]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #09: nsTextBoxFrame::CalcDrawRect(gfxContext&) [layout/xul/nsTextBoxFrame.cpp:1028]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #10: nsTextBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsTextBoxFrame.cpp:922]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #11: <name omitted> [layout/xul/nsBox.cpp:303]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #12: nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [gfx/src/nsRect.h:43]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #13: nsBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsBoxFrame.cpp:797]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #14: <name omitted> [layout/xul/nsBox.cpp:303]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #15: nsStackLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [gfx/src/nsRect.h:43]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #16: nsBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsBoxFrame.cpp:797]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #17: nsDeckFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsDeckFrame.cpp:218]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #18: <name omitted> [layout/xul/nsBox.cpp:303]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #19: nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [gfx/src/nsRect.h:43]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #20: nsBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsBoxFrame.cpp:797]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #21: <name omitted> [layout/xul/nsBox.cpp:303]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #22: nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [gfx/src/nsRect.h:43]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #23: nsBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsBoxFrame.cpp:797]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #24: <name omitted> [layout/xul/nsBox.cpp:303]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #25: nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [gfx/src/nsRect.h:43]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #26: nsBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsBoxFrame.cpp:797]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #27: nsMenuPopupFrame::LayoutPopup(nsBoxLayoutState&, nsIFrame*, nsIFrame*, bool) [layout/xul/nsMenuPopupFrame.cpp:526]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #28: nsPopupSetFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsPopupSetFrame.cpp:0]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #29: <name omitted> [layout/xul/nsBox.cpp:303]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #30: nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [gfx/src/nsRect.h:43]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #31: nsBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsBoxFrame.cpp:797]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #32: <name omitted> [layout/xul/nsBox.cpp:303]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #33: nsStackLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [gfx/src/nsRect.h:43]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #34: nsBoxFrame::DoXULLayout(nsBoxLayoutState&) [layout/xul/nsBoxFrame.cpp:797]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #35: nsBoxFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/xul/nsBoxFrame.cpp:634]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #36: <name omitted> [layout/generic/nsContainerFrame.cpp:937]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #37: mozilla::ViewportFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/ViewportFrame.cpp:307]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #38: mozilla::PresShell::DoReflow(nsIFrame*, bool, mozilla::OverflowChangedTracker*) [layout/base/PresShell.cpp:9247]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #39: mozilla::PresShell::ProcessReflowCommands(bool) [layout/base/PresShell.cpp:9410]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #40: mozilla::PresShell::DoFlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/PresShell.cpp:4226]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #41: nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:1952]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #42: mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [layout/base/nsRefreshDriver.cpp:319]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #43: mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:344]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #44: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:710]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #45: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::ParentProcessVsyncNotifier::Run() [layout/base/nsRefreshDriver.cpp:508]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #46: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1164]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #47: NS_ProcessPendingEvents(nsIThread*, unsigned int) [xpcom/threads/nsThreadUtils.cpp:434]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #48: nsBaseAppShell::NativeEventCallback() [widget/nsBaseAppShell.cpp:88]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #49: nsAppShell::ProcessGeckoEvents(void*) [widget/cocoa/nsAppShell.mm:441]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #50: CoreFoundation + 0x80a01
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #51: CoreFoundation + 0x72b8d
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #52: CoreFoundation + 0x721bf
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #53: CoreFoundation + 0x71bd8
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #54: HIToolbox + 0x3256f
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #55: HIToolbox + 0x322ea
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #56: HIToolbox + 0x3212b
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #57: AppKit + 0x918ab
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #58: AppKit + 0x90e58
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #59: -[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [widget/cocoa/nsAppShell.mm:0]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #60: AppKit + 0x86af3
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #61: nsAppShell::Run() [widget/cocoa/nsAppShell.mm:708]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #62: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:277]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #63: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4548]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #64: XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:4686]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #65: XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:4767]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | #66: main [browser/app/nsBrowserApp.cpp:291]
09:38:43 INFO -
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | [GFX1-]: Receive IPC close with reason=AbnormalShutdown
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - GECKO(1587) | Exiting due to channel error.
09:38:43 INFO - TEST-INFO | Main app process: exit 1
09:38:43 ERROR - TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite

What's the regression range on this?

I'm looking into this.

Can't reproduce on Linux locally, I think this might be a mac-only failure?

The line before the assertion mentions something with Persistent UI failed to open file with org.mozilla.nightlydebug.savedState. That seems like the wrong channel brand.

I did manage to reproduce bug 1506514, I think. The fix there might be good here too. I'll investigate more tomorrow.

Priority: -- → P1
Assignee: nobody → eitan

Here is a release try run with the patch in bug 1506514 applied:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=d4a4c6242a20416f16d2fec02b38f2dfaee983a5

Hopefully that should resolve the issue.

The previous patch performed very poorly. Here is another one.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=702d87d0fe12ea52d7fc05a8596746c551dcc207

I'll nominate the patch in bug 1506514 for beta.

Or should I? Is it important now?

Flags: needinfo?(malexandru)

Hi, it's not that urgent, this seems to be solved by the patch in Bug 1506514, so if you want to request an uplift for it that would be great. Marking this as fixed.
Thanks.

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(malexandru)
Resolution: --- → FIXED
See Also: → 1506514
Depends on: 1506514
See Also: 1506514
Target Milestone: --- → mozilla69

Comment 7 would have been on a 69-as-Beta Try push, so I don't see why 68 wouldn't still be affected here once we unset EARLY_BETA_OR_EARLIER.

The patch in bug 1506514 was uplifted 3 days ago so this should now be fixed in 68.

You need to log in before you can comment on or make changes to this bug.