Closed Bug 1836195 Opened 3 years ago Closed 4 months ago

Intermittent MOZ_DIAGNOSTIC_ASSERT(CycleCollectedJSRuntime::Get()->OOMReported()) (Should not receive non-decodable data) [@ mozilla::dom::JSActorManager::ReceiveRawMessage] | dom/base/test/fullscreen/browser.ini

Categories

(Core :: DOM: Content Processes, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: intermittent-failure)

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


[task 2023-06-01T05:31:56.664Z] 05:31:56     INFO - PROCESS-CRASH | MOZ_DIAGNOSTIC_ASSERT(CycleCollectedJSRuntime::Get()->OOMReported()) (Should not receive non-decodable data) [@ mozilla::dom::JSActorManager::ReceiveRawMessage] | dom/base/test/fullscreen/browser.ini 
[task 2023-06-01T05:31:56.664Z] 05:31:56     INFO - Mozilla crash reason: MOZ_DIAGNOSTIC_ASSERT(CycleCollectedJSRuntime::Get()->OOMReported()) (Should not receive non-decodable data)
[task 2023-06-01T05:31:56.664Z] 05:31:56     INFO - Crash dump filename: /tmp/tmpop6xkefq.mozrunner/minidumps/1357c620-289d-e315-9bdb-f04934918621.dmp
[task 2023-06-01T05:31:56.664Z] 05:31:56     INFO - Operating system: Linux
[task 2023-06-01T05:31:56.665Z] 05:31:56     INFO -                   4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018
[task 2023-06-01T05:31:56.665Z] 05:31:56     INFO - CPU: amd64
[task 2023-06-01T05:31:56.665Z] 05:31:56     INFO -      family 6 model 85 stepping 7
[task 2023-06-01T05:31:56.666Z] 05:31:56     INFO -      2 CPUs
[task 2023-06-01T05:31:56.666Z] 05:31:56     INFO - Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2023-06-01T05:31:56.666Z] 05:31:56     INFO - 
[task 2023-06-01T05:31:56.666Z] 05:31:56     INFO - Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2023-06-01T05:31:56.666Z] 05:31:56     INFO - Crash address: 0x0
[task 2023-06-01T05:31:56.666Z] 05:31:56     INFO - Crashing instruction: `mov dword [0x0], 0xc0`
[task 2023-06-01T05:31:56.667Z] 05:31:56     INFO - Memory accessed by instruction:
[task 2023-06-01T05:31:56.667Z] 05:31:56     INFO -   0. Address: 0x0000000000000000
[task 2023-06-01T05:31:56.667Z] 05:31:56     INFO -      Size: 4
[task 2023-06-01T05:31:56.668Z] 05:31:56     INFO - Process uptime: not available
[task 2023-06-01T05:31:56.668Z] 05:31:56     INFO - 
[task 2023-06-01T05:31:56.669Z] 05:31:56     INFO - Thread 0 Web Content (crashed)
[task 2023-06-01T05:31:56.669Z] 05:31:56     INFO -  0  libxul.so!mozilla::dom::JSActorManager::ReceiveRawMessage(mozilla::dom::JSActorMessageMeta const&, mozilla::Maybe<mozilla::dom::ipc::StructuredCloneData>&&, mozilla::Maybe<mozilla::dom::ipc::StructuredCloneData>&&) [JSActorManager.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 191 + 0x0]
[task 2023-06-01T05:31:56.669Z] 05:31:56     INFO -      rax = 0x00007fcd3c52c9c3    rdx = 0x00007fcd524d10e0
[task 2023-06-01T05:31:56.669Z] 05:31:56     INFO -      rcx = 0x00005583be63fb78    rbx = 0x00007fcd36420100
[task 2023-06-01T05:31:56.669Z] 05:31:56     INFO -      rsi = 0x00007ffd45e3a258    rdi = 0x00007fcd3af38800
[task 2023-06-01T05:31:56.670Z] 05:31:56     INFO -      rbp = 0x00007ffd45e3a120    rsp = 0x00007ffd45e39f80
[task 2023-06-01T05:31:56.670Z] 05:31:56     INFO -       r8 = 0x0000000000000000     r9 = 0x0000000080000000
[task 2023-06-01T05:31:56.670Z] 05:31:56     INFO -      r10 = 0x00007fcd34a33040    r11 = 0x0000000000000000
[task 2023-06-01T05:31:56.670Z] 05:31:56     INFO -      r12 = 0x00007fcd35bfc5e0    r13 = 0x00007ffd45e39f98
[task 2023-06-01T05:31:56.671Z] 05:31:56     INFO -      r14 = 0x00007ffd45e3a410    r15 = 0x00007fcd36420168
[task 2023-06-01T05:31:56.671Z] 05:31:56     INFO -      rip = 0x00007fcd41759db8
[task 2023-06-01T05:31:56.671Z] 05:31:56     INFO -     Found by: given as instruction pointer in context
[task 2023-06-01T05:31:56.672Z] 05:31:56     INFO -  1  libxul.so!mozilla::dom::WindowGlobalChild::RecvRawMessage(mozilla::dom::JSActorMessageMeta const&, mozilla::Maybe<mozilla::dom::ClonedMessageData> const&, mozilla::Maybe<mozilla::dom::ClonedMessageData> const&) [WindowGlobalChild.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 546 + 0xa]
[task 2023-06-01T05:31:56.672Z] 05:31:56     INFO -      rbx = 0x00007ffd45e3a410    rbp = 0x00007ffd45e3a370
[task 2023-06-01T05:31:56.673Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3a130    r12 = 0x00007ffd45e3a4f0
[task 2023-06-01T05:31:56.673Z] 05:31:56     INFO -      r13 = 0x00007ffd45e3a410    r14 = 0x00007fcd35b44640
[task 2023-06-01T05:31:56.673Z] 05:31:56     INFO -      r15 = 0x00007ffd45e3a448    rip = 0x00007fcd4164c4c4
[task 2023-06-01T05:31:56.674Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.674Z] 05:31:56     INFO -  2  libxul.so!mozilla::dom::PWindowGlobalChild::OnMessageReceived(IPC::Message const&) [PWindowGlobalChild.cpp: : 1611 + 0x14]
[task 2023-06-01T05:31:56.675Z] 05:31:56     INFO -      rbx = 0x00007fcd35b44640    rbp = 0x00007ffd45e3a5c0
[task 2023-06-01T05:31:56.675Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3a380    r12 = 0x00007ffd45e3a448
[task 2023-06-01T05:31:56.675Z] 05:31:56     INFO -      r13 = 0x00007ffd45e3a410    r14 = 0x00007ffd45e3a4f0
[task 2023-06-01T05:31:56.676Z] 05:31:56     INFO -      r15 = 0x00007ffd45e3a388    rip = 0x00007fcd41747d0b
[task 2023-06-01T05:31:56.676Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.677Z] 05:31:56     INFO -  3  libxul.so!mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const&) [PContentChild.cpp: : 8769 + 0x8]
[task 2023-06-01T05:31:56.678Z] 05:31:56     INFO -      rbx = 0x00007fcd35b71f40    rbp = 0x00007ffd45e3b9e0
[task 2023-06-01T05:31:56.678Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3a5d0    r12 = 0x0000000000000001
[task 2023-06-01T05:31:56.679Z] 05:31:56     INFO -      r13 = 0x0000000000000000    r14 = 0x00007fcd34941180
[task 2023-06-01T05:31:56.679Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00007fcd416c5754
[task 2023-06-01T05:31:56.679Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.680Z] 05:31:56     INFO -  4  libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [MessageChannel.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 1811 + 0x8]
[task 2023-06-01T05:31:56.680Z] 05:31:56     INFO -      rbx = 0x00007fcd34941180    rbp = 0x00007ffd45e3ba20
[task 2023-06-01T05:31:56.681Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3b9f0    r12 = 0x0000000000000001
[task 2023-06-01T05:31:56.681Z] 05:31:56     INFO -      r13 = 0x0000000000000000    r14 = 0x00007fcd50db8ea8
[task 2023-06-01T05:31:56.681Z] 05:31:56     INFO -      r15 = 0x00007fcd50d18ec0    rip = 0x00007fcd3f4dc4b7
[task 2023-06-01T05:31:56.682Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.682Z] 05:31:56     INFO -  5  libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(mozilla::ipc::ActorLifecycleProxy*, mozilla::UniquePtr<IPC::Message, mozilla::DefaultDelete<IPC::Message> >) [MessageChannel.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 1736 + 0xa]
[task 2023-06-01T05:31:56.683Z] 05:31:56     INFO -      rbx = 0x00007fcd50db8ea8    rbp = 0x00007ffd45e3bae0
[task 2023-06-01T05:31:56.683Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3ba30    r12 = 0x0000000000000000
[task 2023-06-01T05:31:56.684Z] 05:31:56     INFO -      r13 = 0x00007fcd50d363c0    r14 = 0x00007ffd45e3baf0
[task 2023-06-01T05:31:56.684Z] 05:31:56     INFO -      r15 = 0x00007fcd50d18ec0    rip = 0x00007fcd3f4db5df
[task 2023-06-01T05:31:56.684Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.685Z] 05:31:56     INFO -  6  libxul.so!mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::ActorLifecycleProxy*, mozilla::ipc::MessageChannel::MessageTask&) [MessageChannel.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 1536 + 0xa]
[task 2023-06-01T05:31:56.685Z] 05:31:56     INFO -      rbx = 0x00007fcd50db8ea8    rbp = 0x00007ffd45e3bb20
[task 2023-06-01T05:31:56.686Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3baf0    r12 = 0x00007fcd34941180
[task 2023-06-01T05:31:56.686Z] 05:31:56     INFO -      r13 = 0x00007fcd50df31a0    r14 = 0x00007fcd50d18ec0
[task 2023-06-01T05:31:56.686Z] 05:31:56     INFO -      r15 = 0x00007fcd34941200    rip = 0x00007fcd3f4db96c
[task 2023-06-01T05:31:56.687Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.687Z] 05:31:56     INFO -  7  libxul.so!mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 1634 + 0xa]
[task 2023-06-01T05:31:56.688Z] 05:31:56     INFO -      rbx = 0x00007fcd50d363c0    rbp = 0x00007ffd45e3bb50
[task 2023-06-01T05:31:56.688Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3bb30    r12 = 0x00007fcd34941230
[task 2023-06-01T05:31:56.688Z] 05:31:56     INFO -      r13 = 0x00007fcd50df31a0    r14 = 0x00007fcd34941200
[task 2023-06-01T05:31:56.688Z] 05:31:56     INFO -      r15 = 0x00007fcd50d18ec0    rip = 0x00007fcd3f4dbef4
[task 2023-06-01T05:31:56.689Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.689Z] 05:31:56     INFO -  8  libxul.so!mozilla::RunnableTask::Run() [TaskController.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 555 + 0x5]
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      rbx = 0x00007fcd34941280    rbp = 0x00007ffd45e3bb70
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3bb60    r12 = 0x0003001100000000
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      r13 = 0x00007fcd50df31a0    r14 = 0x00007ffd45e3bca8
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      r15 = 0x00007fcd34941280    rip = 0x00007fcd3edf4693
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -  9  libxul.so!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 879 + 0x8]
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      rbx = 0x0000000000000004    rbp = 0x00007ffd45e3c170
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3bb80    r12 = 0x0003001100000000
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      r13 = 0x00007fcd50df31a0    r14 = 0x00007ffd45e3bca8
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -      r15 = 0x00007fcd34941280    rip = 0x00007fcd3edf022c
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.690Z] 05:31:56     INFO - 10  libxul.so!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 702 + 0x4]
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -      rbx = 0x00007fcd50d94e00    rbp = 0x00007ffd45e3c1c0
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c180    r12 = 0x00007fcd50dbd880
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000000000000
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -      r15 = 0x00007ffd45e3c1e8    rip = 0x00007fcd3edef3d9
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO - 11  libxul.so!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 491 + 0x7]
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -      rbx = 0x00007fcd50d94e00    rbp = 0x00007ffd45e3c220
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c1d0    r12 = 0x00007fcd50dbd880
[task 2023-06-01T05:31:56.691Z] 05:31:56     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000000000000
[task 2023-06-01T05:31:56.692Z] 05:31:56     INFO -      r15 = 0x0000000000000001    rip = 0x00007fcd3edef639
[task 2023-06-01T05:31:56.692Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.692Z] 05:31:56     INFO - 12  libxul.so!mozilla::TaskController::TaskController()::$_0::operator()() const [TaskController.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 218]
[task 2023-06-01T05:31:56.692Z] 05:31:56     INFO -     Found by: inlining
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO - 13  libxul.so!mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() [nsThreadUtils.h:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 548 + 0xd]
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rbx = 0x00007fcd50df30a0    rbp = 0x00007ffd45e3c230
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c230    r12 = 0x00007fcd50dbd880
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      r13 = 0x0000000000000001    r14 = 0x00007ffd45e3c38f
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      r15 = 0x0000000000000001    rip = 0x00007fcd3edf5ca2
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO - 14  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 1240 + 0x9]
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rbx = 0x00007fcd50df30a0    rbp = 0x00007ffd45e3c370
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c240    r12 = 0x00007fcd50dbd880
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      r13 = 0x0000000000000001    r14 = 0x00007ffd45e3c38f
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      r15 = 0x0000000000000001    rip = 0x00007fcd3ee03424
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO - 15  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 479 + 0xf]
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffd45e3c3a0
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c380    r12 = 0x00007fcd50da45d0
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      r13 = 0x0000000000000001    r14 = 0x00007ffd45e3c4e8
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      r15 = 0x00007fcd50df30a0    rip = 0x00007fcd3ee0733c
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO - 16  libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 85 + 0x9]
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rbx = 0x00007fcd50da45b0    rbp = 0x00007ffd45e3c3e0
[task 2023-06-01T05:31:56.693Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c3b0    r12 = 0x00007fcd50da45d0
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -      r13 = 0x0000000000000001    r14 = 0x00007ffd45e3c4e8
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -      r15 = 0x00007fcd50df30a0    rip = 0x00007fcd3f4decc7
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO - 17  libxul.so!MessageLoop::RunInternal() [message_loop.cc:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 368]
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -     Found by: inlining
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO - 18  libxul.so!MessageLoop::RunHandler() [message_loop.cc:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 361]
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -     Found by: inlining
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO - 19  libxul.so!MessageLoop::Run() [message_loop.cc:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 343 + 0xb]
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -      rbx = 0x00007fcd50d36d60    rbp = 0x00007ffd45e3c410
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c3f0    r12 = 0x0000000080004005
[task 2023-06-01T05:31:56.694Z] 05:31:56     INFO -      r13 = 0x00007fcd50db8e00    r14 = 0x00007fcd50df30a0
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00007fcd3f48e475
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO - 20  libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 148 + 0xc]
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      rbx = 0x00007fcd50d36d60    rbp = 0x00007ffd45e3c430
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c420    r12 = 0x0000000080004005
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      r13 = 0x00007fcd50db8e00    r14 = 0x00007fcd50df30a0
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00007fcd41ab7009
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO - 21  libxul.so!XRE_RunAppShell() [nsEmbedFunctions.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 724 + 0x8]
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      rbx = 0x00007ffd45e3c4e8    rbp = 0x00007ffd45e3c470
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c440    r12 = 0x0000000080004005
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      r13 = 0x00007fcd50db8e00    r14 = 0x00007fcd50d36d60
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00007fcd430dc53d
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO - 22  libxul.so!MessageLoop::RunInternal() [message_loop.cc:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 368]
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -     Found by: inlining
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO - 23  libxul.so!MessageLoop::RunHandler() [message_loop.cc:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 361]
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO -     Found by: inlining
[task 2023-06-01T05:31:56.695Z] 05:31:56     INFO - 24  libxul.so!MessageLoop::Run() [message_loop.cc:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 343 + 0xb]
[task 2023-06-01T05:31:56.696Z] 05:31:56     INFO -      rbx = 0x00007ffd45e3c4e8    rbp = 0x00007ffd45e3c4a0
[task 2023-06-01T05:31:56.696Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c480    r12 = 0x0000000080004005
[task 2023-06-01T05:31:56.696Z] 05:31:56     INFO -      r13 = 0x00007fcd50db8e00    r14 = 0x000000000000000f
[task 2023-06-01T05:31:56.696Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00007fcd3f48e475
[task 2023-06-01T05:31:56.697Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.697Z] 05:31:56     INFO - 25  libxul.so!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 659 + 0x7]
[task 2023-06-01T05:31:56.697Z] 05:31:56     INFO -      rbx = 0x00007ffd45e3c4e8    rbp = 0x00007ffd45e3c750
[task 2023-06-01T05:31:56.697Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c4b0    r12 = 0x0000000080004005
[task 2023-06-01T05:31:56.698Z] 05:31:56     INFO -      r13 = 0x00007fcd50db8e00    r14 = 0x000000000000000f
[task 2023-06-01T05:31:56.698Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00007fcd430dc350
[task 2023-06-01T05:31:56.698Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.698Z] 05:31:56     INFO - 26  firefox-bin!content_process_main(mozilla::Bootstrap*, int, char**) [plugin-container.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 57]
[task 2023-06-01T05:31:56.698Z] 05:31:56     INFO -     Found by: inlining
[task 2023-06-01T05:31:56.699Z] 05:31:56     INFO - 27  firefox-bin!main [nsBrowserApp.cpp:5d6127a9b7ed37774d6403efd4ee1ec813503592 : 375 + 0x23]
[task 2023-06-01T05:31:56.699Z] 05:31:56     INFO -      rbx = 0x0000000000000012    rbp = 0x00007ffd45e3d7c0
[task 2023-06-01T05:31:56.700Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3c760    r12 = 0x00007ffd45e3d8a8
[task 2023-06-01T05:31:56.700Z] 05:31:56     INFO -      r13 = 0x00007ffd45e3d948    r14 = 0x00007ffd45e3d8a8
[task 2023-06-01T05:31:56.700Z] 05:31:56     INFO -      r15 = 0x00007fcd50d036d0    rip = 0x00005583be591b4d
[task 2023-06-01T05:31:56.700Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.701Z] 05:31:56     INFO - 28  libc.so.6!__libc_start_main [libc-start.c : 310 + 0x19]
[task 2023-06-01T05:31:56.701Z] 05:31:56     INFO -      rbx = 0x0000000000000000    rbp = 0x00005583be6396a0
[task 2023-06-01T05:31:56.701Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3d7d0    r12 = 0x00005583be5916c0
[task 2023-06-01T05:31:56.701Z] 05:31:56     INFO -      r13 = 0x00007ffd45e3d8a0    r14 = 0x0000000000000000
[task 2023-06-01T05:31:56.701Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00007fcd51216b97
[task 2023-06-01T05:31:56.701Z] 05:31:56     INFO -     Found by: call frame info
[task 2023-06-01T05:31:56.701Z] 05:31:56     INFO - 29  firefox-bin!_start + 0x28
[task 2023-06-01T05:31:56.711Z] 05:31:56     INFO -      rbx = 0x0000000000000000    rbp = 0x0000000000000000
[task 2023-06-01T05:31:56.711Z] 05:31:56     INFO -      rsp = 0x00007ffd45e3d890    r12 = 0x00005583be5916c0
[task 2023-06-01T05:31:56.711Z] 05:31:56     INFO -      r13 = 0x00007ffd45e3d8a0    r14 = 0x0000000000000000
[task 2023-06-01T05:31:56.711Z] 05:31:56     INFO -      r15 = 0x0000000000000000    rip = 0x00005583be5916e9
[task 2023-06-01T05:31:56.711Z] 05:31:56     INFO -     Found by: call frame info

In bug 1563825 we added the condition CycleCollectedJSRuntime::Get()->OOMReported() to the assertion. I'd read this bug as "this can happen without previous OOM" (unless the OOMReported() misses something). Any thoughts why?

Flags: needinfo?(kmaglione+bmo)
See Also: → 1563825
Duplicate of this bug: 1836656

This crash is from a "DOMFullscreen:CleanUp", which sends a BrowsingContext. That was the main candidate for an object that might actually fail to decode properly in the wild.

I think we probably want to decode those BCs as some kind of stub objects that report themselves as being discarded. We've talked about it in the past, and I don't think we ever came to an agreement on the best course of action, though.

Flags: needinfo?(kmaglione+bmo)
See Also: → 1623989

Looks like this is just a thing that happens relatively often.
What is the purpose of the diagnostic assert here?

Maybe this could be changed to print out the actor and message name that failed. Looking at a few failures, both were happening during fullscreen tests, after shutdown had started, although it doesn't look like the child process that crashed was in shutdown yet.

Depends on: 1967735

(In reply to Andrew McCreight [:mccr8] from comment #105)

Maybe this could be changed to print out the actor and message name that failed. Looking at a few failures, both were happening during fullscreen tests, after shutdown had started, although it doesn't look like the child process that crashed was in shutdown yet.

Bug 1967735 might still be a helpful thing.

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.