Closed Bug 1458756 Opened 7 years ago Closed 4 years ago

Intermittent dom/serviceworkers/test/test_notification_get.html | application crashed [@ mozilla::dom::ServiceWorkerRegistration::ShowNotification]

Categories

(Core :: DOM: Service Workers, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: apavel [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=176639681&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/QqU92YAqTxiO-jDtfQ5uRA/runs/0/artifacts/public/logs/live_backing.log [task 2018-05-02T22:56:58.956Z] 22:56:58 WARNING - PROCESS-CRASH | dom/serviceworkers/test/test_notification_get.html | application crashed [@ mozilla::dom::ServiceWorkerRegistration::ShowNotification] [task 2018-05-02T22:56:58.956Z] 22:56:58 INFO - Crash dump filename: /tmp/tmpsiLnlF/1162fd8a-b121-4d06-0932-c431cc539969.dmp [task 2018-05-02T22:56:58.956Z] 22:56:58 INFO - Operating system: Android [task 2018-05-02T22:56:58.957Z] 22:56:58 INFO - 0.0.0 Linux 2.6.29-gea477bb #1 Wed Sep 26 11:04:45 PDT 2012 armv7l [task 2018-05-02T22:56:58.957Z] 22:56:58 INFO - CPU: arm [task 2018-05-02T22:56:58.958Z] 22:56:58 INFO - ARMv7 ARM Cortex-A8 features: swp,half,thumb,fastmult,vfpv2,edsp,neon,vfpv3 [task 2018-05-02T22:56:58.958Z] 22:56:58 INFO - 1 CPU [task 2018-05-02T22:56:58.958Z] 22:56:58 INFO - GPU: UNKNOWN [task 2018-05-02T22:56:58.958Z] 22:56:58 INFO - Crash reason: SIGSEGV [task 2018-05-02T22:56:58.959Z] 22:56:58 INFO - Crash address: 0x0 [task 2018-05-02T22:56:58.959Z] 22:56:58 INFO - Process uptime: not available [task 2018-05-02T22:56:58.959Z] 22:56:58 INFO - Thread 53 (crashed) [task 2018-05-02T22:56:58.959Z] 22:56:58 INFO - 0 libxul.so!mozilla::dom::ServiceWorkerRegistration::ShowNotification [ServiceWorkerRegistration.cpp:cb245b9a8b2ce1dbe877f85566cf16613d8d9b44 : 317 + 0x0] [task 2018-05-02T22:56:58.960Z] 22:56:58 INFO - r0 = 0x00000000 r1 = 0x0740361b r2 = 0x56e6b466 r3 = 0x0000013d [task 2018-05-02T22:56:58.960Z] 22:56:58 INFO - r4 = 0x0000013d r5 = 0x6a7fdf68 r6 = 0x64544b34 r7 = 0x6a7fdf48 [task 2018-05-02T22:56:58.961Z] 22:56:58 INFO - r8 = 0x00000001 r9 = 0x6a7fdf64 r10 = 0x6a7fe004 r12 = 0x00000003 [task 2018-05-02T22:56:58.961Z] 22:56:58 INFO - fp = 0x66ae1800 sp = 0x6a7fde88 lr = 0x534fecb9 pc = 0x54bd15dc [task 2018-05-02T22:56:58.961Z] 22:56:58 INFO - Found by: given as instruction pointer in context [task 2018-05-02T22:56:58.962Z] 22:56:58 INFO - 1 libxul.so!mozilla::dom::ServiceWorkerRegistrationBinding::showNotification_promiseWrapper [ServiceWorkerRegistrationBinding.cpp: : 454 + 0xd] [task 2018-05-02T22:56:58.962Z] 22:56:58 INFO - r4 = 0x6a7fdf68 r5 = 0x6a7fe0c0 r6 = 0x6a7fdf88 r7 = 0x6a7fe0b8 [task 2018-05-02T22:56:58.962Z] 22:56:58 INFO - r8 = 0x6a7fdf64 r9 = 0x66ae1800 r10 = 0x00000000 fp = 0x6a7fdfa0 [task 2018-05-02T22:56:58.963Z] 22:56:58 INFO - sp = 0x6a7fdf50 lr = 0x542500b5 pc = 0x542500b5 [task 2018-05-02T22:56:58.963Z] 22:56:58 INFO - Found by: call frame info [task 2018-05-02T22:56:58.964Z] 22:56:58 INFO - 2 libxul.so!mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ConvertExceptionsToPromises> [BindingUtils.cpp:cb245b9a8b2ce1dbe877f85566cf16613d8d9b44 : 3260 + 0x1] [task 2018-05-02T22:56:58.965Z] 22:56:58 INFO - r4 = 0x57480dc8 r5 = 0x00000001 r6 = 0x5424ffe1 r7 = 0x6a7fe110 [task 2018-05-02T22:56:58.965Z] 22:56:58 INFO - r8 = 0x6a7fe0dc r9 = 0x6a7fe0f4 r10 = 0x5451fb69 fp = 0x00001274 [task 2018-05-02T22:56:58.965Z] 22:56:58 INFO - sp = 0x6a7fe0c0 lr = 0x5451fbff pc = 0x5451fbff [task 2018-05-02T22:56:58.965Z] 22:56:58 INFO - Found by: call frame info [task 2018-05-02T22:56:58.965Z] 22:56:58 INFO - 3 libxul.so!js::CallJSNative [JSContext-inl.h:cb245b9a8b2ce1dbe877f85566cf16613d8d9b44 : 280 + 0x3] [task 2018-05-02T22:56:58.966Z] 22:56:58 INFO - r4 = 0x66ae1800 r5 = 0x6a7fe2e8 r6 = 0x65726070 r7 = 0x6a7fe140 [task 2018-05-02T22:56:58.966Z] 22:56:58 INFO - r8 = 0x6a7fe11c r9 = 0x00000000 r10 = 0x5451fb69 fp = 0x00001274 [task 2018-05-02T22:56:58.966Z] 22:56:58 INFO - sp = 0x6a7fe118 lr = 0x557c00a7 pc = 0x557c00a7 [task 2018-05-02T22:56:58.966Z] 22:56:58 INFO - Found by: call frame info [task 2018-05-02T22:56:58.967Z] 22:56:58 INFO - 4 libxul.so!js::InternalCallOrConstruct [Interpreter.cpp:cb245b9a8b2ce1dbe877f85566cf16613d8d9b44 : 467 + 0x9] [task 2018-05-02T22:56:58.967Z] 22:56:58 INFO - r4 = 0x66ae1800 r5 = 0x6a7fe2e8 r6 = 0x00000000 r7 = 0x6a7fe198 [task 2018-05-02T22:56:58.967Z] 22:56:58 INFO - r8 = 0x00000000 r9 = 0x00000002 r10 = 0x6a7fe174 fp = 0xffffff83 [task 2018-05-02T22:56:58.968Z] 22:56:58 INFO - sp = 0x6a7fe148 lr = 0x557bfd89 pc = 0x557bfd89 [task 2018-05-02T22:56:58.968Z] 22:56:58 INFO - Found by: call frame info [task 2018-05-02T22:56:58.968Z] 22:56:58 INFO - 5 libxul.so!InternalCall [Interpreter.cpp:cb245b9a8b2ce1dbe877f85566cf16613d8d9b44 : 516 + 0x9] [task 2018-05-02T22:56:58.969Z] 22:56:58 INFO - r4 = 0x6a7fe2e8 r5 = 0x66ae1800 r6 = 0x6a7fe1a0 r7 = 0x6a7fe1c0 [task 2018-05-02T22:56:58.969Z] 22:56:58 INFO - r8 = 0x0003fff8 r9 = 0x6a7fe49c r10 = 0x66ae1800 fp = 0xffffff83 [task 2018-05-02T22:56:58.969Z] 22:56:58 INFO - sp = 0x6a7fe1a0 lr = 0x557c06b9 pc = 0x557c06b9 [task 2018-05-02T22:56:58.970Z] 22:56:58 INFO - Found by: call frame info
Flags: needinfo?(bkelly)
This is an assertion failure on android: Assertion failure: mDescriptor.GetActive().isNothing(), at /builds/worker/workspace/build/src/dom/serviceworkers/ServiceWorkerRegistration.cpp:317 I'm a bit confused how this could possibly happen.
Flags: needinfo?(bkelly)
Crash Signature: [@ mozilla::dom::ServiceWorkerRegistration::ShowNotification] → [@ mozilla::dom::ServiceWorkerRegistration::ShowNotification] [@ arena_dalloc(void*, unsigned long, arena_t*)]
Crash Signature: [@ mozilla::dom::ServiceWorkerRegistration::ShowNotification] [@ arena_dalloc(void*, unsigned long, arena_t*)] → [@ mozilla::dom::ServiceWorkerRegistration::ShowNotification]

Moving these bugs (intermittent test failures with crashes) out of P5.

Priority: P5 → --

We do not have a recent stack trace here.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.