Intermittent dom/xhr/tests/test_bug1300552.html | application crashed [@ mozilla::dom::XMLHttpRequestWorker::MaybeDispatchPrematureAbortEvents(mozilla::ErrorResult&)]

RESOLVED FIXED in Firefox 67

Status

()

defect
P5
critical
RESOLVED FIXED
3 months ago
2 months ago

People

(Reporter: intermittent-bug-filer, Assigned: smaug)

Tracking

({crash, intermittent-failure})

unspecified
mozilla67
Points:
---

Firefox Tracking Flags

(firefox-esr60 wontfix, firefox65 wontfix, firefox66 wontfix, firefox67 fixed)

Details

(crash signature)

Attachments

(1 attachment)

Reporter

Description

3 months ago
treeherder

#[markdown(off)]
Filed by: cbrindusan [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=232470194&repo=autoland

https://queue.taskcluster.net/v1/task/KX0RkOpsSD2mvZUsSQOKaA/runs/0/artifacts/public/logs/live_backing.log

[task 2019-03-07T17:51:31.121Z] 17:51:31 INFO - 641 INFO TEST-START | dom/xhr/tests/test_bug1300552.html
[task 2019-03-07T17:51:31.122Z] 17:51:31 INFO - 642 INFO TEST-OK | dom/xhr/tests/test_bug1300552.html | took 100ms
[task 2019-03-07T17:51:51.668Z] 17:51:51 INFO - wait for org.mozilla.geckoview.test complete; top activity=com.android.launcher3
[task 2019-03-07T17:51:51.772Z] 17:51:51 INFO - remoteautomation.py | Application ran for: 0:02:47.029825
[task 2019-03-07T17:51:52.212Z] 17:51:52 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/anUO49G1SriSjHsorRnw4g/artifacts/public/build/target.crashreporter-symbols.zip
[task 2019-03-07T17:51:57.039Z] 17:51:57 INFO - mozcrash Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpA3Fdi0/44ac5ad1-f134-bb4c-b2cd-426458f6c36c.dmp /tmp/tmpZFB3Mu
[task 2019-03-07T17:52:20.084Z] 17:52:20 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/44ac5ad1-f134-bb4c-b2cd-426458f6c36c.dmp
[task 2019-03-07T17:52:20.084Z] 17:52:20 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/44ac5ad1-f134-bb4c-b2cd-426458f6c36c.extra
[task 2019-03-07T17:52:20.087Z] 17:52:20 WARNING - PROCESS-CRASH | dom/xhr/tests/test_bug1300552.html | application crashed [@ mozilla::dom::XMLHttpRequestWorker::MaybeDispatchPrematureAbortEvents(mozilla::ErrorResult&)]
[task 2019-03-07T17:52:20.087Z] 17:52:20 INFO - Crash dump filename: /tmp/tmpA3Fdi0/44ac5ad1-f134-bb4c-b2cd-426458f6c36c.dmp
[task 2019-03-07T17:52:20.087Z] 17:52:20 INFO - Operating system: Android
[task 2019-03-07T17:52:20.087Z] 17:52:20 INFO - 0.0.0 Linux 3.10.0+ #1 PREEMPT Thu Jan 5 00:46:30 UTC 2017 x86_64
[task 2019-03-07T17:52:20.087Z] 17:52:20 INFO - CPU: amd64
[task 2019-03-07T17:52:20.087Z] 17:52:20 INFO - family 6 model 2 stepping 3
[task 2019-03-07T17:52:20.087Z] 17:52:20 INFO - 1 CPU
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - GPU: UNKNOWN
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - Crash reason: SIGSEGV /SEGV_MAPERR
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - Crash address: 0x93
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - Process uptime: not available
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - Thread 30 (crashed)
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - 0 libxul.so!mozilla::dom::XMLHttpRequestWorker::MaybeDispatchPrematureAbortEvents(mozilla::ErrorResult&) [XMLHttpRequestWorker.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 1595 + 0x0]
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - rax = 0x0000000000000000 rdx = 0x0000000000000002
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - rcx = 0x0000000000000009 rbx = 0x00007e551ffe1230
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - rsi = 0x0000000000000001 rdi = 0x00007e551f921d00
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - rbp = 0x00007e551edfcd90 rsp = 0x00007e551edfcd60
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - r8 = 0x0000000000000001 r9 = 0x0000000020c2a001
[task 2019-03-07T17:52:20.088Z] 17:52:20 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000000
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - r12 = 0x00007e551edfcdd0 r13 = 0x0000000000000336
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - r14 = 0x00007e551edfcdd0 r15 = 0x00007e5520c8b001
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - rip = 0x00007e5526d0cd90
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - Found by: given as instruction pointer in context
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - 1 libxul.so!mozilla::dom::XMLHttpRequestWorker::Abort(mozilla::ErrorResult&) [XMLHttpRequestWorker.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 2037 + 0xb]
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - rbx = 0x00007e551ffe1230 rbp = 0x00007e551edfcdc0
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - rsp = 0x00007e551edfcda0 r12 = 0x00007e551edfcdd0
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - r13 = 0x0000000000000336 r14 = 0x00007e551edfcdd0
[task 2019-03-07T17:52:20.089Z] 17:52:20 INFO - r15 = 0x00007e5520c8b000 rip = 0x00007e5526d0dfad
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - 2 libxul.so!mozilla::dom::XMLHttpRequest_Binding::abort(JSContext*, JS::Handle<JSObject*>, mozilla::dom::XMLHttpRequest*, JSJitMethodCallArgs const&) [XMLHttpRequestBinding.cpp: : 1380 + 0xf]
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - rbx = 0x00007e551ffe1230 rbp = 0x00007e551edfce10
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - rsp = 0x00007e551edfcdd0 r12 = 0x00007e551edfcdd0
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - r13 = 0x0000000000000336 r14 = 0x00007e551edfce70
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - r15 = 0x00007e5520c8b000 rip = 0x00007e5526539843
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - 3 libxul.so!bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [BindingUtils.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 3144 + 0x8]
[task 2019-03-07T17:52:20.090Z] 17:52:20 INFO - rbx = 0x00007e55265397e2 rbp = 0x00007e551edfceb0
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - rsp = 0x00007e551edfce20 r12 = 0x0000000000000002
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - r13 = 0x0000000000000336 r14 = 0x00007e552a931d80
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - r15 = 0x00007e5520c8b000 rip = 0x00007e55266d05c5
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - 4 libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 440 + 0x6]
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - rbx = 0x00007e551fcf6800 rbp = 0x00007e551edfcf80
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - rsp = 0x00007e551edfcec0 r12 = 0x00007e551edfd1d0
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - r13 = 0xfffe000000000000 r14 = 0x00007e5520c8b000
[task 2019-03-07T17:52:20.091Z] 17:52:20 INFO - r15 = 0x00007e551edfcf28 rip = 0x00007e55279dfffe
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - 5 libxul.so!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 591 + 0x8]
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - rbx = 0x00007e5520c2a0a8 rbp = 0x00007e551edfd450
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - rsp = 0x00007e551edfcf90 r12 = 0xffff8000000000e7
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - r13 = 0x00007e5520c8b000 r14 = 0xfffdffffffffffff
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - r15 = 0xfff9800000000000 rip = 0x00007e55279d8fd4
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - 6 libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 420 + 0xb]
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - rbx = 0x0000000000000080 rbp = 0x00007e551edfd4a0
[task 2019-03-07T17:52:20.092Z] 17:52:20 INFO - rsp = 0x00007e551edfd460 r12 = 0x00001ddb8ba4f1f0
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - r13 = 0x00007e5520c8b000 r14 = 0x00007e551edfd518
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - r15 = 0x00007e551edfd530 rip = 0x00007e55279cbd0c
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - 7 libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 560 + 0x8]
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - rbx = 0x00007e551fcf6800 rbp = 0x00007e551edfd570
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - rsp = 0x00007e551edfd4b0 r12 = 0x00007e551edfd588
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007e5520c8b000
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - r15 = 0x00007e5520c8b020 rip = 0x00007e55279e0349
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - 8 libxul.so!JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [Interpreter.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 603 + 0x8]
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - rbx = 0x00007e551edfd678 rbp = 0x00007e551edfd650
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - rsp = 0x00007e551edfd580 r12 = 0x00007e551edfd860
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - r13 = 0x00007e5520c8b000 r14 = 0x0000000000000001
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - r15 = 0x00007e551edfd6b0 rip = 0x00007e5527d4eccd
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.093Z] 17:52:20 INFO - 9 libxul.so!mozilla::dom::EventHandlerNonNull::Call(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) [EventHandlerBinding.cpp: : 266 + 0xf]
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - rbx = 0x00007e5520c8b000 rbp = 0x00007e551edfd760
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - rsp = 0x00007e551edfd660 r12 = 0x00007e5520c8b068
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - r13 = 0x00007e551f24a400 r14 = 0x00007e551f24a410
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - r15 = 0x00007e551edfd808 rip = 0x00007e552659cb6a
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - 10 libxul.so!mozilla::JSEventHandler::HandleEvent(mozilla::dom::Event*) [EventHandlerBinding.h: : 363 + 0xe]
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - rbx = 0x00007e551edfd860 rbp = 0x00007e551edfdab0
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - rsp = 0x00007e551edfd770 r12 = 0x00007e551f24a400
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - r13 = 0x00007e551f235d90 r14 = 0xfff9800000000000
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - r15 = 0x00007e551f921520 rip = 0x00007e552682e072
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - 11 libxul.so!mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, mozilla::dom::Event*, mozilla::dom::EventTarget*) [EventListenerManager.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 1042 + 0x10]
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - rbx = 0x00007e551f947378 rbp = 0x00007e551edfdcd0
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - rsp = 0x00007e551edfdac0 r12 = 0x00007e551ffe1230
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - r13 = 0x00007e551f947350 r14 = 0x00007e551f235d90
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - r15 = 0x00007e551f235d91 rip = 0x00007e5526821ea0
[task 2019-03-07T17:52:20.094Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - 12 libxul.so!mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) [EventListenerManager.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 1237 + 0x16]
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - rbx = 0x00007e551f947378 rbp = 0x00007e551edfde90
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - rsp = 0x00007e551edfdce0 r12 = 0x0000000000000000
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - r13 = 0x00007e551f961550 r14 = 0x0000000000000000
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - r15 = 0x00007e552ad9f9d0 rip = 0x00007e552681d641
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - 13 libxul.so!mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [EventDispatcher.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 553 + 0x12]
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - rbx = 0x00007e551f921588 rbp = 0x00007e551edfdf90
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - rsp = 0x00007e551edfdea0 r12 = 0x0000000000000001
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - r13 = 0x00007e551ffe1230 r14 = 0x00007e551edfe030
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - r15 = 0x0000000000000000 rip = 0x00007e552681c8ec
[task 2019-03-07T17:52:20.095Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - 14 libxul.so!mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) [EventDispatcher.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 1048 + 0xc]
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - rbx = 0x00007e551f961550 rbp = 0x00007e551edfe270
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - rsp = 0x00007e551edfdfa0 r12 = 0x00007e551f961550
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - r13 = 0x0000000000000000 r14 = 0x00007e551f9615b8
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - r15 = 0x00007e551f921520 rip = 0x00007e552681e729
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - 15 libxul.so!mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) [EventDispatcher.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 0 + 0x8]
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - rbx = 0x00007e551f961550 rbp = 0x00007e551edfe2b0
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - rsp = 0x00007e551edfe280 r12 = 0x00007e551ffe1230
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - r13 = 0x00007e551f921520 r14 = 0x00007e551edfe2c4
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - r15 = 0x0000000000000000 rip = 0x00007e552681f8fd
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.096Z] 17:52:20 INFO - 16 libxul.so!mozilla::DOMEventTargetHelper::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) [DOMEventTargetHelper.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 166 + 0xc]
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - rbx = 0x00007e551f921520 rbp = 0x00007e551edfe2f0
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - rsp = 0x00007e551edfe2c0 r12 = 0x00007e551ffe1230
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - r13 = 0x00007e551f921520 r14 = 0x00007e551edfe300
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - r15 = 0x0000000000000001 rip = 0x00007e5526811797
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - 17 libxul.so!mozilla::dom::EventTarget::DispatchEvent(mozilla::dom::Event&) [EventTarget.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 178 + 0xc]
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - rbx = 0x00007e551edfe300 rbp = 0x00007e551edfe320
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - rsp = 0x00007e551edfe300 r12 = 0x00007e551ffe1230
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - r13 = 0x00007e551f921520 r14 = 0x00007e551fed1700
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - r15 = 0x00007e551ffe1230 rip = 0x00007e552682484e
[task 2019-03-07T17:52:20.097Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.098Z] 17:52:20 INFO - 18 libxul.so!mozilla::dom::(anonymous namespace)::EventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) [XMLHttpRequestWorker.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 1226 + 0xb]
[task 2019-03-07T17:52:20.098Z] 17:52:20 INFO - rbx = 0x00007e551edfe350 rbp = 0x00007e551edfe3f0
[task 2019-03-07T17:52:20.098Z] 17:52:20 INFO - rsp = 0x00007e551edfe330 r12 = 0x00007e551ffe1230
[task 2019-03-07T17:52:20.098Z] 17:52:20 INFO - r13 = 0x00007e551f921520 r14 = 0x00007e551fed1700
[task 2019-03-07T17:52:20.098Z] 17:52:20 INFO - r15 = 0x00007e551ffe1230 rip = 0x00007e5526d0f66c
[task 2019-03-07T17:52:20.098Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.098Z] 17:52:20 INFO - 19 libxul.so!mozilla::dom::WorkerRunnable::Run() [WorkerRunnable.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 363 + 0x9]
[task 2019-03-07T17:52:20.099Z] 17:52:20 INFO - rbx = 0x00007e551fed1700 rbp = 0x00007e551edfe560
[task 2019-03-07T17:52:20.099Z] 17:52:20 INFO - rsp = 0x00007e551edfe400 r12 = 0x00007e5520c8b000
[task 2019-03-07T17:52:20.099Z] 17:52:20 INFO - r13 = 0x0000000000000001 r14 = 0x00007e551f94a0b8
[task 2019-03-07T17:52:20.099Z] 17:52:20 INFO - r15 = 0x00007e551edfe438 rip = 0x00007e5526c51962
[task 2019-03-07T17:52:20.100Z] 17:52:20 INFO - Found by: call frame info
[task 2019-03-07T17:52:20.100Z] 17:52:20 INFO - 20 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:8a15f91d48c7541337d16c5e3f6f4551e7371e3d : 1179 + 0xa]
[task 2019-03-07T17:52:20.100Z] 17:52:20 INFO - rbx = 0x0000000000000000 rbp = 0x00007e551edfea80
[task 2019-03-07T17:52:20.101Z] 17:52:20 INFO - rsp = 0x00007e551edfe570 r12 = 0x00007e551fed1700
[task 2019-03-07T17:52:20.101Z] 17:52:20 INFO - r13 = 0x0000000000000002 r14 = 0x00000000ffffffff
[task 2019-03-07T17:52:20.101Z] 17:52:20 INFO - r15 = 0x00007e551fed0f80 rip = 0x00007e55256dd993
[task 2019-03-07T17:52:20.101Z] 17:52:20 INFO - Found by: call frame info

My changes could have revealed this, but I think mProxy just can be null.

Flags: needinfo?(bugs)

Based on crash-stat we have one this kind of crash on 65 too
https://crash-stats.mozilla.com/report/index/e5a9fa2b-c7d7-4b6a-ad72-1ad9a0190302
So doesn't really look like a recent regression, and based on the code, it is ancient.

Keywords: regression

I think this is similar to https://searchfox.org/mozilla-central/rev/b2d35912da5b2acecb0274eb113777d344ffb75e/dom/xhr/XMLHttpRequestWorker.cpp#1767-1771
If some event listener in MaybeDispatchPrematureAbortEvents calls open again, we crash then there.

Flags: needinfo?(bugs)
Assignee: nobody → bugs
Comment hidden (Intermittent Failures Robot)

Comment 6

2 months ago
Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9ff4178c5e2d
null check mProxy in MaybeDispatchPrematureAbortEvents to follow what is done in ::Open (bug 1192350), r=baku

Comment 7

2 months ago
bugherder
Status: NEW → RESOLVED
Last Resolved: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Component: DOM → DOM: Core & HTML
Product: Core → Core
You need to log in before you can comment on or make changes to this bug.