The default bug view has changed. See this FAQ.

focusedChild crashes on application accessible

RESOLVED FIXED in mozilla8

Status

()

Core
Disability Access APIs
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: surkov, Assigned: surkov)

Tracking

({access})

unspecified
mozilla8
access
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
regression from bug 671991

 	xul.dll!nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsINode const >,nsAccessible *> >::GetEntry(const nsINode * aKey)  Line 163 + 0x3 bytes	C++
 	xul.dll!nsBaseHashtable<nsPtrHashKey<nsINode const >,nsAccessible *,nsAccessible *>::Get(const nsINode * aKey)  Line 148 + 0xc bytes	C++
 	xul.dll!nsDocAccessible::GetAccessible(nsINode * aNode)  Line 566 + 0x12 bytes	C++
 	xul.dll!nsAccessible::FocusedChild()  Line 752 + 0x16 bytes	C++
>	xul.dll!nsAccessible::GetFocusedChild(nsIAccessible * * aChild)  Line 740 + 0x11 bytes	C++
 	xul.dll!NS_InvokeByIndex_P(nsISupports * that, unsigned int methodIndex, unsigned int paramCount, nsXPTCVariant * params)  Line 103	C++
 	xul.dll!CallMethodHelper::Invoke()  Line 3119 + 0x1c bytes	C++
 	xul.dll!CallMethodHelper::Call()  Line 2373 + 0x8 bytes	C++
 	xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx, XPCWrappedNative::CallMode mode)  Line 2337 + 0x16 bytes	C++
 	xul.dll!XPCWrappedNative::GetAttribute(XPCCallContext & ccx)  Line 2595 + 0xe bytes	C++
 	xul.dll!XPC_WN_GetterSetter(JSContext * cx, unsigned int argc, jsval_layout * vp)  Line 1649 + 0xc bytes	C++
 	mozjs.dll!js::CallJSNative(JSContext * cx, int (JSContext *, unsigned int, js::Value *)* native, const js::CallArgs & args)  Line 281 + 0x19 bytes	C++
 	mozjs.dll!js::Invoke(JSContext * cx, const js::CallArgs & argsRef, js::MaybeConstruct construct)  Line 657 + 0x14 bytes	C++
 	mozjs.dll!js::Invoke(JSContext * cx, js::InvokeArgsGuard & args, js::MaybeConstruct construct)  Line 169 + 0x1a bytes	C++
 	mozjs.dll!js::ExternalInvoke(JSContext * cx, const js::Value & thisv, const js::Value & fval, unsigned int argc, js::Value * argv, js::Value * rval)  Line 809 + 0xf bytes	C++
 	mozjs.dll!js::ExternalGetOrSet(JSContext * cx, JSObject * obj, jsid id, const js::Value & fval, JSAccessMode mode, unsigned int argc, js::Value * argv, js::Value * rval)  Line 849 + 0x2a bytes	C++
 	mozjs.dll!js::Shape::get(JSContext * cx, JSObject * receiver, JSObject * obj, JSObject * pobj, js::Value * vp)  Line 270 + 0x22 bytes	C++
 	mozjs.dll!js_NativeGetInline(JSContext * cx, JSObject * receiver, JSObject * obj, JSObject * pobj, const js::Shape * shape, unsigned int getHow, js::Value * vp)  Line 5113 + 0x1c bytes	C++
 	mozjs.dll!js_GetPropertyHelperInline(JSContext * cx, JSObject * obj, JSObject * receiver, jsid id, unsigned int getHow, js::Value * vp)  Line 5289 + 0x21 bytes	C++
 	mozjs.dll!js_GetProperty(JSContext * cx, JSObject * obj, JSObject * receiver, jsid id, js::Value * vp)  Line 5305 + 0x1b bytes	C++
 	mozjs.dll!JSObject::getProperty(JSContext * cx, JSObject * receiver, jsid id, js::Value * vp)  Line 1183 + 0x2c bytes	C++
 	mozjs.dll!JSObject::getProperty(JSContext * cx, jsid id, js::Value * vp)  Line 1188	C++
 	mozjs.dll!js::mjit::stubs::GetElem(js::VMFrame & f)  Line 480 + 0x14 bytes	C++
 	mozjs.dll!DisabledGetElem(js::VMFrame & f, js::mjit::ic::GetElementIC * ic)  Line 2071	C++
 	04fb7dde()	
 	nspr4.dll!_MD_CURRENT_THREAD()  Line 308 + 0xc bytes	C
 	0b23d178()
(Assignee)

Comment 1

6 years ago
Created attachment 551692 [details] [diff] [review]
patch
Assignee: nobody → surkov.alexander
Status: NEW → ASSIGNED
Attachment #551692 - Flags: review?(trev.saunders)
Attachment #551692 - Flags: review?(trev.saunders) → review+
(Assignee)

Comment 2

6 years ago
inbound land http://hg.mozilla.org/integration/mozilla-inbound/rev/eb23da886c91
Flags: in-testsuite+
Whiteboard: [inbound]
http://hg.mozilla.org/mozilla-central/rev/eb23da886c91
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Whiteboard: [inbound]
Target Milestone: --- → mozilla8
You need to log in before you can comment on or make changes to this bug.