Open
Bug 1458380
Opened 6 years ago
Updated 2 years ago
Assertion failure: !aRoot->IsDoc() (documents shouldn't be serialized), at src/accessible/ipc/DocAccessibleChildBase.cpp:67
Categories
(Core :: Disability Access APIs, defect, P2)
Core
Disability Access APIs
Tracking
()
People
(Reporter: tsmith, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, testcase, Whiteboard: a11y:crash-ipc)
Attachments
(2 files)
Assertion failure: !aRoot->IsDoc() (documents shouldn't be serialized), at src/accessible/ipc/DocAccessibleChildBase.cpp:67 #0 0x7f9b4ad4bfe1 in mozilla::a11y::DocAccessibleChildBase::SerializeTree(mozilla::a11y::Accessible*, nsTArray<mozilla::a11y::AccessibleData>&) src/accessible/ipc/DocAccessibleChildBase.cpp:67:3 #1 0x7f9b4ad4be7e in mozilla::a11y::DocAccessibleChildBase::SerializeTree(mozilla::a11y::Accessible*, nsTArray<mozilla::a11y::AccessibleData>&) src/accessible/ipc/DocAccessibleChildBase.cpp:79:5 #2 0x7f9b4ad4c81c in mozilla::a11y::DocAccessibleChildBase::ShowEvent(mozilla::a11y::AccShowEvent*) src/accessible/ipc/DocAccessibleChildBase.cpp:104:3 #3 0x7f9b4ad09105 in mozilla::a11y::Accessible::HandleAccEvent(mozilla::a11y::AccEvent*) src/accessible/generic/Accessible.cpp:874:19 #4 0x7f9b4ac8f2f3 in mozilla::a11y::AccessibleWrap::HandleAccEvent(mozilla::a11y::AccEvent*) src/accessible/atk/AccessibleWrap.cpp:1185:29 #5 0x7f9b4acf33f8 in nsEventShell::FireEvent(mozilla::a11y::AccEvent*) src/accessible/base/nsEventShell.cpp:46:15 #6 0x7f9b4acc4d92 in mozilla::a11y::NotificationController::ProcessMutationEvents() src/accessible/base/NotificationController.cpp:576:7 #7 0x7f9b4acc6212 in mozilla::a11y::NotificationController::WillRefresh(mozilla::TimeStamp) src/accessible/base/NotificationController.cpp:863:3 #8 0x7f9b4867a95f in nsRefreshDriver::Tick(long, mozilla::TimeStamp) src/layout/base/nsRefreshDriver.cpp:1896:12 #9 0x7f9b48684a4e in mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) src/layout/base/nsRefreshDriver.cpp:307:7 #10 0x7f9b486847fc in mozilla::RefreshDriverTimer::Tick(long, mozilla::TimeStamp) src/layout/base/nsRefreshDriver.cpp:329:5 #11 0x7f9b4868806f in mozilla::VsyncRefreshDriverTimer::RunRefreshDrivers(mozilla::TimeStamp) src/layout/base/nsRefreshDriver.cpp:770:5 #12 0x7f9b48686fe5 in mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::TimeStamp) src/layout/base/nsRefreshDriver.cpp:683:35 #13 0x7f9b4868671b in mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::TimeStamp) src/layout/base/nsRefreshDriver.cpp:584:9 #14 0x7f9b48cbe849 in mozilla::layout::VsyncChild::RecvNotify(mozilla::TimeStamp const&) src/layout/ipc/VsyncChild.cpp:68:16 #15 0x7f9b436cf463 in mozilla::layout::PVsyncChild::OnMessageReceived(IPC::Message const&) src/obj-firefox/ipc/ipdl/PVsyncChild.cpp:156:20 #16 0x7f9b435faa5c in mozilla::ipc::PBackgroundChild::OnMessageReceived(IPC::Message const&) src/obj-firefox/ipc/ipdl/PBackgroundChild.cpp:1928:28 #17 0x7f9b4326b15d in mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) src/ipc/glue/MessageChannel.cpp:2141:25 #18 0x7f9b43268da5 in mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) src/ipc/glue/MessageChannel.cpp:2071:17 #19 0x7f9b4326998e in mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) src/ipc/glue/MessageChannel.cpp:1917:5 #20 0x7f9b4326a0af in mozilla::ipc::MessageChannel::MessageTask::Run() src/ipc/glue/MessageChannel.cpp:1950:15 #21 0x7f9b425f4a33 in nsThread::ProcessNextEvent(bool, bool*) src/xpcom/threads/nsThread.cpp:1090:14 #22 0x7f9b426179b8 in NS_ProcessNextEvent(nsIThread*, bool) src/xpcom/threads/nsThreadUtils.cpp:519:10 #23 0x7f9b43272173 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:97:21 #24 0x7f9b431b40d8 in MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:326:10 #25 0x7f9b431b3f5c in MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:299:3 #26 0x7f9b482b4a5a in nsBaseAppShell::Run() src/widget/nsBaseAppShell.cpp:157:27 #27 0x7f9b4b3877d0 in XRE_RunAppShell() src/toolkit/xre/nsEmbedFunctions.cpp:893:22 #28 0x7f9b43272d95 in mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:269:9 #29 0x7f9b431b40d8 in MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:326:10 #30 0x7f9b431b3f5c in MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:299:3 #31 0x7f9b4b386f2e in XRE_InitChildProcess(int, char**, XREChildData const*) src/toolkit/xre/nsEmbedFunctions.cpp:719:34 #32 0x4f3616 in content_process_main(mozilla::Bootstrap*, int, char**) src/browser/app/../../ipc/contentproc/plugin-container.cpp:50:30 #33 0x4f389e in main src/browser/app/nsBrowserApp.cpp:280:18 #34 0x7f9b6232682f in __libc_start_main /build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291 #35 0x423444 in _start (firefox+0x423444)
Flags: in-testsuite?
Reporter | ||
Comment 1•6 years ago
|
||
Updated•6 years ago
|
Whiteboard: a11y:crash-ipc
Updated•6 years ago
|
Priority: -- → P2
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
status-firefox68:
--- → affected
Reporter | ||
Updated•5 years ago
|
status-firefox69:
--- → affected
status-firefox70:
--- → affected
status-firefox-esr68:
--- → affected
Reporter | ||
Comment 2•5 years ago
|
||
A Pernosco session is available here: https://pernos.co/debug/oJQP_Bsv3n4uhYPlUx7hlA/index.html
status-firefox71:
--- → affected
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•