Closed Bug 1776330 Opened 3 years ago Closed 3 years ago

Perma [tier 2] /websockets/keeping-connection-open/001.html?wpt_flags=h2 | WebSockets: 20s inactivity after handshake - assert_unreached: Reached unreachable code

Categories

(Core :: Networking: WebSockets, defect, P5)

defect

Tracking

()

RESOLVED FIXED
107 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox105 --- unaffected
firefox106 --- unaffected
firefox107 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: whimboo)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Filed by: mlaza [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=382373763&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Y0tApc6rTcec0WCy8UYWfQ/runs/0/artifacts/public/logs/live_backing.log


[task 2022-06-24T00:56:25.365Z] 00:56:25     INFO - TEST-START | /websockets/keeping-connection-open/001.html?wpt_flags=h2
[task 2022-06-24T00:56:25.365Z] 00:56:25     INFO - Setting pref network.http.http2.websockets to false
[task 2022-06-24T00:56:25.383Z] 00:56:25     INFO - Setting pref network.http.http2.websockets to true
[task 2022-06-24T00:56:25.396Z] 00:56:25     INFO - Closing window 37c201c0-5f74-4dea-b889-1180159401a6
[task 2022-06-24T00:56:25.411Z] 00:56:25     INFO - PID 2499 | [Child 2512, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-06-24T00:56:26.236Z] 00:56:26     INFO - PID 2499 | [Child 2513, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-06-24T00:56:27.299Z] 00:56:27     INFO - PID 2499 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/17/4ly6sry13596bwqdvczzhjk8000014/T/tmpop9u_sqn/runtests_leaks_981_tab_pid2771.log
[task 2022-06-24T00:56:27.300Z] 00:56:27     INFO - PID 2499 | [2771, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:339
[task 2022-06-24T00:56:35.159Z] 00:56:35     INFO - PID 2499 | [2022-06-24T00:56:35Z WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2022-06-24T00:56:48.014Z] 00:56:48     INFO - 
[task 2022-06-24T00:56:48.014Z] 00:56:48     INFO - TEST-UNEXPECTED-FAIL | /websockets/keeping-connection-open/001.html?wpt_flags=h2 | WebSockets: 20s inactivity after handshake - assert_unreached: Reached unreachable code
[task 2022-06-24T00:56:48.014Z] 00:56:48     INFO - TEST-OK | /websockets/keeping-connection-open/001.html?wpt_flags=h2 | took 22650ms
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Flags: needinfo?(acreskey)
Summary: Intermittent /websockets/keeping-connection-open/001.html?wpt_flags=h2 | WebSockets: 20s inactivity after handshake - assert_unreached: Reached unreachable code → Perma [tier 2] /websockets/keeping-connection-open/001.html?wpt_flags=h2 | WebSockets: 20s inactivity after handshake - assert_unreached: Reached unreachable code

(In reply to Cristian Tuns from comment #5)

This started to be a perma failure: https://treeherder.mozilla.org/jobs?repo=mozilla-central&group_state=expanded&searchStr=linux%2C18.04%2Cx64%2Cccov%2Cwebrender%2Copt%2Cweb%2Cplatform%2Ctests%2Ctest-linux1804-64-ccov-qr%2Fopt-web-platform-tests%2Cwpt9&revision=4ce68ee50da2e00a53f4d9c5cc8d7e95426fd3cb&selectedTaskRun=O9Wna7VpT6-WDjfTbq_cfA.0
Andrew can you please take a look at this? I think this might be caused by Bug 1789468 but not sure.

Hi Cristian,
It's not impossible that Bug 1789468 caused the perma failure, but I tried a push to try of m-c at the revision of my patch and it looks green to me for the test and platform where it was failing:
https://treeherder.mozilla.org/jobs?repo=try&selectedTaskRun=H9xiW-qWTeGMSzMRS9eb5w.0&tier=1%2C2%2C3&revision=e59fdcba93268bc57b3c730d0e647fa7026170dd
Let me know you're thoughts.

Flags: needinfo?(acreskey)

Andrew you were right, I added the jobs on autoland and waited for them to finish and the Backfills led me to Bug 1792021, sorry for the trouble.
Whimboo can you please take a look at this?

Flags: needinfo?(hskupin)
Regressed by: 1792021
See Also: → 1774933

Set release status flags based on info from the regressing bug 1792021

It looks like that this perma failure has the same underlying issue as bug 1774933. We might consider a backout but would wait for the reply from James Graham first. We will coordinate via bug 1774933.

Flags: needinfo?(hskupin)

The patch on bug 1792021 has been backed out:
https://hg.mozilla.org/integration/autoland/rev/6b15a563499a5350d4dc7407eb6163c3f390aaa4

Any other work and the overall discussion to get it fixed will be handled there and on the web-platform-tests repository.

Assignee: nobody → hskupin
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
You need to log in before you can comment on or make changes to this bug.