Closed Bug 1092845 Opened 10 years ago Closed 6 years ago

crash in @0x0 | mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)

Categories

(Core :: Disability Access APIs, defect)

36 Branch
All
Android
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox36 --- affected
fennec - ---

People

(Reporter: aaronmt, Unassigned)

References

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-e3147763-6af5-43c9-a064-aa0ba2141101.
=============================================================
the stack is somehow incomplete, it'd be good to cc somebody who knows xpconnect, it looks like js has an object but it fails to call the object method
(In reply to alexander :surkov from comment #1)
> the stack is somehow incomplete, it'd be good to cc somebody who knows
> xpconnect, it looks like js has an object but it fails to call the object
> method

why do you think that? it seems more like we're trying to make a virtual call on null, or we screwed up the stacked and returned to 0.  Anyway it'd be nice to have someone look at the dump and see what the assembly we crash on is.
tracking-fennec: ? → -
(In reply to Trevor Saunders (:tbsaunde) from comment #2)

> why do you think that?

nothing specific, just guessed we've got a broken interface

> it seems more like we're trying to make a virtual
> call on null, or we screwed up the stacked and returned to 0.

you think it's rather cycle collection issue?
> > it seems more like we're trying to make a virtual
> > call on null, or we screwed up the stacked and returned to 0.
> 
> you think it's rather cycle collection issue?

I think I want more data before I make any guesses about cause.
Crash Signature: [@ @0x0 | mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)] → [@ @0x0 | mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)] [@ mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)]
@Trevor Sanuders:
Could you please to have a look at it?

We received a lot of complains from Chinese users in our Community. They mentioned from v36.0, Fennec is always crash when they enable "talkback" App which is helping people with bad eyesights to use their mobiles.

My device: Samsung N5110
STR:
1) Install Fennec v36.0.1 on the device - (ftp://ftp.mozilla.org/pub/mobile/candidates/36.0.1-candidates/build2/android/zh-CN/)
2) Download and install "talkback" app (version 4.1.0) from Google Play
3) Enable "talkback" by going to Settings->Accessibility->set Talkback to ON
4) Launch Fennec and open a website, try to click on the icon and urls on the website for a while

Fennec crashes and the crash report is:
https://crash-stats.mozilla.com/report/index/321dbf3f-6419-4efb-bae0-750e22150310

Any problems, please let me know.
Flags: needinfo?(tbsaunde+mozbugs)
it might be fixed by bug 1137906
I don't have time to investigate this sorry, but you'll need to get someone else to help.
Flags: needinfo?(tbsaunde+mozbugs)
Crash Signature: [@ @0x0 | mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)] [@ mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)] → [@ @0x0 | mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)] [@ mozilla::a11y::xpcAccessibleValue::GetMinimumValue(double*)] [@ @0x0 | mozilla::a11y::xpcAccessibleValue::GetMinimumValue] [@ mozilla::a11y::xpcAccessibleValue::GetMinimumValue]
non of these signatures are visible these days, closing.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.