Closed Bug 1844917 Opened 1 year ago Closed 11 months ago

Intermittent FetchStreamReader not thread-safe [@ None + None] | single tracking bug

Categories

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

defect

Tracking

()

RESOLVED DUPLICATE of bug 1836607

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [retriggered])

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


[task 2023-07-22T09:49:31.891Z] 09:49:31     INFO -  TEST-START | dom/tests/mochitest/fetch/test_readableStreams.html
[task 2023-07-22T09:50:02.086Z] 09:50:02     INFO -  wait for org.mozilla.geckoview.test_runner complete; top activity=com.android.launcher3
[task 2023-07-22T09:50:02.087Z] 09:50:02     INFO -  runtestsremote.py | Application ran for: 0:00:34.513242
[task 2023-07-22T09:50:02.155Z] 09:50:02     INFO -  mozcrash Copy/paste: /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmpeofnkkzr/4becb00a-5d0f-7c37-5ca8-a6147aec4c37.trace /tmp/tmpsb2si2ae/4becb00a-5d0f-7c37-5ca8-a6147aec4c37.dmp /builds/worker/workspace/build/symbols
[task 2023-07-22T09:50:03.057Z] 09:50:03     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/4becb00a-5d0f-7c37-5ca8-a6147aec4c37.dmp
[task 2023-07-22T09:50:03.057Z] 09:50:03     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/4becb00a-5d0f-7c37-5ca8-a6147aec4c37.extra
[task 2023-07-22T09:50:03.058Z] 09:50:03  WARNING -  PROCESS-CRASH | FetchStreamReader not thread-safe [@ None + None] | dom/tests/mochitest/fetch/mochitest.ini
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Process type: content
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Process pid: None
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Mozilla crash reason: FetchStreamReader not thread-safe
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Crash dump filename: /tmp/tmpsb2si2ae/4becb00a-5d0f-7c37-5ca8-a6147aec4c37.dmp
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Operating system: Android
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  CPU: amd64
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -       family 6 model 6 stepping 3
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -       4 CPUs
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Crash address: 0x0
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Crashing instruction: `mov dword [0x0], 0x2b`
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -  Memory accessed by instruction:
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -    0. Address: 0x0000000000000000
[task 2023-07-22T09:50:03.058Z] 09:50:03     INFO -       Size: 4
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -  Process uptime: not available
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -  Thread 25 StreamTrans #1 (crashed)
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -   0  0x7d2d60645ada
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       rax = 0x00007d2d859fee20    rdx = 0x0000000000000004
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       rcx = 0x10019b927e05d3df    rbx = 0x00007d2d6a47740b
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       rsi = 0x00007d2d586d92f0    rdi = 0x000000000000001b
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       rbp = 0x00007d2d586d99b0    rsp = 0x00007d2d586d99a0
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -        r8 = 0x0000000000000000     r9 = 0x00007d2d8ba39090
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       r10 = 0x0000000000000013    r11 = 0x0000000000000246
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       r12 = 0x0000000000001000    r13 = 0x000000000000f000
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       r14 = 0x00007d2d579c28a0    r15 = 0x00007d2d565474b0
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       rip = 0x00007d2d60645ada
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -      Found by: given as instruction pointer in context
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -   1  0x7d2d635fffb5
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       rbp = 0x00007d2d586d99d0    rsp = 0x00007d2d586d99c0
[task 2023-07-22T09:50:03.059Z] 09:50:03     INFO -       rip = 0x00007d2d635fffb6
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -   2  0x7d2d606cb2e9
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9a00    rsp = 0x00007d2d586d99e0
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rip = 0x00007d2d606cb2ea
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -   3  0x7d2d60715b27
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9a20    rsp = 0x00007d2d586d9a10
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rip = 0x00007d2d60715b28
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -   4  0x7d2d647bcc9c
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9a40    rsp = 0x00007d2d586d9a30
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rip = 0x00007d2d647bcc9d
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -   5  0x7d2d647bcacc
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9a60    rsp = 0x00007d2d586d9a50
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -       rip = 0x00007d2d647bcacd
[task 2023-07-22T09:50:03.060Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -   6  0x7d2d6477f02d
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9ac0    rsp = 0x00007d2d586d9a70
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rip = 0x00007d2d6477f02e
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -   7  0x7d2d606bb725
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9b00    rsp = 0x00007d2d586d9ad0
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rip = 0x00007d2d606bb726
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -   8  0x7d2d606b9402
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9b40    rsp = 0x00007d2d586d9b10
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rip = 0x00007d2d606b9403
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -   9  0x7d2d606bd0eb
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9b80    rsp = 0x00007d2d586d9b50
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -       rip = 0x00007d2d606bd0ec
[task 2023-07-22T09:50:03.061Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -  10  0x7d2d606bcd01
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9c20    rsp = 0x00007d2d586d9b90
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rip = 0x00007d2d606bcd02
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -  11  0x7d2d63647883
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9c40    rsp = 0x00007d2d586d9c30
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rip = 0x00007d2d63647884
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -  12  0x7d2d60925d24
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9cc0    rsp = 0x00007d2d586d9c50
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rip = 0x00007d2d60925d25
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -  13  0x7d2d60925577
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9d10    rsp = 0x00007d2d586d9cd0
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -       rip = 0x00007d2d60925578
[task 2023-07-22T09:50:03.062Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -  14  0x7d2d609265bc
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9d20    rsp = 0x00007d2d586d9d20
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rip = 0x00007d2d609265bd
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -  15  0x7d2d606cae0f
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9d30    rsp = 0x00007d2d586d9d30
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rip = 0x00007d2d606cae10
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -  16  0x7d2d60704232
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9e40    rsp = 0x00007d2d586d9d40
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rip = 0x00007d2d60704233
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -  17  0x7d2d6072ec55
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rbp = 0x00007d2d586d9f60    rsp = 0x00007d2d586d9e50
[task 2023-07-22T09:50:03.063Z] 09:50:03     INFO -       rip = 0x00007d2d6072ec56
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -  18  0x7d2d60725271
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -       rbp = 0x00007d2d586da090    rsp = 0x00007d2d586d9f70
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -       rip = 0x00007d2d60725272
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -  19  0x7d2d6072be0d
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -       rbp = 0x00007d2d586da0c0    rsp = 0x00007d2d586da0a0
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -       rip = 0x00007d2d6072be0e
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -  20  0x7d2d610d75d6
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -       rbp = 0x00007d2d586da110    rsp = 0x00007d2d586da0d0
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -       rip = 0x00007d2d610d75d7
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.064Z] 09:50:03     INFO -  21  0x7d2d61055fe1
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rbp = 0x00007d2d586da140    rsp = 0x00007d2d586da120
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rip = 0x00007d2d61055fe2
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -  22  0x7d2d60720a54
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rbp = 0x00007d2d586da330    rsp = 0x00007d2d586da150
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rip = 0x00007d2d60720a55
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -  23  0x7d2d6d0855a2
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rbp = 0x00007d2d586da380    rsp = 0x00007d2d586da340
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rip = 0x00007d2d6d0855a3
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -  24  0x7d2d858b78c5
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rbp = 0x00007d2d586da3e0    rsp = 0x00007d2d586da390
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -       rip = 0x00007d2d858b78c6
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -      Found by: previous frame's frame pointer
[task 2023-07-22T09:50:03.065Z] 09:50:03     INFO -  25  libc.so + 0x89771
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -       rsp = 0x00007d2d586da3f0    rip = 0x00007d2d89c37772
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -      Found by: stack scanning
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -  26  libc.so + 0x299eb
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -       rsp = 0x00007d2d586da440    rip = 0x00007d2d89bd79ec
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -      Found by: stack scanning
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -  27  libc.so + 0x896bf
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -       rsp = 0x00007d2d586da448    rip = 0x00007d2d89c376c0
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -      Found by: stack scanning
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -  28  libc.so + 0x1ca65
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -       rsp = 0x00007d2d586da450    rip = 0x00007d2d89bcaa66
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -      Found by: stack scanning
[task 2023-07-22T09:50:03.066Z] 09:50:03     INFO -  Thread 0 st_runner:tab14

First occurrence, so far: backfill range and retriggers.

Whiteboard: [retriggered]
Status: NEW → RESOLVED
Closed: 11 months ago
Duplicate of bug: 1836607
Resolution: --- → DUPLICATE
Group: core-security
Group: core-security → core-security-release
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.