Closed Bug 1348340 Opened 7 years ago Closed 7 years ago

Reliable crash when using atspi_table_cell_get_position() on table cell

Categories

(Core :: Disability Access APIs, defect)

Unspecified
Linux
defect
Not set
critical

Tracking

()

RESOLVED INVALID
Tracking Status
firefox55 --- affected

People

(Reporter: jdiggs, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

Attachments

(2 files)

This bug was filed from the Socorro interface and is 
report bp-8723787d-9696-448c-b909-317e32170317.
=============================================================

Steps to reproduce:
1. Load the attached test case
2. Launch accerciser and locate the table cell in the list of accessibles
3. Having selected the cell, type the following in accerciser's ipython console:

acc.queryTableCell().get_position()

Expected results: Firefox would not crash

Actual results: Firefox always crashes

Other notes: In order to reproduce this using the steps in this report, you will also need to get the latest at-spi2-core package because of https://bugzilla.gnome.org/show_bug.cgi?id=779835
Adjusting the summary because it turns out that you can reproduce this with HTML tables too. See:
https://crash-stats.mozilla.com/report/index/54ab74f3-189c-4790-981e-d1aaa2170317

The test case for that crash is:

<html>
<head></head>
<body>
<table><tr><td>cell</td></tr></table>
</body>
</html>

The steps to reproduce using Accerciser are the same.
Summary: Reliable crash when using atspi_table_cell_get_position() on ARIA table cell → Reliable crash when using atspi_table_cell_get_position() on table cell
Attached file full backtrace
Alex, can you take a look? You worked most with our table code.
Flags: needinfo?(surkov.alexander)
(In reply to Marco Zehe (:MarcoZ) from comment #3)
> Alex, can you take a look? You worked most with our table code.

its a crash in atk code, has nothing to do with gecko tables as far as I can tell.
Flags: needinfo?(surkov.alexander)
I think that I've fixed the at-spi2 crash--fixes pushed to master and gnome-3-24 in at-spi2-core and at-spi2-atk.
Mike, so can we resolve this Firefox bug as INVALID, then, since it doesn't appear to be ours?
Flags: needinfo?(mgorse)
per comment #6
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
Flags: needinfo?(mgorse)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: