Perma /html/cross-origin-opener-policy/popup-coop-by-sw.https.html?X-Y | application crashed [@ mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::Ordering
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: crash, intermittent-failure, Whiteboard: [stockwell unknown])
Crash Data
Attachments
(2 files)
Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=347654031&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ETsmaTtsQEqSHThoenMXag/runs/0/artifacts/public/logs/live_backing.log
[task 2021-08-06T14:02:48.589Z] 14:02:48 INFO - TEST-START | /html/semantics/document-metadata/the-base-element/base_href_unspecified.html
[task 2021-08-06T14:02:48.591Z] 14:02:48 INFO - Closing window 6750f1fe-6dc6-47ba-ab3a-0573bcf1e811
[task 2021-08-06T14:02:48.755Z] 14:02:48 INFO - mozcrash Saved minidump as Z:\task_162825548609789\build\blobber_upload_dir\a1d957f2-f0f1-4a22-9592-30bcb19bfe65.dmp
[task 2021-08-06T14:02:48.761Z] 14:02:48 INFO - mozcrash Saved app info as Z:\task_162825548609789\build\blobber_upload_dir\a1d957f2-f0f1-4a22-9592-30bcb19bfe65.extra
[task 2021-08-06T14:02:49.967Z] 14:02:49 INFO - PROCESS-CRASH | /html/cross-origin-opener-policy/popup-coop-by-sw.https.html?1-4 | application crashed [@ mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const]
[task 2021-08-06T14:02:49.967Z] 14:02:49 INFO - Crash dump filename: C:\Users\task_162825548609789\AppData\Local\Temp\tmp_1sglow2\minidumps\a1d957f2-f0f1-4a22-9592-30bcb19bfe65.dmp
[task 2021-08-06T14:02:49.967Z] 14:02:49 INFO - Operating system: Windows NT
[task 2021-08-06T14:02:49.967Z] 14:02:49 INFO - 10.0.19041
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - CPU: amd64
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - family 6 model 85 stepping 7
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - 8 CPUs
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO -
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - GPU: UNKNOWN
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO -
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - Crash reason: EXCEPTION_STACK_OVERFLOW
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - Crash address: 0x49d6f8eb
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - Process uptime: 247 seconds
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO -
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - Thread 13 (crashed) - Cache2 I/O 0 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0xb]
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - rax = 0x0000000000000001 rdx = 0x0000022c7afe3660
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - rcx = 0x0000022c6f909040 rbx = 0x0000022c7af62940
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - rsi = 0x0000022c921c35a0 rdi = 0x0000000000000000
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - rbp = 0x0000022c83eec460 rsp = 0x000000c512803ff0
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - r8 = 0x0000022c921c35a0 r9 = 0x0000000000008000
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - r10 = 0x00000fff893adf06 r11 = 0x0000000000000544
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - r12 = 0x0000022c6f909040 r13 = 0x0000022c921c35a0
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - r14 = 0x0000022c6f909040 r15 = 0x0000000000000001
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - rip = 0x00007ffc49d6f8eb
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - Found by: given as instruction pointer in context
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - 1 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.973Z] 14:02:49 INFO - rsp = 0x000000c512804040 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - 2 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - rsp = 0x000000c512804090 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - 3 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - rsp = 0x000000c5128040e0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - 4 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - rsp = 0x000000c512804130 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - 5 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.974Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - rsp = 0x000000c512804180 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - 6 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - rsp = 0x000000c5128041d0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - 7 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - rsp = 0x000000c512804220 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - 8 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - rsp = 0x000000c512804270 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.975Z] 14:02:49 INFO - 9 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rsp = 0x000000c5128042c0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - 10 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rsp = 0x000000c512804310 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - 11 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rsp = 0x000000c512804360 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - 12 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - rsp = 0x000000c5128043b0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.976Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - 13 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rsp = 0x000000c512804400 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - 14 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rsp = 0x000000c512804450 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - 15 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rsp = 0x000000c5128044a0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - 16 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - rsp = 0x000000c5128044f0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.977Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - 17 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rsp = 0x000000c512804540 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - 18 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rsp = 0x000000c512804590 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - 19 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rsp = 0x000000c5128045e0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - 20 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - rsp = 0x000000c512804630 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.978Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - 21 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rsp = 0x000000c512804680 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - 22 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rsp = 0x000000c5128046d0 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - 23 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rsp = 0x000000c512804720 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - 24 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:92ef20a8efbe2e8537790bb0b928fb407ba425ad : 277 + 0x10]
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rbx = 0x0000022c7af62940 rbp = 0x0000022c83eec460
[task 2021-08-06T14:02:49.979Z] 14:02:49 INFO - rsp = 0x000000c512804770 r12 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.980Z] 14:02:49 INFO - r13 = 0x0000022c921c35a0 r14 = 0x0000022c6f909040
[task 2021-08-06T14:02:49.980Z] 14:02:49 INFO - r15 = 0x0000000000000001 rip = 0x00007ffc49d6f8f0
[task 2021-08-06T14:02:49.980Z] 14:02:49 INFO - Found by: call frame info
[task 2021-08-06T14:02:49.980Z] 14:02:49 INFO - 25
| Comment hidden (Intermittent Failures Robot) |
Comment 2•4 years ago
•
|
||
This is failing frequently on popup-coop-by-sw.https.html subtests.
It is also failing with these two signatures besides the one mentioned in the summary:
- [@ 0x17aca1090d0] (random address)
- application crashed [None]
Perhaps we could add these to the bugs crash signatures.
Jens, could you please redirect this to someone who can take a look?
| 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 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 18•4 years ago
|
||
This is perma failing starting with this merge. Is it possible to be related to Bug 1631178?
Comment 19•4 years ago
|
||
Frequent but not permanent it seems. Please triage the issue.
Comment 20•4 years ago
|
||
This started to fail on tier 1: https://treeherder.mozilla.org/logviewer?job_id=369978224&repo=autoland&lineNumber=16899
| Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 23•4 years ago
|
||
(In reply to Cristian Tuns from comment #18)
This is perma failing starting with this merge. Is it possible to be related to Bug 1631178?
Hi Nika,
Valentine is on leave and other engineers who were involved in COOP/COEP are not actively on bugzilla it seems. As you reviewed COOP before, can you please take a look at this issue and the potential regression window to suggest the next step?
Hi Gerald,
You've touched BlockingResourceBase code ~1 week in bug 1757100. Can you please review again if this is impacted by your patch?
Thank you.
| Comment hidden (Intermittent Failures Robot) |
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #23)
Hi Gerald,
You've touchedBlockingResourceBasecode ~1 week in bug 1757100. Can you please review again if this is impacted by your patch?
The crash report shows a stack overflow where DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure calls itself too many times. This call is initiated from mozilla::OffTheBooksMutex::Lock(), but bug 1757100 didn't touch the OffTheBooksMutex class, so I doubt it would be the cause.
Maybe my changes could somehow have disturbed BlockingResourceBase calls such that it could have created this apparently-infinite recursion? So I did have a look anyway, but the changes in BlockingResourceBase.cpp are only modifying the implementation of RWLock functions (to redirect to sub-functions that were moved elsewhere), and as far as I can see these changes don't involve BlockingResourceBase at all, the old calls to BlockingResourceBase::Acquire() and others haven't been touched.
So I'm fairly confident that bug 1757100 is not the cause.
But if no other obvious cause is found, we could always revert part of D139669 (only the changes in BlockingResourceBase.cpp, RWLock.h, and RWLock.cpp; the other ones are needed by later bugs and don't involve BlockingResourceBase) to make sure I'm correct.
| 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 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) |
Updated•3 years ago
|
| 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 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 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 hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 59•3 years ago
|
||
Started to be perma with the push of Bug 1815047.
wp6 retriggs and backfills
Updated•3 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 61•3 years ago
•
|
||
Regarding Comment 59 below the crash there is also this test that is permafailing TEST-UNEXPECTED-FAIL | /screen-orientation/non-fully-active.html | Making a document non-fully active while locking results in an AbortError - promise_test: Unhandled rejection with value: object "TypeError: Fullscreen request denied"
Hi James! Can you please take a look at this?
Thank you!
| Comment hidden (Intermittent Failures Robot) |
Comment 63•3 years ago
|
||
jgraham is more likely to be able to give a good answer here than Kris.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 66•3 years ago
|
||
Updated•3 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 68•3 years ago
|
||
Updated•3 years ago
|
Comment 69•3 years ago
|
||
| bugherder | ||
Comment 70•3 years ago
|
||
| bugherder uplift | ||
Updated•3 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Comment 74•3 years ago
•
|
||
This is permafailing on Windows 11 x64 starting with the merge on the 9th of March.
Most probably the cause would be Bug 1820704.
James, can you please take a look at this?
The crash also switched to [@ mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure]
Updated•3 years ago
|
Comment 75•3 years ago
|
||
Comment 76•3 years ago
|
||
| Comment hidden (Intermittent Failures Robot) |
Comment 78•3 years ago
|
||
This is a stack overflow. It looks like infinite recursion in DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure.
Here's the stack after the zillions of stack frames:
1385 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h: 277 + 0xe]
1386 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h: 277 + 0xe]
1387 xul.dll!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::CheckAcquisition(mozilla::BlockingResourceBase const*, mozilla::BlockingResourceBase const*) [DeadlockDetector.h: 236 + 0xd]
1388 xul.dll!mozilla::BlockingResourceBase::CheckAcquire() [BlockingResourceBase.cpp: 220 + 0xb]
1389 xul.dll!mozilla::OffTheBooksMutex::Lock() [BlockingResourceBase.cpp: 310 + 0xb]
1390 xul.dll!mozilla::detail::BaseAutoLock<mozilla::Mutex &>::BaseAutoLock(mozilla::Mutex&) [Mutex.h: 236]
1391 xul.dll!nsTimerImpl::InitHighResolutionWithCallback(nsITimerCallback*, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&, unsigned int) [nsTimerImpl.cpp: 445 + 0x9]
1392 xul.dll!nsTimerImpl::InitWithCallback(nsITimerCallback*, unsigned int, unsigned int) [nsTimerImpl.cpp: 432]
1393 xul.dll!nsTimer::InitWithCallback(nsITimerCallback*, unsigned int, unsigned int) [nsTimerImpl.h: 201 + 0x2b]
1394 xul.dll!mozilla::net::CacheStorageService::SchedulePurgeOverMemoryLimit() [CacheStorageService.cpp: 1330 + 0x1c]
1395 xul.dll!mozilla::detail::RunnableMethodArguments<>::applyImpl(mozilla::net::CacheStorageService*, void (mozilla::net::CacheStorageService::)(), mozilla::Tuple<>&, std::integer_sequence<unsigned long long>) [nsThreadUtils.h: 1162]
1396 xul.dll!mozilla::detail::RunnableMethodArguments<>::apply(mozilla::net::CacheStorageService, void (mozilla::net::CacheStorageService::)()) [nsThreadUtils.h: 1168]
1397 xul.dll!mozilla::detail::RunnableMethodImpl<mozilla::net::CacheStorageService ,void (mozilla::net::CacheStorageService::)(),1,0>::Run() [nsThreadUtils.h: 1215 + 0x8]
1398 xul.dll!nsThread::ProcessNextEvent(bool, bool) [nsThread.cpp: 1219 + 0xc]
1399 xul.dll!mozilla::net::CacheIOThread::ThreadFunc() [CacheIOThread.cpp: 404 + 0x14]
1400 xul.dll!mozilla::net::CacheIOThread::ThreadFunc(void*)
Comment 79•3 years ago
|
||
Jens, do you know who might be able to look at this? The test case involves service workers, though it looks like the infinite recursion is on a thread for the networking cache. It could also be that InTransitiveClosure is buggy somehow.
This is the actual line in InTransitiveClosure that we're recursing on:
if (InTransitiveClosure(*it, aTarget)) {
I'm not familiar with the DeadlockDetector so I'm not sure what metric is supposed to be decreasing here.
Comment 80•3 years ago
|
||
Randell, do you think you can help here and would you mind taking a look?
Comment 81•3 years ago
|
||
| bugherder | ||
Comment 82•3 years ago
|
||
| bugherder uplift | ||
| Comment hidden (Intermittent Failures Robot) |
Comment 84•3 years ago
|
||
So InTransitiveClosure() is basically calculating if there's a path from A to B - https://en.wikipedia.org/wiki/Transitive_closure
It's trying to figure out if you're causing locking order issues.
https://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html#jls-17.4.5
When this work was done, cjones and erahm did much of it, and froyd and bsmedberg did the reviews.
We may want to try what gerald proposed in comment 25. Looking at his patch, I don't see how it could affect this. It may be that this test is leading to some edge-case dependency graph causing infinite or near-infinite recursion.
Most, by far, show up on windows, but some failures are in linux, so this may be amenable to attacking with pernosco on CI. I.e. back out the backout, then push a bunch of CI tests with --pernosco. I'm trying that now
Comment 85•3 years ago
|
||
Comment 86•3 years ago
|
||
Could the reasons for the windows crashes be a stack-size issue? I.e. if it's not infinite recursion, but simply "a lot", it might be exhausting the stack (if the stack is noticeably smaller than on say linux, or if it's taking more stack space per iteration.) And windows blockingresource code is different between windows and mac/linux
| 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 hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Comment 94•1 year ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Description
•