Closed Bug 1924840 Opened 1 year ago Closed 8 months ago

Intermittent application crashed [@ js::IsWrapper] | single tracking bug

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, intermittent-failure, intermittent-testcase)

Crash Data

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


[task 2024-10-15T17:29:58.158Z] 17:29:58     INFO - PROCESS-CRASH | application crashed [@ js::IsWrapper] | tools/profiler/tests/browser/browser_test_feature_multiprocess_capture_with_signal.js 
[task 2024-10-15T17:29:58.158Z] 17:29:58     INFO - Process type: main
[task 2024-10-15T17:29:58.158Z] 17:29:58     INFO - Process pid: 14628
[task 2024-10-15T17:29:58.158Z] 17:29:58     INFO - Crash dump filename: /tmp/tmpnewbprh3.mozrunner/minidumps/21b56fb3-033a-2747-7565-4c373f7bbd44.dmp
[task 2024-10-15T17:29:58.158Z] 17:29:58     INFO - Operating system: Linux
[task 2024-10-15T17:29:58.158Z] 17:29:58     INFO -                   4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - CPU: amd64
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      family 6 model 85 stepping 7
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      4 CPUs
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - 
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - Crash reason:  SIGSEGV / SI_KERNEL
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - Crash address: 0x0000000000000000 **
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     ** Non-canonical address detected: 0xfffe494949494951
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - Crashing instruction: `cmp qword [rax + 0x8], rcx`
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - Memory accessed by instruction:
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -   0. Address: 0xfffe494949494951
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      Size: 8
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - Process uptime: not available
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - 
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO - Thread 1 AsyncSi~lThread (crashed)
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -  0  libxul.so!js::IsWrapper(JSObject const*) [Wrapper.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 396]
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -  1  libxul.so!js::IsCrossCompartmentWrapper(JSObject const*) [Wrapper.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 400]
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -  2  libxul.so!js::UninlinedIsCrossCompartmentWrapper(JSObject const*) [jsfriendapi.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 328 + 0xb]
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      rax = 0xfffe494949494949    rdx = 0x0000268b36034ba0
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      rcx = 0x00007f2ec62764df    rbx = 0x000009d6c2dabf58
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      rsi = 0x00007f2ebba2c000    rdi = 0x000009d6c2dabf58
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      rbp = 0x00007f2edaefd580    rsp = 0x00007f2edaefd580
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -       r8 = 0x0000000000000000     r9 = 0x000000008fa58556
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      r10 = 0x00007f2ec7da6450    r11 = 0x0000000000000001
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      r12 = 0x00007f2e9ad97090    r13 = 0x00007f2edaefd698
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      r14 = 0x00007f2ed0596a78    r15 = 0x00007f2edaefd6c0
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      rip = 0x00007f2ecdeffb5c
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     Found by: given as instruction pointer in context
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -  3  libxul.so!JSObject::nonCCWRealm() const [JSObject.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 420 + 0x4]
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      rbx = 0x000009d6c2dabf58    rbp = 0x00007f2edaefd5a0
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      rsp = 0x00007f2edaefd590    r12 = 0x00007f2e9ad97090
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      r13 = 0x00007f2edaefd698    r14 = 0x00007f2ed0596a78
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -      r15 = 0x00007f2edaefd6c0    rip = 0x00007f2ecd9385de
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -  4  libxul.so!js::NativeObject::realm() const [NativeObject.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 1722]
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -  5  libxul.so!js::BaseScript::realm() const [JSScript.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 1523]
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -  6  libxul.so!js::jit::BaselineEntry::lookupRealmID() const [JitcodeMap.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 189]
[task 2024-10-15T17:29:58.159Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.160Z] 17:29:58     INFO -  7  libxul.so!js::jit::JitcodeGlobalEntry::lookupRealmID(JSRuntime*, void*) const [JitcodeMap.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 471 + 0xc]
[task 2024-10-15T17:29:58.160Z] 17:29:58     INFO -      rbx = 0x00007f2edaefd958    rbp = 0x00007f2edaefd5c0
[task 2024-10-15T17:29:58.160Z] 17:29:58     INFO -      rsp = 0x00007f2edaefd5b0    r12 = 0x00007f2e9ad97090
[task 2024-10-15T17:29:58.160Z] 17:29:58     INFO -      r13 = 0x00007f2edaefd698    r14 = 0x00007f2ed0596a78
[task 2024-10-15T17:29:58.160Z] 17:29:58     INFO -      r15 = 0x00007f2edaefd6c0    rip = 0x00007f2ece8c74cb
[task 2024-10-15T17:29:58.160Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.160Z] 17:29:58     INFO -  8  libxul.so!StreamJITFrame(JSContext*, mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::UniqueJSONStrings&, JS::ProfiledFrameHandle const&) [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 554]
[task 2024-10-15T17:29:58.161Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.161Z] 17:29:58     INFO -  9  libxul.so!JSONForJITFrame(JSContext*, JS::ProfiledFrameHandle const&, mozilla::baseprofiler::UniqueJSONStrings&) [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 578]
[task 2024-10-15T17:29:58.161Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.161Z] 17:29:58     INFO - 10  libxul.so!JITFrameInfo::AddInfoForRange(unsigned long, unsigned long, JSContext*, std::function<void (std::function<void (void*)> const&)> const&)::$_0::operator()(void*) const [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 620]
[task 2024-10-15T17:29:58.161Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.162Z] 17:29:58     INFO - 11  libxul.so!std::_Function_handler<void (void*), JITFrameInfo::AddInfoForRange(unsigned long, unsigned long, JSContext*, std::function<void (std::function<void (void*)> const&)> const&)::$_0>::_M_invoke(std::_Any_data const&, void*&&) [std_function.h : 297 + 0x46b]
[task 2024-10-15T17:29:58.162Z] 17:29:58     INFO -      rbx = 0x00007f2edaefd958    rbp = 0x00007f2edaefda10
[task 2024-10-15T17:29:58.162Z] 17:29:58     INFO -      rsp = 0x00007f2edaefd5d0    r12 = 0x00007f2e9ad97090
[task 2024-10-15T17:29:58.162Z] 17:29:58     INFO -      r13 = 0x00007f2edaefd698    r14 = 0x00007f2ed0596a78
[task 2024-10-15T17:29:58.163Z] 17:29:58     INFO -      r15 = 0x00007f2edaefd6c0    rip = 0x00007f2ecd3295ae
[task 2024-10-15T17:29:58.163Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.163Z] 17:29:58     INFO - 12  libxul.so!std::function<void (void*)>::operator()(void*) const [std_function.h : 687]
[task 2024-10-15T17:29:58.163Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.163Z] 17:29:58     INFO - 13  libxul.so!ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 1575 + 0x16]
[task 2024-10-15T17:29:58.163Z] 17:29:58     INFO -      rbx = 0x00007f2edaefdb90    rbp = 0x00007f2edaefdb60
[task 2024-10-15T17:29:58.163Z] 17:29:58     INFO -      rsp = 0x00007f2edaefda20    r12 = 0x00007f2edaefdef0
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -      r13 = 0x00007f2edaefdd28    r14 = 0x00007f2edaefda38
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -      r15 = 0x00007f2edaefda40    rip = 0x00007f2ecd33162a
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO - 14  libxul.so!mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const::{lambda(mozilla::ProfileBufferChunk const*)#1}::operator()(mozilla::ProfileBufferChunk const*) const [ProfileChunkedBuffer.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 652]
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO - 15  libxul.so!mozilla::ProfileBufferChunkManager::PeekExtantReleasedChunks<mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const::{lambda(mozilla::ProfileBufferChunk const*)#1}>(mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const::{lambda(mozilla::ProfileBufferChunk const*)#1}&&) [ProfileBufferChunkManager.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 95]
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO - 16  libxul.so!mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const [ProfileChunkedBuffer.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 649]
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO - 17  libxul.so!ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 1567 + 0x89]
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -      rbx = 0x00007f2edaefde60    rbp = 0x00007f2edaefde50
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -      rsp = 0x00007f2edaefdb70    r12 = 0x00007f2e9bb07a98
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -      r13 = 0x00007f2edaefdd28    r14 = 0x00007f2edaefdba0
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -      r15 = 0x00007f2edaefdc00    rip = 0x00007f2ecd330bad
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO - 18  libxul.so!mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const::{lambda(mozilla::ProfileBufferChunk const*)#1}::operator()(mozilla::ProfileBufferChunk const*) const [ProfileChunkedBuffer.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 652]
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.164Z] 17:29:58     INFO - 19  libxul.so!mozilla::ProfileBufferChunkManager::PeekExtantReleasedChunks<mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const::{lambda(mozilla::ProfileBufferChunk const*)#1}>(mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const::{lambda(mozilla::ProfileBufferChunk const*)#1}&&) [ProfileBufferChunkManager.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 95]
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO - 20  libxul.so!mozilla::ProfileChunkedBuffer::Read<ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}>(ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}&&) const [ProfileChunkedBuffer.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 649]
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO - 21  libxul.so!ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0::operator()(std::function<void (void*)> const&) const [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 1516]
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO - 22  libxul.so!std::_Function_handler<void (std::function<void (void*)> const&), ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const::$_0>::_M_invoke(std::_Any_data const&, std::function<void (void*)> const&) [std_function.h : 297 + 0x74]
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -      rbx = 0x000055df97111460    rbp = 0x00007f2edaefded0
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -      rsp = 0x00007f2edaefde60    r12 = 0x00000000004cc395
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -      r13 = 0x00007f2edaefdff8    r14 = 0x00007f2e9b8fc820
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -      r15 = 0x0000000000003924    rip = 0x00007f2ecd330175
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO - 23  libxul.so!std::function<void (std::function<void (void*)> const&)>::operator()(std::function<void (void*)> const&) const [std_function.h : 687]
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO - 24  libxul.so!JITFrameInfo::AddInfoForRange(unsigned long, unsigned long, JSContext*, std::function<void (std::function<void (void*)> const&)> const&) [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 607 + 0x18]
[task 2024-10-15T17:29:58.165Z] 17:29:58     INFO -      rbx = 0x00007f2edaefe0b0    rbp = 0x00007f2edaefdfd0
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      rsp = 0x00007f2edaefdee0    r12 = 0x00000000004cc395
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      r13 = 0x00007f2edaefdff8    r14 = 0x00007f2edaefe0c8
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      r15 = 0x0000000000c7e5ff    rip = 0x00007f2ecd303288
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO - 25  libxul.so!ProfileBuffer::AddJITInfoForRange(unsigned long, mozilla::baseprofiler::BaseProfilerThreadId, JSContext*, JITFrameInfo&, mozilla::ProgressLogger) const [ProfileBufferEntry.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 1510 + 0x11]
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      rbx = 0x00007f2edaefe080    rbp = 0x00007f2edaefe050
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      rsp = 0x00007f2edaefdfe0    r12 = 0x00007f2e9bb07a90
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      r13 = 0x00000000004cc395    r14 = 0x00007f2edaefe0b0
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      r15 = 0x0000000000c7e5ff    rip = 0x00007f2ecd303f4c
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO - 26  libxul.so!ProfiledThreadData::PrepareUniqueStacks(ProfileBuffer const&, JSContext*, mozilla::FailureLatch&, ProfilerCodeAddressService*, mozilla::ProgressLogger) [ProfiledThreadData.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 117 + 0x10]
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      rbx = 0x000000000000391f    rbp = 0x00007f2edaefe130
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      rsp = 0x00007f2edaefe060    r12 = 0x00007f2ebba36200
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      r13 = 0x00007f2edaefe080    r14 = 0x0000000000000000
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      r15 = 0x00007f2edaefe170    rip = 0x00007f2ecd305020
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO - 27  libxul.so!ThreadStreamingContext::ThreadStreamingContext(ProfiledThreadData&, ProfileBuffer const&, JSContext*, mozilla::FailureLatch&, ProfilerCodeAddressService*, mozilla::ProgressLogger) [ProfiledThreadData.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 389 + 0x1d]
[task 2024-10-15T17:29:58.166Z] 17:29:58     INFO -      rbx = 0x00007f2ea301c000    rbp = 0x00007f2edaefe1c0
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      rsp = 0x00007f2edaefe140    r12 = 0x00007f2e9ad1d600
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      r13 = 0x00007f2ea301c140    r14 = 0x00007f2ed0b5e540
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      r15 = 0x00007f2edaefe170    rip = 0x00007f2ecd309350
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO - 28  libxul.so!mozilla::detail::VectorImpl<ThreadStreamingContext, (unsigned long)0, mozilla::MallocAllocPolicy, false>::new_<ProfiledThreadData&, ProfileBuffer const&, JSContext*&, mozilla::FailureLatch&, ProfilerCodeAddressService*&, mozilla::ProgressLogger>(ThreadStreamingContext*, ProfiledThreadData&, ProfileBuffer const&, JSContext*&, mozilla::FailureLatch&, ProfilerCodeAddressService*&, mozilla::ProgressLogger) [Vector.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 154]
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -     Found by: inlining
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO - 29  libxul.so!mozilla::Vector<ThreadStreamingContext, (unsigned long)0, mozilla::MallocAllocPolicy>::infallibleEmplaceBack<ProfiledThreadData&, ProfileBuffer const&, JSContext*&, mozilla::FailureLatch&, ProfilerCodeAddressService*&, mozilla::ProgressLogger>(ProfiledThreadData&, ProfileBuffer const&, JSContext*&, mozilla::FailureLatch&, ProfilerCodeAddressService*&, mozilla::ProgressLogger) [Vector.h:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 805 + 0x38]
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      rbx = 0x00007f2e9bb07a90    rbp = 0x00007f2edaefe200
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      rsp = 0x00007f2edaefe1d0    r12 = 0x00007f2ed0b5e540
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      r13 = 0x00007f2edaefe4b0    r14 = 0x00007f2e9ad1d600
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      r15 = 0x00007f2edaefe218    rip = 0x00007f2ecd30a054
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO - 30  libxul.so!ProcessStreamingContext::AddThreadStreamingContext(ProfiledThreadData&, ProfileBuffer const&, JSContext*, ProfilerCodeAddressService*, mozilla::ProgressLogger) [ProfiledThreadData.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 450 + 0x1c]
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      rbx = 0x00007f2e9bb07a90    rbp = 0x00007f2edaefe270
[task 2024-10-15T17:29:58.167Z] 17:29:58     INFO -      rsp = 0x00007f2edaefe210    r12 = 0x00007f2ed0b5e540
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x00007f2edaefe4b0    r14 = 0x00007f2e9ad1d600
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2edaefe218    rip = 0x00007f2ecd309e4a
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 31  libxul.so!locked_profiler_stream_json_for_this_process(PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&, double, PreRecordedMetaInformation const&, bool, ProfilerCodeAddressService*, mozilla::ProgressLogger) [platform.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 3786 + 0x18]
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x00000000ffffffff    rbp = 0x00007f2edaefe550
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefe280    r12 = 0x0000000000000054
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x00007f2edaefe338    r14 = 0x00007f2edaefe400
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2edaefe480    rip = 0x00007f2ecd33e62f
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 32  libxul.so!locked_profiler_save_profile_to_file(PSAutoLock const&, char const*, PreRecordedMetaInformation const&, bool) [platform.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 6407 + 0x2e]
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x00007f2edaefe688    rbp = 0x00007f2edaefe910
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefe560    r12 = 0x00007f2edaefe778
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x00007f2edaefe920    r14 = 0x00007f2edaefe6f0
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2edaefe5f8    rip = 0x00007f2ecd34f767
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 33  libxul.so!profiler_save_profile_to_file [platform.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 6439 + 0x9]
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x00007f2e9ad1da88    rbp = 0x00007f2edaefec70
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefe920    r12 = 0x00007f2ec4f1a724
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x0000000000000073    r14 = 0x00007f2ed0c51b48
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2ed0b5e548    rip = 0x00007f2ecd34a7ac
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 34  libxul.so!profiler_dump_and_stop() [platform.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 5781 + 0x4]
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x00007f2edaefecb0    rbp = 0x00007f2edaefed90
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefec80    r12 = 0x00007f2ec4f1a724
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x0000000000000073    r14 = 0x00007f2edaefedaf
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2ed0b5e548    rip = 0x00007f2ecd349b66
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 35  libxul.so!AsyncSignalControlThread::Watch() [platform.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 749 + 0x4]
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x00007f2edd2037b0    rbp = 0x00007f2edaefede0
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefeda0    r12 = 0x00007f2ec4f1a724
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x0000000000000073    r14 = 0x00007f2edaefedaf
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2ed0b5e548    rip = 0x00007f2ecd38499e
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 36  libxul.so!AsyncSignalControlThreadEntry(void*) [platform.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 773 + 0x7]
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x00007f2edd2037b0    rbp = 0x00007f2edaefee00
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefedf0    r12 = 0x00007f2edaefef80
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x0000000000000000    r14 = 0x00007f2edaefee20
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2ecd3848c0    rip = 0x00007f2ecd3848dd
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 37  firefox-bin!set_alt_signal_stack_and_start(PthreadCreateParams*) [pthread_create_interposer.cpp:68f96e9a3af0bbd2f0a263ba6ed6a3306480ecdf : 81 + 0x5]
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x00007f2edd2037b0    rbp = 0x00007f2edaefeeb0
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefee10    r12 = 0x00007f2edaefef80
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x0000000000000000    r14 = 0x00007f2edaefee20
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007f2ecd3848c0    rip = 0x000055df97096abd
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 38  libpthread.so.0 + 0x76da
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rbx = 0x0000000000000000    rbp = 0x0000000000000000
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefeec0    r12 = 0x00007f2edaefef80
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r13 = 0x0000000000000000    r14 = 0x00007f2edd2037c0
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      r15 = 0x00007ffd095a37b0    rip = 0x00007f2edd8ca6db
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: call frame info
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 39  libc.so.6 + 0x121a3e
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -      rsp = 0x00007f2edaefef80    rip = 0x00007f2edd5f3a3f
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO -     Found by: stack scanning
[task 2024-10-15T17:29:58.168Z] 17:29:58     INFO - 
Duplicate of this bug: 1924839
Severity: -- → S4
Priority: -- → P5
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.