Bug: Intermittent None [@ mozilla::BufferList<js::SystemAllocPolicy>::IterImpl::Advance] | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2023-09-26 15:06:15+00:00
Resolved: 2023-10-27 12:04:06+00:00

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

---
```
Loaded: http://56.com-talos/fis/tp5n/56.com/www.56.com/index.html
[task 2023-09-26T12:43:29.619Z] 12:43:29     INFO -  PID 3092 | Loads complete - starting tab switches
[task 2023-09-26T12:57:03.663Z] 12:57:03     INFO -  Timeout waiting for test completion; killing browser...
[task 2023-09-26T12:57:04.174Z] 12:57:04     INFO -  mozcrash checking /tmp/tmp414twahn/profile/minidumps for minidumps...
[task 2023-09-26T12:57:04.175Z] 12:57:04     INFO -  mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bKzfLkKBTtSk2o9yquiV3g/artifacts/public/build/target.crashreporter-symbols.zip
[task 2023-09-26T12:57:29.403Z] 12:57:29     INFO -  mozcrash Copy/paste: /home/cltbld/tasks/task_169573201974437/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmpzqi5ijdu/16934a45-d8d1-b811-7c24-1c5c3a5c132d.trace /tmp/tmp414twahn/profile/minidumps/16934a45-d8d1-b811-7c24-1c5c3a5c132d.dmp /tmp/tmp21g06lsx
[task 2023-09-26T12:57:35.129Z] 12:57:35     INFO -  mozcrash Saved minidump as /home/cltbld/tasks/task_169573201974437/build/blobber_upload_dir/16934a45-d8d1-b811-7c24-1c5c3a5c132d.dmp
[task 2023-09-26T12:57:35.129Z] 12:57:35     INFO -  PROCESS-CRASH | None [@ mozilla::BufferList<js::SystemAllocPolicy>::IterImpl::Advance] | tabswitch
[task 2023-09-26T12:57:35.129Z] 12:57:35     INFO -  Crash dump filename: /tmp/tmp414twahn/profile/minidumps/16934a45-d8d1-b811-7c24-1c5c3a5c132d.dmp
[task 2023-09-26T12:57:35.129Z] 12:57:35     INFO -  Process type: unknown
[task 2023-09-26T12:57:35.129Z] 12:57:35     INFO -  Process pid: unknown
[task 2023-09-26T12:57:35.130Z] 12:57:35     INFO -  Operating system: Linux
[task 2023-09-26T12:57:35.130Z] 12:57:35     INFO -                    4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023
[task 2023-09-26T12:57:35.130Z] 12:57:35     INFO -  CPU: amd64
[task 2023-09-26T12:57:35.130Z] 12:57:35     INFO -       family 6 model 94 stepping 3
[task 2023-09-26T12:57:35.130Z] 12:57:35     INFO -       8 CPUs
[task 2023-09-26T12:57:35.130Z] 12:57:35     INFO -  Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.5 LTS)
[task 2023-09-26T12:57:35.130Z] 12:57:35     INFO -  Crash reason:  SIGABRT
[task 2023-09-26T12:57:35.131Z] 12:57:35     INFO -  Crash address: 0x3ee00000af0
[task 2023-09-26T12:57:35.131Z] 12:57:35     INFO -  Crashing instruction: `cmp r8, rax`
[task 2023-09-26T12:57:35.131Z] 12:57:35     INFO -  No memory accessed by instruction
[task 2023-09-26T12:57:35.131Z] 12:57:35     INFO -  Process uptime: not available
[task 2023-09-26T12:57:35.131Z] 12:57:35     INFO -  Thread 0 firefox-bin (crashed)
[task 2023-09-26T12:57:35.131Z] 12:57:35     INFO -   0  libxul.so!mozilla::BufferList<js::SystemAllocPolicy>::IterImpl::Advance(mozilla::BufferList<js::SystemAllocPolicy> const&, unsigned long) [BufferList.h:70427c3b495e4775da6fbda5974b915ef8d54914 : 236]
[task 2023-09-26T12:57:35.131Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.132Z] 12:57:35     INFO -   1  libxul.so!mozilla::BufferList<js::SystemAllocPolicy>::IterImpl::AdvanceAcrossSegments(mozilla::BufferList<js::SystemAllocPolicy> const&, unsigned long) [BufferList.h:70427c3b495e4775da6fbda5974b915ef8d54914 : 260]
[task 2023-09-26T12:57:35.132Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.132Z] 12:57:35     INFO -   2  libxul.so!js::BufferIterator<unsigned long, js::SystemAllocPolicy>::advance(unsigned long) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 215]
[task 2023-09-26T12:57:35.132Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.133Z] 12:57:35     INFO -   3  libxul.so!js::SCInput::read(unsigned long*) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 805 + 0x38]
[task 2023-09-26T12:57:35.133Z] 12:57:35     INFO -       rax = 0x00007f17288ac150    rdx = 0x0000000000000000
rcx = 0x00007f17288ac2b8    rbx = 0x00007ffd5922f968
[task 2023-09-26T12:57:35.133Z] 12:57:35     INFO -       rsi = 0x00007ffd5922fe30    rdi = 0x0000000000000000
[task 2023-09-26T12:57:35.133Z] 12:57:35     INFO -       rbp = 0x00007ffd5922f640    rsp = 0x00007ffd5922f610
[task 2023-09-26T12:57:35.133Z] 12:57:35     INFO -        r8 = 0x00007f17288ac000     r9 = 0x00007f17499bbbe0
[task 2023-09-26T12:57:35.134Z] 12:57:35     INFO -       r10 = 0x0000000000000000    r11 = 0x00007f1738827000
[task 2023-09-26T12:57:35.134Z] 12:57:35     INFO -       r12 = 0x0000000000000168    r13 = 0x00007f17288ac008
[task 2023-09-26T12:57:35.134Z] 12:57:35     INFO -       r14 = 0x00007ffd5922fe10    r15 = 0x00007ffd5922f978
[task 2023-09-26T12:57:35.134Z] 12:57:35     INFO -       rip = 0x00007f17446fe6a9
[task 2023-09-26T12:57:35.134Z] 12:57:35     INFO -      Found by: given as instruction pointer in context
[task 2023-09-26T12:57:35.134Z] 12:57:35     INFO -   4  libxul.so!js::SCInput::readPair(unsigned int*, unsigned int*) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 811]
[task 2023-09-26T12:57:35.135Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.135Z] 12:57:35     INFO -   5  libxul.so!JS_ReadUint32Pair(JSStructuredCloneReader*, unsigned int*, unsigned int*) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 4040]
[task 2023-09-26T12:57:35.135Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.135Z] 12:57:35     INFO -   6  libxul.so!nsJSPrincipals::ReadPrincipals(JSContext*, JSStructuredCloneReader*, JSPrincipals**) [nsJSPrincipals.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 99 + 0xb]
[task 2023-09-26T12:57:35.135Z] 12:57:35     INFO -       rbx = 0x00007ffd5922f700    rbp = 0x00007ffd5922f680
[task 2023-09-26T12:57:35.136Z] 12:57:35     INFO -       rsp = 0x00007ffd5922f650    r12 = 0xffff0016ffff0017
[task 2023-09-26T12:57:35.136Z] 12:57:35     INFO -       r13 = 0x00007f17288ac008    r14 = 0x00007f1738827000
[task 2023-09-26T12:57:35.136Z] 12:57:35     INFO -       r15 = 0x00007ffd5922f998    rip = 0x00007f1745132bbf
[task 2023-09-26T12:57:35.136Z] 12:57:35     INFO -      Found by: call frame info
[task 2023-09-26T12:57:35.136Z] 12:57:35     INFO -   7  libxul.so!JSStructuredCloneReader::readSavedFrameHeader(unsigned int) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 3393 + 0x4]
[task 2023-09-26T12:57:35.137Z] 12:57:35     INFO -       rbx = 0x00007ffd5922f998    rbp = 0x00007ffd5922f750
[task 2023-09-26T12:57:35.137Z] 12:57:35     INFO -       rsp = 0x00007ffd5922f690    r12 = 0xffff0016ffff0017
[task 2023-09-26T12:57:35.137Z] 12:57:35     INFO -       r13 = 0x00007f17288ac008    r14 = 0x00000000ffff0017
[task 2023-09-26T12:57:35.137Z] 12:57:35     INFO -       r15 = 0x00007f1738827000    rip = 0x00007f1744156e5c
[task 2023-09-26T12:57:35.137Z] 12:57:35     INFO -      Found by: call frame info
[task 2023-09-26T12:57:35.138Z] 12:57:35     INFO -   8  libxul.so!JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>, JSStructuredCloneReader::ShouldAtomizeStrings) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 3118]
[task 2023-09-26T12:57:35.138Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.138Z] 12:57:35     INFO -   9  libxul.so!JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>, unsigned long) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 3793 + 0x7]
[task 2023-09-26T12:57:35.138Z] 12:57:35     INFO -       rbx = 0x00007ffd5922f998    rbp = 0x00007ffd5922f950
INFO -       rsp = 0x00007ffd5922f760    r12 = 0xffff0016ffff0017
[task 2023-09-26T12:57:35.139Z] 12:57:35     INFO -       r13 = 0x00007f17288ac008    r14 = 0x0000000000000002
[task 2023-09-26T12:57:35.139Z] 12:57:35     INFO -       r15 = 0x00000000ffff0016    rip = 0x00007f174414db25
[task 2023-09-26T12:57:35.139Z] 12:57:35     INFO -      Found by: call frame info
[task 2023-09-26T12:57:35.139Z] 12:57:35     INFO -  10  libxul.so!ReadStructuredClone(JSContext*, JSStructuredCloneData const&, JS::StructuredCloneScope, JS::MutableHandle<JS::Value>, JS::CloneDataPolicy const&, JSStructuredCloneCallbacks const*, void*) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 774 + 0xa]
[task 2023-09-26T12:57:35.140Z] 12:57:35     INFO -       rbx = 0x00007ffd5922fd40    rbp = 0x00007ffd5922fc10
[task 2023-09-26T12:57:35.140Z] 12:57:35     INFO -       rsp = 0x00007ffd5922f960    r12 = 0x00007ffd5922f9e0
[task 2023-09-26T12:57:35.140Z] 12:57:35     INFO -       r13 = 0x00007ffd5922fb68    r14 = 0x00007ffd5922fe10
[task 2023-09-26T12:57:35.140Z] 12:57:35     INFO -       r15 = 0x00007ffd5922f998    rip = 0x00007f1744147fe5
[task 2023-09-26T12:57:35.140Z] 12:57:35     INFO -      Found by: call frame info
[task 2023-09-26T12:57:35.141Z] 12:57:35     INFO -  11  libxul.so!JS_ReadStructuredClone(JSContext*, JSStructuredCloneData const&, unsigned int, JS::StructuredCloneScope, JS::MutableHandle<JS::Value>, JS::CloneDataPolicy const&, JSStructuredCloneCallbacks const*, void*) [StructuredClone.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 3893]
[task 2023-09-26T12:57:35.141Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.141Z] 12:57:35     INFO -  12  libxul.so!mozilla::dom::StructuredCloneHolder::ReadFromBuffer(nsIGlobalObject*, JSContext*, JSStructuredCloneData&, unsigned int, JS::MutableHandle<JS::Value>, JS::CloneDataPolicy const&, mozilla::ErrorResult&) [StructuredCloneHolder.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 425]
[task 2023-09-26T12:57:35.142Z] 12:57:35     INFO -      Found by: inlining
[task 2023-09-26T12:57:35.142Z] 12:57:35     INFO -  13  libxul.so!mozilla::dom::StructuredCloneHolder::ReadFromBuffer(nsIGlobalObject*, JSContext*, JSStructuredCloneData&, JS::MutableHandle<JS::Value>, JS::CloneDataPolicy const&, mozilla::ErrorResult&) [StructuredCloneHolder.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 411 + 0x32]
[task 2023-09-26T12:57:35.142Z] 12:57:35     INFO -       rbx = 0x00007ffd5922fd98    rbp = 0x00007ffd5922fc50
[task 2023-09-26T12:57:35.142Z] 12:57:35     INFO -       rsp = 0x00007ffd5922fc20    r12 = 0x0000000000000000
[task 2023-09-26T12:57:35.143Z] 12:57:35     INFO -       r13 = 0x00007ffd5922fc6e    r14 = 0x00007f1738827000
[task 2023-09-26T12:57:35.143Z] 12:57:35     INFO -       r15 = 0x00007f1738827000    rip = 0x00007f17444dba1b
[task 2023-09-26T12:57:35.143Z] 12:57:35     INFO -      Found by: call frame info
[task 2023-09-26T12:57:35.144Z] 12:57:35     INFO -  14  libxul.so!mozilla::dom::ipc::StructuredCloneData::Read(JSContext*, JS::MutableHandle<JS::Value>, JS::CloneDataPolicy const&, mozilla::ErrorResult&) [StructuredCloneData.cpp:70427c3b495e4775da6fbda5974b915ef8d54914 : 114]
[task 2023-09-26T12:57:35.144Z] 12:57:35     INFO -      Found by: inlining
<...>
```