Last Comment Bug 677467 - focusedChild crashes on application accessible
: focusedChild crashes on application accessible
Status: RESOLVED FIXED
: access
Product: Core
Classification: Components
Component: Disability Access APIs (show other bugs)
: unspecified
: All All
: -- normal (vote)
: mozilla8
Assigned To: alexander :surkov
:
: alexander :surkov
Mentors:
Depends on:
Blocks: 671991
  Show dependency treegraph
 
Reported: 2011-08-09 00:20 PDT by alexander :surkov
Modified: 2011-08-09 11:51 PDT (History)
1 user (show)
surkov.alexander: in‑testsuite+
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
patch (8.78 KB, patch)
2011-08-09 00:38 PDT, alexander :surkov
tbsaunde+mozbugs: review+
Details | Diff | Splinter Review

Description alexander :surkov 2011-08-09 00:20:23 PDT
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()
Comment 1 alexander :surkov 2011-08-09 00:38:32 PDT
Created attachment 551692 [details] [diff] [review]
patch
Comment 2 alexander :surkov 2011-08-09 02:36:08 PDT
inbound land http://hg.mozilla.org/integration/mozilla-inbound/rev/eb23da886c91

Note You need to log in before you can comment on or make changes to this bug.