crash w/bc tests and e10s+a11y - PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::a11y::Accessible::HandleAccEvent(mozilla::a11y::AccEvent *)]

RESOLVED WORKSFORME

Status

()

RESOLVED WORKSFORME
a year ago
11 months ago

People

(Reporter: jimm, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(firefox55 affected)

Details

(Reporter)

Description

a year ago
https://treeherder.mozilla.org/logviewer.html#?job_id=93828594&repo=try&lineNumber=22681


19:23:49     INFO -  Thread 0 (crashed)
19:23:49     INFO -   0  xul.dll!mozilla::a11y::Accessible::HandleAccEvent(mozilla::a11y::AccEvent *) [Accessible.cpp:d0adaf802082 : 843 + 0x18]
19:23:49     INFO -      eip = 0x58560f3a   esp = 0x0022af7c   ebp = 0x0022afa0   ebx = 0x00000000
19:23:49     INFO -      esi = 0x0000034b   edi = 0x00000000   eax = 0x00000000   ecx = 0x674b06ef
19:23:49     INFO -      edx = 0x00000060   efl = 0x00000202
19:23:49     INFO -      Found by: given as instruction pointer in context
19:23:49     INFO -   1  xul.dll!mozilla::a11y::AccessibleWrap::HandleAccEvent(mozilla::a11y::AccEvent *) [AccessibleWrap.cpp:d0adaf802082 : 1171 + 0xb]
19:23:49     INFO -      eip = 0x5852d272   esp = 0x0022afa8   ebp = 0x0022afb8
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   2  xul.dll!mozilla::a11y::DocAccessible::HandleAccEvent(mozilla::a11y::AccEvent *) [DocAccessible.cpp:d0adaf802082 : 1195 + 0xa]
19:23:49     INFO -      eip = 0x58560f67   esp = 0x0022afc0   ebp = 0x0022afc8
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   3  xul.dll!nsEventShell::FireEvent(mozilla::a11y::AccEvent *) [nsEventShell.cpp:d0adaf802082 : 45 + 0xb]
19:23:49     INFO -      eip = 0x58550386   esp = 0x0022afd0   ebp = 0x0022b0c8
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   4  xul.dll!mozilla::a11y::DocAccessible::NotifyOfLoading(bool) [DocAccessible.cpp:d0adaf802082 : 1467 + 0x6]
19:23:49     INFO -      eip = 0x58564391   esp = 0x0022b0d0   ebp = 0x0022b0e0
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   5  xul.dll!mozilla::a11y::DocManager::OnStateChange(nsIWebProgress *,nsIRequest *,unsigned int,nsresult) [DocManager.cpp:d0adaf802082 : 310 + 0xa]
19:23:49     INFO -      eip = 0x58543c78   esp = 0x0022b0e8   ebp = 0x0022b11c
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   6  xul.dll!nsDocLoader::DoFireOnStateChange(nsIWebProgress * const,nsIRequest * const,int &,nsresult) [nsDocLoader.cpp:d0adaf802082 : 1276 + 0x51]
19:23:49     INFO -      eip = 0x567ca9c8   esp = 0x0022b124   ebp = 0x0022b1c4
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   7  xul.dll!nsDocLoader::FireOnStateChange(nsIWebProgress *,nsIRequest *,int,nsresult) [nsDocLoader.cpp:d0adaf802082 : 1239 + 0x24]
19:23:49     INFO -      eip = 0x567cb0ca   esp = 0x0022b1cc   ebp = 0x0022b20c
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   8  xul.dll!nsDocLoader::doStartDocumentLoad() [nsDocLoader.cpp:d0adaf802082 : 775 + 0x1d]
19:23:49     INFO -      eip = 0x567ce5e0   esp = 0x0022b214   ebp = 0x0022b280
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -   9  xul.dll!nsDocLoader::OnStartRequest(nsIRequest *,nsISupports *) [nsDocLoader.cpp:d0adaf802082 : 455 + 0x12]
19:23:49     INFO -      eip = 0x567cbd71   esp = 0x0022b288   ebp = 0x0022b300
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  10  xul.dll!mozilla::net::nsLoadGroup::AddRequest(nsIRequest *,nsISupports *) [nsLoadGroup.cpp:d0adaf802082 : 510 + 0x12]
19:23:49     INFO -      eip = 0x5608f67f   esp = 0x0022b308   ebp = 0x0022b398
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  11  xul.dll!mozilla::net::HttpChannelChild::AsyncOpen(nsIStreamListener *,nsISupports *) [HttpChannelChild.cpp:d0adaf802082 : 2183 + 0x1a]
19:23:49     INFO -      eip = 0x562a5ae3   esp = 0x0022b3a0   ebp = 0x0022b43c
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  12  xul.dll!mozilla::net::HttpChannelChild::AsyncOpen2(nsIStreamListener *) [HttpChannelChild.cpp:d0adaf802082 : 2227 + 0xb]
19:23:49     INFO -      eip = 0x562a5824   esp = 0x0022b444   ebp = 0x0022b45c
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  13  xul.dll!nsURILoader::OpenURI(nsIChannel *,unsigned int,nsIInterfaceRequestor *) [nsURILoader.cpp:d0adaf802082 : 857 + 0x9]
19:23:49     INFO -      eip = 0x567ccf63   esp = 0x0022b464   ebp = 0x0022b4e8
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  14  xul.dll!nsDocShell::DoChannelLoad(nsIChannel *,nsIURILoader *,bool) [nsDocShell.cpp:d0adaf802082 : 11530 + 0x30]
19:23:49     INFO -      eip = 0x584ec284   esp = 0x0022b4f0   ebp = 0x0022b518
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  15  xul.dll!nsDocShell::DoURILoad(nsIURI *,nsIURI *,bool,nsIURI *,bool,unsigned int,nsIPrincipal *,nsIPrincipal *,char const *,nsAString const &,nsIInputStream *,nsIInputStream *,bool,nsIDocShell * *,nsIRequest * *,bool,bool,bool,nsAString const &,nsIURI *,unsigned int) [nsDocShell.cpp:d0adaf802082 : 11344 + 0x13]
19:23:49     INFO -      eip = 0x584eda6e   esp = 0x0022b520   ebp = 0x0022b658
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  16  xul.dll!nsDocShell::InternalLoad(nsIURI *,nsIURI *,bool,nsIURI *,unsigned int,nsIPrincipal *,nsIPrincipal *,unsigned int,nsAString const &,char const *,nsAString const &,nsIInputStream *,nsIInputStream *,unsigned int,nsISHEntry *,bool,nsAString const &,nsIDocShell *,nsIURI *,bool,nsIDocShell * *,nsIRequest * *) [nsDocShell.cpp:d0adaf802082 : 10794 + 0xb5]
19:23:49     INFO -      eip = 0x584fb681   esp = 0x0022b660   ebp = 0x0022bbb8
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  17  xul.dll!nsDocShell::LoadHistoryEntry(nsISHEntry *,unsigned int) [nsDocShell.cpp:d0adaf802082 : 12679 + 0x90]
19:23:49     INFO -      eip = 0x584fda1d   esp = 0x0022bbc0   ebp = 0x0022bd58
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  18  xul.dll!nsDocShell::Reload(unsigned int) [nsDocShell.cpp:d0adaf802082 : 5463 + 0xd]
19:23:49     INFO -      eip = 0x5850433e   esp = 0x0022bd60   ebp = 0x0022bf30
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  19  xul.dll!NS_InvokeByIndex + 0x27
19:23:49     INFO -      eip = 0x560213d7   esp = 0x0022bf38   ebp = 0x0022bf44
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  20  xul.dll!CallMethodHelper::Invoke() [XPCWrappedNative.cpp:d0adaf802082 : 2010 + 0xf]
19:23:49     INFO -      eip = 0x56746b48   esp = 0x0022bf4c   ebp = 0x0022bf78
19:23:49     INFO -      Found by: previous frame's frame pointer
19:23:49     INFO -  21  xul.dll!CallMethodHelper::Call() [XPCWrappedNative.cpp:d0adaf802082 : 1329 + 0x7]
19:23:49     INFO -      eip = 0x5673b0c5   esp = 0x0022bf60   ebp = 0x0022bf78
19:23:49     INFO -      Found by: call frame info with scanning
19:23:49     INFO -  22  xul.dll!XPCWrappedNative::CallMethod(XPCCallContext &,XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:d0adaf802082 : 1296 + 0x12]
19:23:49     INFO -      eip = 0x5673b15a   esp = 0x0022bf80   ebp = 0x0022bf78
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  23  xul.dll!XPCWrappedNative::CallMethod(XPCCallContext &,XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:d0adaf802082 : 1296 + 0x12]
19:23:49     INFO -      eip = 0x5673b15a   esp = 0x0022bf88   ebp = 0x0022c058
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  24  xul.dll!js::CallResolveOp [NativeObject-inl.h:d0adaf802082 : 635 + 0x10]
19:23:49     INFO -      eip = 0x58c11be9   esp = 0x0022bfc4   ebp = 0x0022c058
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  25  xul.dll!XPC_WN_CallMethod(JSContext *,unsigned int,JS::Value *) [XPCWrappedNativeJSOps.cpp:d0adaf802082 : 983 + 0xd]
19:23:49     INFO -      eip = 0x5674dc81   esp = 0x0022c060   ebp = 0x0022c108
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  26  xul.dll!js::CompartmentChecker::check(JS::CallArgs const &) [jscntxtinlines.h:d0adaf802082 : 160 + 0x14]
19:23:49     INFO -      eip = 0x58a65b99   esp = 0x0022c100   ebp = 0x0022c108
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  27  xul.dll!js::CallJSNative(JSContext *,bool (*)(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [jscntxtinlines.h:d0adaf802082 : 291 + 0xd]
19:23:49     INFO -      eip = 0x58a60462   esp = 0x0022c110   ebp = 0x01310000
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  28  xul.dll!js::PositionalFormalParameterIter::PositionalFormalParameterIter(JSScript *) [Scope.cpp:d0adaf802082 : 1458 + 0x44]
19:23:49     INFO -      eip = 0x58ca94be   esp = 0x0022c130   ebp = 0x0022c65c
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  29  xul.dll!js::gc::detail::CellIsNotGray(js::gc::Cell const *) [jsgc.cpp:d0adaf802082 : 8062 + 0x6]
19:23:49     INFO -      eip = 0x588a0642   esp = 0x0022c15c   ebp = 0x0022c168
19:23:49     INFO -      Found by: call frame info with scanning
19:23:49     INFO -  30  xul.dll!JS::ValueIsNotGray(JS::Value const &) [Value.h:d0adaf802082 : 1464 + 0xf]
19:23:49     INFO -      eip = 0x56077c93   esp = 0x0022c170   ebp = 0x0022c174
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  31  xul.dll!InternalCall [Interpreter.cpp:d0adaf802082 : 515 + 0xb]
19:23:49     INFO -      eip = 0x58e1d218   esp = 0x0022c194   ebp = 0x0022c1b0
19:23:49     INFO -      Found by: call frame info with scanning
19:23:49     INFO -  32  xul.dll!XPCWrappedNative_Trace(JSTracer *,JSObject *) [XPCWrappedNativeJSOps.cpp:d0adaf802082 : 597 + 0x5]
19:23:49     INFO -      eip = 0x5674dafd   esp = 0x0022c19c   ebp = 0x0022c1b0
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  33  xul.dll!Interpret [Interpreter.cpp:d0adaf802082 : 3025 + 0x10]
19:23:49     INFO -      eip = 0x58e20e3f   esp = 0x0022c1b8   ebp = 0x0022c7c8
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  34  xul.dll!Interpret [Interpreter.cpp:d0adaf802082 : 3025 + 0x10]
19:23:49     INFO -      eip = 0x58e20e3f   esp = 0x0022c1c0   ebp = 0x0022cdb4
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  35  KERNELBASE.dll!BemFreeContract + 0x4304
19:23:49     INFO -      eip = 0x75dc4990   esp = 0x0022c244   ebp = 0x0022cdb4
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  36  0x1
19:23:49     INFO -      eip = 0x00000001   esp = 0x0022cdbc   ebp = 0x06c21068
19:23:49     INFO -      Found by: previous frame's frame pointer
19:23:49     INFO -  37  xul.dll!js::IdToValue [jsfriendapi.h:d0adaf802082 : 2657 + 0xd]
19:23:49     INFO -      eip = 0x58cb0066   esp = 0x0022cdc0   ebp = 0x06c21068
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  38  xul.dll!js::NativeObject::addPropertyInternal(JSContext *,JS::Handle<js::NativeObject *>,JS::Handle<jsid>,bool (*)(JSContext *,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>),bool (*)(JSContext *,JS::Handle<JSObject *>,JS::Handle<jsid>,JS::MutableHandle<JS::Value>,JS::ObjectOpResult &),unsigned int,unsigned int,unsigned int,js::ShapeTable::Entry *,bool,js::AutoKeepShapeTables const &) [Shape.cpp:d0adaf802082 : 504 + 0x6]
19:23:49     INFO -      eip = 0x58cb2f01   esp = 0x0022cde0   ebp = 0x06c21068
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  39  xul.dll!JS::StructGCPolicy<JS::GCHashSet<JSObject *,js::DefaultHasher<JSObject *>,js::TempAllocPolicy> >::trace(JSTracer *,JS::GCHashSet<JSObject *,js::DefaultHasher<JSObject *>,js::TempAllocPolicy> *,char const *) [GCPolicyAPI.h:d0adaf802082 : 87 + 0x2]
19:23:49     INFO -      eip = 0x58b39fd0   esp = 0x0022ce84   ebp = 0x0022d14c
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  40  xul.dll!js::GCHelperState::onBackgroundThread() [jsgc.cpp:d0adaf802082 : 3423 + 0x2b]
19:23:49     INFO -      eip = 0x588d6c0b   esp = 0x0022cec4   ebp = 0x0022d160
19:23:49     INFO -      Found by: call frame info with scanning
19:23:49     INFO -  41  xul.dll!js::CheckThreadLocal::check() [ProtectedData.cpp:d0adaf802082 : 47 + 0xd]
19:23:49     INFO -      eip = 0x58a65ae5   esp = 0x0022cee4   ebp = 0x0022d160
19:23:49     INFO -      Found by: call frame info
19:23:49     INFO -  42  xul.dll!js::jit::CanEnterBaselineMethod(JSContext *,js::RunState &) [BaselineJIT.cpp:d0adaf802082 : 409 + 0xd]
19:23:49     INFO -      eip = 0x58f63079   esp = 0x0022cf08   ebp = 0x093ead30
19:23:49     INFO -      Found by: call frame info with scanning
19:23:49     INFO -  43  xul.dll!js::TypeMonitorCall(JSContext *,JS::CallArgs const &,bool) [TypeInference-inl.h:d0adaf802082 : 364 + 0x1e]
19:23:49     INFO -      eip = 0x58e2a6e1   esp = 0x0022cf18   ebp = 0x0022cf24
19:23:49     INFO -      Found by: stack scanning
19:23:49     INFO -  44  xul.dll!js_malloc [Utility.h:d0adaf802082 : 228 + 0x1e]
19:23:49     INFO -      eip = 0x58d3b101   esp = 0x0022cf50   ebp = 0x0022d014
19:23:49     INFO -      Found by: call frame info with scanning
19:23:49     INFO -  45  xul.dll!js::detail::HashTable<js::HashMapEntry<unsigned int,mozilla::Array<unsigned int,1024> *>,js::HashMap<unsigned int,mozilla::Array<unsigned int,1024> *,js::DefaultHasher<unsigned int>,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::lookup(unsigned int const &,unsigned int,unsigned int) [HashTable.h:d0adaf802082 : 1406 + 0x10]
19:23:49     INFO -      eip = 0x5898db0f   esp = 0x0022cf7c   ebp = 0x0022cf9c
19:23:49     INFO -      Found by: call frame info with scanning
status-firefox55: --- → affected
status-firefox57: affected → ---
bug 1348148 should probably fix this.
Please reopen if necessary.
Status: NEW → RESOLVED
Last Resolved: 11 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.