Closed Bug 1720696 Opened 3 years ago Closed 3 years ago

Crash in [@ mozilla::a11y::sdnAccessible::QueryInterface]

Categories

(Core :: Disability Access APIs, defect, P1)

All
Windows
defect

Tracking

()

VERIFIED FIXED
92 Branch
Tracking Status
relnote-firefox --- 90+
firefox-esr78 --- unaffected
firefox90 blocking verified
firefox91 + verified
firefox92 --- fixed

People

(Reporter: aryx, Assigned: morgan)

References

(Regression)

Details

(Keywords: crash, regression, topcrash)

Crash Data

Attachments

(1 file, 1 obsolete file)

[Tracking Requested - why for this release]: Top crasher.

200 crash reports from 64 installations for Firefox 90.0 on all Windows versions, both content and parent crashes

Crash report: https://crash-stats.mozilla.org/report/index/70aa2e99-b9a8-43ae-8a3a-2b72a0210715

Reason: EXCEPTION_ACCESS_VIOLATION_READ

Top 9 frames of crashing thread:

0 xul.dll mozilla::a11y::sdnAccessible::QueryInterface accessible/windows/sdn/sdnAccessible.cpp:55
1 xul.dll mozilla::detail::RunnableFunction<`lambda at /builds/worker/checkouts/gecko/ipc/mscom/MainThreadHandoff.cpp:612:22'>::Run xpcom/threads/nsThreadUtils.h:534
2 xul.dll static mozilla::mscom::MainThreadInvoker::MainThreadAPC ipc/mscom/MainThreadInvoker.cpp:172
3 ntdll.dll RtlDispatchAPC 
4 ntdll.dll RtlpModuleEnumeratorCallback 
5 ntdll.dll RtlDispatchAPC 
6 ntdll.dll KiUserApcDispatch 
7 ntdll.dll RtlpModuleEnumeratorCallback 
8 ntdll.dll NtTestAlert 
Severity: -- → S2

I'm concerned by the number of crashes since the start of the 90 rollout, so for now I'm treating this as a blocker to re-enabling updates.

Morgan, since Jamie is out can you take a look?

Flags: needinfo?(mreschenberg)
Priority: -- → P1
Keywords: topcrash

Investigating :) ni'ing eitan too, since this is time sensitive

Flags: needinfo?(mreschenberg) → needinfo?(eitan)
Assignee: nobody → mreschenberg
Status: NEW → ASSIGNED
Attachment #9231392 - Attachment is obsolete: true
Pushed by mreschenberg@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5f5962c50e5d Only fetch mMsaa from non-null AccessibleWraps r=eeejay
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch

Comment on attachment 9231400 [details]
Bug 1720696: Only fetch mMsaa from non-null AccessibleWraps r?eeejay

thanks for the quick fix. let's get this change in 91.0b4 and 90.0.1

Flags: needinfo?(eitan)
Attachment #9231400 - Flags: approval-mozilla-release+
Attachment #9231400 - Flags: approval-mozilla-beta+

I could not reproduce this issue.
I installed ZoomText(it was mentioned in the crash report) and searched for the top words(zoomtext, ورود, v900, keep, w, не, yahoo, mail, crash, sinc), went through some pdf's and graphs. Although ZoomText made the browser to feel sketchy, it did not crash, I used Fx 90.0 on Windows 10 x64.

Added to 90.0.1 release notes:
"Fixed a crash when using some accessibility clients on Windows"

Crash Signature: [@ mozilla::a11y::sdnAccessible::QueryInterface] → [@ mozilla::a11y::sdnAccessible::QueryInterface] [@ mozilla::a11y::sdnAccessible::get_nodeInfo ]

No crashes so far with the fix, I'm going to call this verified.

Status: RESOLVED → VERIFIED
Crash Signature: [@ mozilla::a11y::sdnAccessible::QueryInterface] [@ mozilla::a11y::sdnAccessible::get_nodeInfo ] → [@ mozilla::a11y::sdnAccessible::QueryInterface]
Crash Signature: [@ mozilla::a11y::sdnAccessible::QueryInterface] → [@ mozilla::a11y::sdnAccessible::QueryInterface] [@ mozilla::a11y::sdnAccessible::get_nodeInfo]
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: