Closed Bug 1584465 Opened 6 months ago Closed 6 months ago

Crash in [@ mozilla::a11y::HyperTextAccessible::TransformOffset]

Categories

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

Unspecified
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 --- fixed

People

(Reporter: calixte, Assigned: morgan)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: crash, regression)

Crash Data

Attachments

(1 file)

This bug is for crash report bp-8ec1467d-5754-4cd3-9049-a8b450190927.

Top 10 frames of crashing thread:

0 xul.dll unsigned int mozilla::a11y::HyperTextAccessible::TransformOffset accessible/generic/HyperTextAccessible.cpp:303
1 xul.dll mozilla::a11y::HyperTextAccessible::DOMPointToOffset accessible/generic/HyperTextAccessible.cpp:278
2 xul.dll unsigned int mozilla::a11y::HyperTextAccessible::FindLineBoundary accessible/generic/HyperTextAccessible.cpp:621
3 xul.dll mozilla::a11y::HyperTextAccessible::TextAtOffset accessible/generic/HyperTextAccessible.cpp:761
4 xul.dll mozilla::a11y::ia2AccessibleText::get_textAtOffset accessible/windows/ia2/ia2AccessibleText.cpp:300
5 ole32.dll Invoke com\ole32\com\txf\callframe\amd64\stubless.asm:289
6 mozglue.dll mozilla::TimeStamp::NowFuzzy mozglue/misc/TimeStamp.cpp:132
7  @0xc8bb54dd5f 
8 kernelbase.dll SetEvent 
9 xul.dll nsresult `anonymous namespace'::HandoffRunnable::Run ipc/mscom/MainThreadHandoff.cpp:127

There are 2 crashes (from 2 installations) in nightly 71 with buildid 20190926094200. In analyzing the backtrace, the regression may have been introduced by patch [1] to fix bug 1177014.

[1] https://hg.mozilla.org/mozilla-central/rev?node=7aa2279f941c

Flags: needinfo?(mreschenberg)

CCing Arnaud who pinged me on IRC and is affected by this crash

FYI, this issue prevents some tabs to be loaded. To make me able to write on Bugzilla I was forced to turn off the Orca screen reader, reload the page and then restart Orca.

FYI, this is not a Windows specific issue, I'm on Debian Linux 9 "Stretch" and I'm encountering the issue.

Best regards.

(In reply to Alex ARNAUD from comment #2)

FYI, this issue prevents some tabs to be loaded. To make me able to write on Bugzilla I was forced to turn off the Orca screen reader, reload the page and then restart Orca.

hello! thanks for the info; is there a particular page on bugzilla you're using when this crash occurs, or do all pages crash?

Flags: needinfo?(mreschenberg) → needinfo?(aarnaud)

Alex, also is there a specific action you do with orca that makes it crash? The more details the better!

Hello,

As the page doesn't seem to be loaded I don't have the time to do any user action.

This bugzilla bug page maked Firefox to crash.

Today morning with latest Nightly, I don't reproduce the crash.

Best regards.

Flags: needinfo?(aarnaud)

Hi,

I have the bug too. Here is some reproduction steps:

  1. Open qwant
  2. Run a search
  3. Browse the result and click on one of them

Instead of opening the contents of the new tab, it displays the crash tab reporter.

Then if I issue alt-d, then enter, the URL opens in the current tab as expected.

regards

Assignee: nobody → mreschenberg
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/59693d9d9f60
Null check parent accessible before attribute check to cover root case. r=Jamie
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
QA Whiteboard: [qa-71b-p2]
You need to log in before you can comment on or make changes to this bug.