Open Bug 1920284 Opened 2 months ago Updated 1 month ago

Intermittent [tier 2] application crashed [@ JSRuntime::mainContextFromAnyThread] | single tracking bug

Categories

(Core :: JavaScript Engine, defect, P3)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

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

Crash Data

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=475273794&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/f_AZTGgrR7maY-56_W-m-g/runs/0/artifacts/public/logs/live_backing.log


[task 2024-09-21T06:02:28.807Z] 06:02:28     INFO - runtests.py | Running tests: start.
[task 2024-09-21T06:02:28.807Z] 06:02:28     INFO - 
[task 2024-09-21T06:02:28.817Z] 06:02:28     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpuas5hgzr.mozrunner
[task 2024-09-21T06:02:28.820Z] 06:02:28     INFO - runtests.py | Application pid: 3971
[task 2024-09-21T06:02:28.820Z] 06:02:28     INFO - TEST-INFO | started process GECKO(3971)
[task 2024-09-21T06:02:29.258Z] 06:02:29     INFO - GECKO(3971) | 1726898549257	Marionette	INFO	Marionette enabled
[task 2024-09-21T06:02:29.260Z] 06:02:29     INFO - GECKO(3971) | 1726898549259	Marionette	TRACE	Received observer notification final-ui-startup
[task 2024-09-21T06:02:29.298Z] 06:02:29     INFO - GECKO(3971) | console.error: "Warning: unrecognized command line flag" "-foreground"
[task 2024-09-21T06:02:29.329Z] 06:02:29     INFO - GECKO(3971) | 1726898549328	Marionette	INFO	Listening on port 2828
[task 2024-09-21T06:02:29.332Z] 06:02:29     INFO - GECKO(3971) | 1726898549331	Marionette	DEBUG	Marionette is listening
[task 2024-09-21T06:02:29.343Z] 06:02:29     INFO - GECKO(3971) | 1726898549342	Marionette	DEBUG	Accepted connection 0 from 127.0.0.1:58468
[task 2024-09-21T06:02:29.408Z] 06:02:29     INFO - GECKO(3971) | 1726898549407	Marionette	DEBUG	Closed connection 0
[task 2024-09-21T06:02:29.408Z] 06:02:29     INFO - GECKO(3971) | 1726898549407	Marionette	DEBUG	Accepted connection 1 from 127.0.0.1:58470
[task 2024-09-21T06:02:29.542Z] 06:02:29     INFO - GECKO(3971) | 1726898549540	Marionette	DEBUG	1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2024-09-21T06:02:29.545Z] 06:02:29     INFO - GECKO(3971) | 1726898549544	Marionette	DEBUG	Waiting for initial application window
[task 2024-09-21T06:02:30.087Z] 06:02:30     INFO - GECKO(3971) | console.error: ({})
[task 2024-09-21T06:02:30.674Z] 06:02:30     INFO - GECKO(3971) | ExceptionHandler::GenerateDump attempting to generate:/tmp/tmpuas5hgzr.mozrunner/minidumps/0f7b95e6-d35b-7966-3d8a-576b3c670a29.dmp
[task 2024-09-21T06:02:30.683Z] 06:02:30     INFO - GECKO(3971) | ExceptionHandler::GenerateDump cloned child ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2024-09-21T06:02:30.684Z] 06:02:30     INFO - GECKO(3971) | 4135
[task 2024-09-21T06:02:30.684Z] 06:02:30     INFO - GECKO(3971) | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2024-09-21T06:02:30.764Z] 06:02:30     INFO - GECKO(3971) | ExceptionHandler::GenerateDump minidump generation succeeded
[task 2024-09-21T06:02:30.774Z] 06:02:30     INFO - runtests.py | Waiting for browser...
[task 2024-09-21T06:02:30.775Z] 06:02:30     INFO - GECKO(3971) | Exiting due to channel error.
[task 2024-09-21T06:02:30.775Z] 06:02:30     INFO - GECKO(3971) | Exiting due to channel error.
[task 2024-09-21T06:02:30.797Z] 06:02:30     INFO - TEST-INFO | Main app process: exit 11
[task 2024-09-21T06:02:30.798Z] 06:02:30     INFO - Buffered messages finished
[task 2024-09-21T06:02:30.798Z] 06:02:30     INFO - runtests.py | Application ran for: 0:00:01.980837
[task 2024-09-21T06:02:30.799Z] 06:02:30     INFO - zombiecheck | Reading PID log: /tmp/tmp9mvyzla2pidlog
[task 2024-09-21T06:02:30.799Z] 06:02:30     INFO - ==> process 3971 launched child process 4047
[task 2024-09-21T06:02:30.799Z] 06:02:30     INFO - ==> process 3971 launched child process 4087
[task 2024-09-21T06:02:30.799Z] 06:02:30     INFO - zombiecheck | Checking for orphan process with PID: 4087
[task 2024-09-21T06:02:30.799Z] 06:02:30     INFO - zombiecheck | Checking for orphan process with PID: 4047
[task 2024-09-21T06:02:30.799Z] 06:02:30     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SNVP708-QeqH_MAAezpNig/artifacts/public/build/target.crashreporter-symbols.zip
[task 2024-09-21T06:02:47.580Z] 06:02:47     INFO - mozcrash Copy/paste: /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmpw3zxlt07/0f7b95e6-d35b-7966-3d8a-576b3c670a29.trace /tmp/tmpuas5hgzr.mozrunner/minidumps/0f7b95e6-d35b-7966-3d8a-576b3c670a29.dmp /tmp/tmpskw_7gew
[task 2024-09-21T06:02:52.294Z] 06:02:52     INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/0f7b95e6-d35b-7966-3d8a-576b3c670a29.dmp
[task 2024-09-21T06:02:52.294Z] 06:02:52     INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/0f7b95e6-d35b-7966-3d8a-576b3c670a29.extra
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO - PROCESS-CRASH | application crashed [@ JSRuntime::mainContextFromAnyThread] | automation.py 
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO - Process type: main
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO - Process pid: 3971
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO - Crash dump filename: /tmp/tmpuas5hgzr.mozrunner/minidumps/0f7b95e6-d35b-7966-3d8a-576b3c670a29.dmp
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO - Operating system: Linux
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO -                   4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO - CPU: amd64
[task 2024-09-21T06:02:52.551Z] 06:02:52     INFO -      family 6 model 85 stepping 7
[task 2024-09-21T06:02:52.552Z] 06:02:52     INFO -      4 CPUs
[task 2024-09-21T06:02:52.552Z] 06:02:52     INFO - Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2024-09-21T06:02:52.552Z] 06:02:52     INFO - 
[task 2024-09-21T06:02:52.552Z] 06:02:52     INFO - Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2024-09-21T06:02:52.552Z] 06:02:52     INFO - Crash address: 0x0000000000000078 **
[task 2024-09-21T06:02:52.552Z] 06:02:52     INFO -     ** Null pointer detected with offset: 0x0000000000000078
[task 2024-09-21T06:02:52.552Z] 06:02:52     INFO - Crashing instruction: `mov rax, qword [rax + 0x78]`
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO - Memory accessed by instruction:
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -   0. Address: 0x0000000000000078
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -      Size: 8
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO - Process uptime: not available
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO - 
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO - Thread 0 firefox-bin (crashed)
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -  0  libxul.so!JSRuntime::mainContextFromAnyThread() const [Runtime.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 378]
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -  1  libxul.so!js::ProfilingStackFrame::script() const [GeckoProfiler.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 441]
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -  2  libxul.so!js::ProfilingStackFrame::setPC(unsigned char*) [GeckoProfiler.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 472 + 0x16]
[task 2024-09-21T06:02:52.553Z] 06:02:52     INFO -      rax = 0x0000000000000000    rdx = 0x00007ffc25613300
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      rcx = 0x00007ffc25612f50    rbx = 0x00007ffc25613408
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      rsi = 0x00007fe7348c18de    rdi = 0x00007fe76f4711b8
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      rbp = 0x00007ffc256130e0    rsp = 0x00007ffc256130e0
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -       r8 = 0x00007fe750b35118     r9 = 0xfff9800000000000
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      r10 = 0xfffe000000000000    r11 = 0x00007fe750b35100
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      r12 = 0xffff800000000000    r13 = 0x00007fe7389e6168
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      r14 = 0xfff8800000000000    r15 = 0x00007fe7389e6160
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      rip = 0x00007fe760a9d09a
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -     Found by: given as instruction pointer in context
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -  3  libxul.so!js::GeckoProfilerThread::updatePC(JSContext*, JSScript*, unsigned char*) [GeckoProfiler-inl.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 29]
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -  4  libxul.so!js::Interpret(JSContext*, js::RunState&) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 3468 + 0x25]
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      rbx = 0x00007ffc25613408    rbp = 0x00007ffc256134c0
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      rsp = 0x00007ffc256130f0    r12 = 0xffff800000000000
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      r13 = 0x00007fe7389e6168    r14 = 0xfff8800000000000
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -      r15 = 0x00007fe7389e6160    rip = 0x00007fe75c2ccdaf
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -  5  libxul.so!MaybeEnterInterpreterTrampoline(JSContext*, js::RunState&) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 432]
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -  6  libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 490]
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.554Z] 06:02:52     INFO -  7  libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 644]
[task 2024-09-21T06:02:52.555Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.555Z] 06:02:52     INFO -  8  libxul.so!InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 679]
[task 2024-09-21T06:02:52.556Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.556Z] 06:02:52     INFO -  9  libxul.so!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 711 + 0x4e1]
[task 2024-09-21T06:02:52.557Z] 06:02:52     INFO -      rbx = 0x00007fe750b35100    rbp = 0x00007ffc25613710
[task 2024-09-21T06:02:52.557Z] 06:02:52     INFO -      rsp = 0x00007ffc256134d0    r12 = 0x0000121a422dbc40
[task 2024-09-21T06:02:52.557Z] 06:02:52     INFO -      r13 = 0x00007ffc256137a0    r14 = 0x00007fe750b35120
[task 2024-09-21T06:02:52.558Z] 06:02:52     INFO -      r15 = 0x0000000000000001    rip = 0x00007fe75c2fe3ab
[task 2024-09-21T06:02:52.558Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.558Z] 06:02:52     INFO - 10  libxul.so!js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) [SelfHosting.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1575 + 0x16]
[task 2024-09-21T06:02:52.559Z] 06:02:52     INFO -      rbx = 0x00007fe74ec7d8b0    rbp = 0x00007ffc25613790
[task 2024-09-21T06:02:52.559Z] 06:02:52     INFO -      rsp = 0x00007ffc25613720    r12 = 0x00007fe750b35100
[task 2024-09-21T06:02:52.559Z] 06:02:52     INFO -      r13 = 0x00001d9207b40028    r14 = 0x00007fe750b11000
[task 2024-09-21T06:02:52.559Z] 06:02:52     INFO -      r15 = 0x00007ffc25613758    rip = 0x00007fe75c5cde98
[task 2024-09-21T06:02:52.559Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.560Z] 06:02:52     INFO - 11  libxul.so!js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Value*, JS::MutableHandle<JS::Value>) [VMFunctions.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1138 + 0x7]
[task 2024-09-21T06:02:52.560Z] 06:02:52     INFO -      rbx = 0x00007ffc256137a0    rbp = 0x00007ffc25613800
[task 2024-09-21T06:02:52.560Z] 06:02:52     INFO -      rsp = 0x00007ffc256137a0    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.561Z] 06:02:52     INFO -      r13 = 0x00007ffc25613cc0    r14 = 0x0000121a42287290
[task 2024-09-21T06:02:52.561Z] 06:02:52     INFO -      r15 = 0x00007ffc25613ad8    rip = 0x00007fe760dd1659
[task 2024-09-21T06:02:52.562Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.562Z] 06:02:52     INFO - 12  0x1f4dda3c4d2e
[task 2024-09-21T06:02:52.563Z] 06:02:52     INFO -      rbx = 0x00000a5fdc9f1ab0    rbp = 0x00007ffc25613820
[task 2024-09-21T06:02:52.563Z] 06:02:52     INFO -      rsp = 0x00007ffc25613810    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.564Z] 06:02:52     INFO -      r13 = 0x00007ffc25613cc0    r14 = 0x0000121a42287290
[task 2024-09-21T06:02:52.564Z] 06:02:52     INFO -      r15 = 0x00007ffc25613ad8    rip = 0x00001f4dda3c4d2f
[task 2024-09-21T06:02:52.565Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.565Z] 06:02:52     INFO - 13  0x1f4dda3e0fc1
[task 2024-09-21T06:02:52.566Z] 06:02:52     INFO -      rbp = 0x00007ffc256138b0    rsp = 0x00007ffc25613830
[task 2024-09-21T06:02:52.566Z] 06:02:52     INFO -      rip = 0x00001f4dda3e0fc2
[task 2024-09-21T06:02:52.566Z] 06:02:52     INFO -     Found by: previous frame's frame pointer
[task 2024-09-21T06:02:52.566Z] 06:02:52     INFO - 14  0x1f4dda3c14e5
[task 2024-09-21T06:02:52.567Z] 06:02:52     INFO -      rbp = 0x00007ffc25613910    rsp = 0x00007ffc256138c0
[task 2024-09-21T06:02:52.567Z] 06:02:52     INFO -      rip = 0x00001f4dda3c14e6
[task 2024-09-21T06:02:52.567Z] 06:02:52     INFO -     Found by: previous frame's frame pointer
[task 2024-09-21T06:02:52.567Z] 06:02:52     INFO - 15  libxul.so!EnterJit(JSContext*, js::RunState&, unsigned char*) [Jit.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 115]
[task 2024-09-21T06:02:52.567Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.567Z] 06:02:52     INFO - 16  libxul.so!js::jit::MaybeEnterJit(JSContext*, js::RunState&) [Jit.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 261]
[task 2024-09-21T06:02:52.567Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.568Z] 06:02:52     INFO - 17  libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 480]
[task 2024-09-21T06:02:52.568Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.569Z] 06:02:52     INFO - 18  libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 644]
[task 2024-09-21T06:02:52.569Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.569Z] 06:02:52     INFO - 19  libxul.so!InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 679]
[task 2024-09-21T06:02:52.570Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.570Z] 06:02:52     INFO - 20  libxul.so!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 711 + 0x605]
[task 2024-09-21T06:02:52.570Z] 06:02:52     INFO -      rbp = 0x00007ffc25613b60    rsp = 0x00007ffc25613920
[task 2024-09-21T06:02:52.570Z] 06:02:52     INFO -      rip = 0x00007fe75c2fdc47
[task 2024-09-21T06:02:52.570Z] 06:02:52     INFO -     Found by: previous frame's frame pointer
[task 2024-09-21T06:02:52.570Z] 06:02:52     INFO - 21  libxul.so!js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) [SelfHosting.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1575 + 0x16]
[task 2024-09-21T06:02:52.571Z] 06:02:52     INFO -      rbx = 0x00007fe74ec7d0c8    rbp = 0x00007ffc25613be0
[task 2024-09-21T06:02:52.571Z] 06:02:52     INFO -      rsp = 0x00007ffc25613b70    r12 = 0x00007fe750b35100
[task 2024-09-21T06:02:52.571Z] 06:02:52     INFO -      r13 = 0x00001d9207b40028    r14 = 0x00007fe750b11000
[task 2024-09-21T06:02:52.571Z] 06:02:52     INFO -      r15 = 0x00007ffc25613ba8    rip = 0x00007fe75c5cde98
[task 2024-09-21T06:02:52.571Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.571Z] 06:02:52     INFO - 22  libxul.so!AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::Handle<JS::Value>) [AsyncFunction.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 156 + 0xa]
[task 2024-09-21T06:02:52.572Z] 06:02:52     INFO -      rbx = 0x00007fe750b35100    rbp = 0x00007ffc25613d00
[task 2024-09-21T06:02:52.572Z] 06:02:52     INFO -      rsp = 0x00007ffc25613bf0    r12 = 0x00007fe762873210
[task 2024-09-21T06:02:52.573Z] 06:02:52     INFO -      r13 = 0x00007fe750b35168    r14 = 0x00007ffc25613db0
[task 2024-09-21T06:02:52.573Z] 06:02:52     INFO -      r15 = 0xfffe0e78e465b7f8    rip = 0x00007fe760a6a34f
[task 2024-09-21T06:02:52.573Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 23  libxul.so!AsyncFunctionPromiseReactionJob(JSContext*, JS::Handle<PromiseReactionRecord*>)
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 24  libxul.so!PromiseReactionJob(JSContext*, unsigned int, JS::Value*) [Promise.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 2179 + 0x6d]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      rbx = 0x00007fe760ae9c00    rbp = 0x00007ffc25613e40
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      rsp = 0x00007ffc25613d10    r12 = 0xfff9800000000000
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      r13 = 0x00007fe750b35118    r14 = 0x00007ffc25613dd0
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      r15 = 0x00007ffc25613da0    rip = 0x00007fe760ae9f84
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 25  libxul.so!CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 518]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 26  libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 612]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 27  libxul.so!InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 679]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 28  libxul.so!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 711 + 0x299]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      rbx = 0x00007fe760ae9c00    rbp = 0x00007ffc25614090
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      rsp = 0x00007ffc25613e50    r12 = 0x00007ffc256141f8
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      r13 = 0x0001ffffffffffff    r14 = 0x00007ffc256140b8
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      r15 = 0x00007fe750b35100    rip = 0x00007fe75c2fe163
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 29  libxul.so!JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 119 + 0xa]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      rbx = 0x0000000000000002    rbp = 0x00007ffc25614170
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      rsp = 0x00007ffc256140a0    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      r13 = 0x00007ffc25614200    r14 = 0x00007ffc25614100
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -      r15 = 0x0000000000000000    rip = 0x00007fe75c6c76aa
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 30  libxul.so!mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) [PromiseBinding.cpp: : 83]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 31  libxul.so!mozilla::dom::PromiseJobCallback::Call(mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [PromiseBinding.h: : 198]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO - 32  libxul.so!mozilla::dom::PromiseJobCallback::Call(char const*) [PromiseBinding.h: : 211]
[task 2024-09-21T06:02:52.574Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO - 33  libxul.so!mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) [CycleCollectedJSContext.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 209 + 0x10a]
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      rbx = 0x00007fe735bfeec0    rbp = 0x00007ffc256143d0
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      rsp = 0x00007ffc25614180    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      r13 = 0x00007ffc25614200    r14 = 0x00007fe7382755c0
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      r15 = 0x0000000000000000    rip = 0x00007fe75ced7216
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO - 34  libxul.so!mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) [CycleCollectedJSContext.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 714 + 0x21]
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      rbx = 0x00007fe750837000    rbp = 0x00007ffc25614480
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      rsp = 0x00007ffc256143e0    r12 = 0x00007fe76f4aac30
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      r13 = 0x0000000000000000    r14 = 0x00007fe735bfeec0
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -      r15 = 0x0000000000000000    rip = 0x00007fe75c3dccb9
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO - 35  libxul.so!mozilla::CycleCollectedJSContext::LeaveMicroTask() [CycleCollectedJSContext.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 241]
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO - 36  libxul.so!mozilla::nsAutoMicroTask::~nsAutoMicroTask() [CycleCollectedJSContext.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 390]
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO - 37  libxul.so!mozilla::EventListenerManager::HandleEventSingleListener(mozilla::EventListenerManager::Listener*, nsAtom*, mozilla::WidgetEvent*, mozilla::dom::Event*, mozilla::dom::EventTarget*, bool) [EventListenerManager.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1347]
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO - 38  libxul.so!mozilla::EventListenerManager::HandleEventWithListenerArray(mozilla::EventListenerManager::ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool) [EventListenerManager.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1662]
[task 2024-09-21T06:02:52.575Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO - 39  libxul.so!mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [EventListenerManager.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1559]
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO - 40  libxul.so!mozilla::EventListenerManager::HandleEvent(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [EventListenerManager.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 466]
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO - 41  libxul.so!mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) [EventDispatcher.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 365 + 0x526]
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO -      rbx = 0x00007fe738ec6380    rbp = 0x00007ffc25614800
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO -      rsp = 0x00007ffc25614490    r12 = 0x00007fe76f4aac28
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO -      r13 = 0x000000000000a010    r14 = 0x00007fe738278820
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO -      r15 = 0x0000000000000000    rip = 0x00007fe75c216c93
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.576Z] 06:02:52     INFO - 42  libxul.so!mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [EventDispatcher.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 606 + 0x14]
[task 2024-09-21T06:02:52.577Z] 06:02:52     INFO -      rbx = 0x00007fe744c24008    rbp = 0x00007ffc25614c60
[task 2024-09-21T06:02:52.577Z] 06:02:52     INFO -      rsp = 0x00007ffc25614810    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.577Z] 06:02:52     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2024-09-21T06:02:52.577Z] 06:02:52     INFO -      r15 = 0x00007ffc25615190    rip = 0x00007fe75c20d2a3
[task 2024-09-21T06:02:52.577Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.577Z] 06:02:52     INFO - 43  libxul.so!mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [EventDispatcher.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 687 + 0x11]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffc256150c0
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rsp = 0x00007ffc25614c70    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r13 = 0x00007fe74073b400    r14 = 0x00007fe738278820
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r15 = 0x00007ffc25615190    rip = 0x00007fe75c212038
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 44  libxul.so!mozilla::EventDispatcher::Dispatch(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) [EventDispatcher.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1213 + 0x4]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffc25615640
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rsp = 0x00007ffc256150d0    r12 = 0x00007ffc25615400
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r15 = 0x0000000000000000    rip = 0x00007fe75c209f84
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 45  libxul.so!mozilla::EventDispatcher::DispatchDOMEvent(mozilla::dom::EventTarget*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) [EventDispatcher.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1363]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 46  libxul.so!nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) [nsINode.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1468 + 0x109]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rbx = 0x00007fe74073b400    rbp = 0x00007ffc256156b0
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rsp = 0x00007ffc25615650    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r13 = 0x00007fe735ccc240    r14 = 0x0000000000000001
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r15 = 0x00007fe738278820    rip = 0x00007fe75e16dbf8
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 47  libxul.so!nsContentUtils::DispatchEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, mozilla::Trusted, bool*, mozilla::ChromeOnlyDispatch) [nsContentUtils.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 4819 + 0x11]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rbx = 0x00007fe735ccc240    rbp = 0x00007ffc25615720
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rsp = 0x00007ffc256156c0    r12 = 0x0000000000000001
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r13 = 0x00007ffc25615770    r14 = 0x0000000000000000
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r15 = 0x00007fe74073b400    rip = 0x00007fe75defea91
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 48  libxul.so!nsContentUtils::DispatchTrustedEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, bool*) [nsContentUtils.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 4785]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 49  libxul.so!mozilla::dom::Document::DispatchContentLoadedEvents() [Document.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 8338 + 0x1c]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rbx = 0x00007fe74073b400    rbp = 0x00007ffc25615800
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      rsp = 0x00007ffc25615730    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r13 = 0x0002002100000006    r14 = 0x00007fe75728a3c0
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -      r15 = 0x0000000000000010    rip = 0x00007fe75e007c84
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 50  libxul.so!mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)())::{lambda(auto:1&&)#1}::operator()<>(&&) const [nsThreadUtils.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 1085]
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.578Z] 06:02:52     INFO - 51  libxul.so!std::__invoke_impl<void, mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)())::{lambda(auto:1&&)#1}, >(std::__invoke_other, mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)())::{lambda(auto:1&&)#1}, &&) [invoke.h : 60]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO - 52  libxul.so!std::__invoke<mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)())::{lambda(auto:1&&)#1}, >(mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)())::{lambda(auto:1&&)#1}, &&) [invoke.h : 95]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO - 53  libxul.so!_ZSt12__apply_implIZN7mozilla6detail23RunnableMethodArgumentsIJEE5applyI17nsObserverServiceMS5_FvvEEEDcPT_T0_EUlDpOT_E_RSt5tupleIJEETpTnmJEEDcOS8_OSA_St16integer_sequenceImJXspT1_EEE [tuple : 1678]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO - 54  libxul.so!std::apply<mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)())::{lambda(auto:1&&)#1}, std::tuple<>&>(mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)())::{lambda(auto:1&&)#1}, std::tuple<>&) [tuple : 1687]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO - 55  libxul.so!mozilla::detail::RunnableMethodArguments<>::apply<nsObserverService, void (nsObserverService::*)()>(nsObserverService*, void (nsObserverService::*)()) [nsThreadUtils.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 1083]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO - 56  libxul.so!mozilla::detail::RunnableMethodImpl<mozilla::layers::AsyncImagePipelineManager*, void (mozilla::layers::AsyncImagePipelineManager::*)(), true, (mozilla::RunnableKind)0, >::Run() [nsThreadUtils.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 1134 + 0xe]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -      rbx = 0x00007fe739b170c0    rbp = 0x00007ffc25615810
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -      rsp = 0x00007ffc25615810    r12 = 0x00007fe739b170c8
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -      r13 = 0x00007fe76f4aaa00    r14 = 0x00007fe735c5b500
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -      r15 = 0x0000000000000004    rip = 0x00007fe75bee040f
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO - 57  libxul.so!mozilla::RunnableTask::Run() [TaskController.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 618]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO - 58  libxul.so!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 945 + 0x1b]
[task 2024-09-21T06:02:52.579Z] 06:02:52     INFO -      rbx = 0x00007fe739b170c0    rbp = 0x00007ffc25615e90
[task 2024-09-21T06:02:52.580Z] 06:02:52     INFO -      rsp = 0x00007ffc25615820    r12 = 0x00007fe739b170c8
[task 2024-09-21T06:02:52.580Z] 06:02:52     INFO -      r13 = 0x00007fe76f4aaa00    r14 = 0x00007fe735c5b500
[task 2024-09-21T06:02:52.580Z] 06:02:52     INFO -      r15 = 0x0000000000000004    rip = 0x00007fe75beff72a
[task 2024-09-21T06:02:52.580Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.580Z] 06:02:52     INFO - 59  libxul.so!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 768]
[task 2024-09-21T06:02:52.580Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.580Z] 06:02:52     INFO - 60  libxul.so!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 554]
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO - 61  libxul.so!mozilla::TaskController::TaskController()::$_0::operator()() const [TaskController.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 268]
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO - 62  libxul.so!mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() [nsThreadUtils.h:f4ffb4b9ac47538c4927b5e048415c372743903e : 548]
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO - 63  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 1155]
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO - 64  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 480 + 0x9ee]
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      rbx = 0x00007fe76f4cbf80    rbp = 0x00007ffc25616030
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      rsp = 0x00007ffc25615ea0    r12 = 0x00007fe757271108
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      r13 = 0x00007fe76f47fac0    r14 = 0x00007ffc25615f90
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      r15 = 0x00007fe76f4cef60    rip = 0x00007fe75bed9ca9
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO - 65  libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 85 + 0x6]
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      rbx = 0x00007fe7590265e0    rbp = 0x00007ffc25616200
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      rsp = 0x00007ffc25616040    r12 = 0x00007fe7590a4d30
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      r13 = 0x00007fe75728a300    r14 = 0x00007fe757289580
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -      r15 = 0x000000005bef8e01    rip = 0x00007fe75bf0503b
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO - 66  libxul.so!MessageLoop::RunInternal() [message_loop.cc:f4ffb4b9ac47538c4927b5e048415c372743903e : 370]
[task 2024-09-21T06:02:52.581Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 67  libxul.so!MessageLoop::RunHandler() [message_loop.cc:f4ffb4b9ac47538c4927b5e048415c372743903e : 363]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 68  libxul.so!MessageLoop::Run() [message_loop.cc:f4ffb4b9ac47538c4927b5e048415c372743903e : 345]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 69  libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 148 + 0x3e]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x00007fe757271100    rbp = 0x00007ffc25616250
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25616210    r12 = 0x00007ffc25616210
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007fe7572157c0    r14 = 0x00007fe76f4cbf80
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x0000000000000000    rip = 0x00007fe75befcdde
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 70  libxul.so!nsAppShell::Run() [nsAppShell.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 469 + 0x4]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x00007fe744ca7d60    rbp = 0x00007ffc25616290
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25616260    r12 = 0x00007fe7571d2f60
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007fe7572157c0    r14 = 0x000055d2401216d8
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x00007fe757271100    rip = 0x00007fe75befcc2c
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 71  libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 295 + 0x5]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x00007fe7571d2f60    rbp = 0x00007ffc256162c0
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc256162a0    r12 = 0x00007fe7571d2f60
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007fe7572157c0    r14 = 0x0000000080004005
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x00007fe750842640    rip = 0x00007fe7608ce855
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 72  libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 5806 + 0x9]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x0000000000000001    rbp = 0x00007ffc256163e0
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc256162d0    r12 = 0x00007fe7571d2f60
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007fe7572157c0    r14 = 0x0000000080004005
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x00007fe750842640    rip = 0x00007fe75c1f6b01
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 73  libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 6031 + 0x7]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x00007ffc25616470    rbp = 0x00007ffc25616460
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc256163f0    r12 = 0x0000000000000000
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007fe76f4f3f50    r14 = 0x00007ffc25616670
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x00007fe757207470    rip = 0x00007fe75bf5c051
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 74  libxul.so!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 6103 + 0x10]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x00007ffc25616670    rbp = 0x00007ffc25616630
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25616470    r12 = 0x00007ffc25616470
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007ffc25619726    r14 = 0x00007ffc25617788
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x0000000000000005    rip = 0x00007fe75bf5bc08
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 75  firefox-bin!do_main(int, char**, char**) [nsBrowserApp.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 233]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: inlining
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 76  firefox-bin!main [nsBrowserApp.cpp:f4ffb4b9ac47538c4927b5e048415c372743903e : 470 + 0x7b]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x00007ffc256177b8    rbp = 0x00007ffc256176a0
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25616640    r12 = 0x000000000000006d
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007ffc25619726    r14 = 0x0000000000000005
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x00007ffc25617788    rip = 0x000055d24005f21a
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 77  libc.so.6 + 0x21b96
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rbx = 0x0000000000000000    rbp = 0x000055d2400e6550
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc256176b0    r12 = 0x000055d2400e6418
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r13 = 0x00007ffc25617780    r14 = 0x0000000000000000
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      r15 = 0x0000000000000000    rip = 0x00007fe76f681b97
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: call frame info
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 78  firefox-bin!std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<SharedLibrary*, std::vector<SharedLibrary, std::allocator<SharedLibrary> > >, __gnu_cxx::__ops::_Val_comp_iter<bool (*)(SharedLibrary const&, SharedLibrary const&)> >(__gnu_cxx::__normal_iterator<SharedLibrary*, std::vector<SharedLibrary, std::allocator<SharedLibrary> > >, __gnu_cxx::__ops::_Val_comp_iter<bool (*)(SharedLibrary const&, SharedLibrary const&)>) [stl_algo.h : 0 + 0x4]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc256176e8    rip = 0x000055d2400e6418
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: stack scanning
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 79  ld-linux-x86-64.so.2 + 0x10782
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25617730    rip = 0x00007fe7707c3783
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: stack scanning
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 80  libdl.so.2 + 0x202d7f
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25617738    rip = 0x00007fe7707b1d80
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: stack scanning
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 81  libpthread.so.0 + 0x219baf
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25617740    rip = 0x00007fe76fc6abb0
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: stack scanning
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 82  firefox-bin!std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<SharedLibrary*, std::vector<SharedLibrary, std::allocator<SharedLibrary> > >, __gnu_cxx::__ops::_Val_comp_iter<bool (*)(SharedLibrary const&, SharedLibrary const&)> >(__gnu_cxx::__normal_iterator<SharedLibrary*, std::vector<SharedLibrary, std::allocator<SharedLibrary> > >, __gnu_cxx::__ops::_Val_comp_iter<bool (*)(SharedLibrary const&, SharedLibrary const&)>) [stl_algo.h : 0 + 0x4]
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25617760    rip = 0x000055d2400e6418
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: stack scanning
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 83  firefox-bin!_start + 0x28
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -      rsp = 0x00007ffc25617770    rip = 0x000055d2400e6441
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO -     Found by: stack scanning
[task 2024-09-21T06:02:52.582Z] 06:02:52     INFO - 

Hey Jon: So, ProfilingStackFrame::script argues that we can still get the runtime from a pointer which is being moved. It seems you wrote the original version of this comment.

This stack seems to suggest however that we're getting a null runtime from a script pointer. Has that perhaps changed?

This isn't high priority as it's infrequent, but looks... curious at least.

Blocks: sm-profiler
Severity: -- → S3
Flags: needinfo?(jcoppeard)
Priority: -- → P3

(In reply to Matthew Gaudet (he/him) [:mgaudet] from comment #2)

Hey Jon: So, ProfilingStackFrame::script argues that we can still get the runtime from a pointer which is being moved

This is because we read the runtime from the chunk header, which is not affected by moving cells in that chunk.

Looking at the code it is be possible for a chunk to be freed if everything is moved out of it so this is a potential concern. However the stack doesn't show moving happening in another thread. It does show GC activity but it's doing background sweeping, which happens before compacting GC. So I'm not sure what's going on here.

You need to log in before you can comment on or make changes to this bug.