Closed Bug 1615976 Opened 4 years ago Closed 11 months ago

Intermittent /html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener_base.html | application crashed [@ mozilla::detail::RunnableFunction<nsWindow::LayerViewSupport::OnDetach(already_AddRefed<mozilla::Runnable>)::{lambda(

Categories

(Core :: DOM: Core & HTML, defect, P3)

x86_64
Android
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=289183212&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RN31F0QhQZOMOizevvfxQQ/runs/0/artifacts/public/logs/live_backing.log


[task 2020-02-17T06:58:56.098Z] 06:58:56 INFO - TEST-START | /html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener_base.html
[task 2020-02-17T06:58:56.126Z] 06:58:56 INFO - Closing window 38
[task 2020-02-17T06:58:58.466Z] 06:58:58 INFO - IOError on command, setting status to CRASH
[task 2020-02-17T06:58:59.656Z] 06:58:59 INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ZvR5udebQvansuvygm5lbQ/artifacts/public/build/target.crashreporter-symbols.zip
[task 2020-02-17T06:59:01.789Z] 06:59:01 INFO - mozcrash Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmp4hxMwG/5e716d61-24fc-97ac-de8b-6d653ab4ea1a.dmp /tmp/tmp07BZfW
[task 2020-02-17T06:59:04.589Z] 06:59:04 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/5e716d61-24fc-97ac-de8b-6d653ab4ea1a.dmp
[task 2020-02-17T06:59:04.589Z] 06:59:04 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/5e716d61-24fc-97ac-de8b-6d653ab4ea1a.extra
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - PROCESS-CRASH | /html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener_base.html | application crashed [@ mozilla::detail::RunnableFunction<nsWindow::LayerViewSupport::OnDetach(already_AddRefed<mozilla::Runnable>)::{lambda()#1}>::Run()]
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - Crash dump filename: /tmp/tmp4hxMwG/5e716d61-24fc-97ac-de8b-6d653ab4ea1a.dmp
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - Operating system: Android
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - 0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - CPU: amd64
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - family 6 model 6 stepping 3
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - 4 CPUs
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO -
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - GPU: UNKNOWN
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO -
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - Crash reason: SIGSEGV /0x00000080
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - Crash address: 0x0
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - Process uptime: not available
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO -
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - Thread 0 (crashed)
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - 0 libxul.so!mozilla::detail::RunnableFunction<nsWindow::LayerViewSupport::OnDetach(already_AddRefed<mozilla::Runnable>)::{lambda()#1}>::Run() [nsThreadUtils.h:8deec41015664a5fc52f4bf3d6a3c524e71585ac : 559 + 0x3e]
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - rax = 0x0000000000000000 rdx = 0x0000000000000000
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - rcx = 0x000200210000000a rbx = 0x0000000000000000
[task 2020-02-17T06:59:04.735Z] 06:59:04 INFO - rsi = 0x0000000000000000 rdi = 0x000074b7a6799890
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rbp = 0x00007fffe0b44c20 rsp = 0x00007fffe0b44bb0
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - r8 = 0x000074b7cb900148 r9 = 0x0000000000000000
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - r10 = 0x000074b7d36e7f70 r11 = 0x0000000000000246
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - r12 = 0x000074b7a67b6ec0 r13 = 0x8000000000000000
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - r14 = 0x0000000000000000 r15 = 0x000074b7a67b6ec0
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rip = 0x000074b7b4df6faf
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - Found by: given as instruction pointer in context
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - 1 libxul.so!long mozilla::jni::NativeStub<mozilla::java::GeckoThread::RunUiThreadCallback_t, GeckoThreadSupport, mozilla::jni::Args<> >::Wrap<&GeckoThreadSupport::RunUiThreadCallback>(_JNIEnv*, _jclass*) [Natives.h:8deec41015664a5fc52f4bf3d6a3c524e71585ac : 694 + 0x120]
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rbp = 0x00007fffe0b44c60 rsp = 0x00007fffe0b44c30
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rip = 0x000074b7b4de64d2
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - Found by: previous frame's frame pointer
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - 2 dalvik-LinearAlloc (deleted) + 0xe188
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rbp = 0x00007fffe0b44c60 rsp = 0x00007fffe0b44c40
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rip = 0x000074b7d7b66188
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - 3 dalvik-main space (deleted) + 0xe3340
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rbp = 0x00007fffe0b44c60 rsp = 0x00007fffe0b44c48
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rip = 0x0000000012ce3340
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - 4 system@framework@boot.art + 0x3412c8
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rbp = 0x00007fffe0b44c60 rsp = 0x00007fffe0b44c50
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - rip = 0x0000000070df02c8
[task 2020-02-17T06:59:04.736Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 5 system@framework@boot.art + 0x1fd518
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rbp = 0x00007fffe0b44c60 rsp = 0x00007fffe0b44c58
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rip = 0x0000000070cac518
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 6 system@framework@boot.art + 0x206668
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rbp = 0x00007fffe0b44c60 rsp = 0x00007fffe0b44c60
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rip = 0x0000000070cb5668
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 7 dalvik-main space (deleted) + 0x6d00
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rsp = 0x00007fffe0b44c68 rip = 0x0000000012c06d00
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 8 base.odex + 0xa6f376
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rsp = 0x00007fffe0b44c70 rip = 0x000074b7bb1a7376
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 9 system@framework@boot.art + 0x50f2c8
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rsp = 0x00007fffe0b44c78 rip = 0x0000000070fbe2c8
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 10 dalvik-LinearAlloc (deleted) + 0xd8f0
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rsp = 0x00007fffe0b44c98 rip = 0x000074b7d7b658f0
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 11 system@framework@boot.art + 0x3412c8
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rsp = 0x00007fffe0b44cb8 rip = 0x0000000070df02c8
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - 12 dalvik-LinearAlloc (deleted) + 0xe188
[task 2020-02-17T06:59:04.737Z] 06:59:04 INFO - rsp = 0x00007fffe0b44ce0 rip = 0x000074b7d7b66188
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 13 dalvik-main space (deleted) + 0x6d00
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - rsp = 0x00007fffe0b44ce8 rip = 0x0000000012c06d00
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 14 dalvik-main space (deleted) + 0xe3340
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - rsp = 0x00007fffe0b44cf0 rip = 0x0000000012ce3340
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 15 system@framework@boot.art + 0x3412c8
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - rsp = 0x00007fffe0b44cf8 rip = 0x0000000070df02c8
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 16 system@framework@boot.art + 0x1fd518
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d00 rip = 0x0000000070cac518
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 17 system@framework@boot.art + 0x206668
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d08 rip = 0x0000000070cb5668
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 18 dalvik-jit-code-cache (deleted) + 0x6106
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d10 rip = 0x000074b7bd2df106
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 19 dalvik-LinearAlloc (deleted) + 0xe188
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d18 rip = 0x000074b7d7b66188
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.738Z] 06:59:04 INFO - 20 system@framework@boot.art + 0x1fd518
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d20 rip = 0x0000000070cac518
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 21 dalvik-main space (deleted) + 0xe3300
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d40 rip = 0x0000000012ce3300
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 22 dalvik-main space (deleted) + 0x6d00
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d48 rip = 0x0000000012c06d00
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 23 dalvik-main space (deleted) + 0xe3340
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d50 rip = 0x0000000012ce3340
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 24 dalvik-main space (deleted) + 0xe3340
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d58 rip = 0x0000000012ce3340
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 25 boot-framework.oat + 0x1657220
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d60 rip = 0x00000000745aa220
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 26 system@framework@boot-framework.art + 0x256538
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d68 rip = 0x00000000714f6538
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 27 dalvik-main space (deleted) + 0x6d00
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d80 rip = 0x0000000012c06d00
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 28 dalvik-main space (deleted) + 0x12a740
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d88 rip = 0x0000000012d2a740
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - 29 boot-framework.oat + 0x1657296
[task 2020-02-17T06:59:04.739Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d90 rip = 0x00000000745aa296
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - 30 system@framework@boot-framework.art + 0x256570
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - rsp = 0x00007fffe0b44d98 rip = 0x00000000714f6570
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - 31 dalvik-main space (deleted) + 0x95d8
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - rsp = 0x00007fffe0b44da8 rip = 0x0000000012c095d8
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.740Z] 06:59:04 INFO - 32 dalvik-main space (deleted) + 0xdb740
<...>
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - Thread 1
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - 0 libc.so + 0x1cc48
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000032
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - rcx = 0xffffffffffffffff rbx = 0x000074b7c8f1e780
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - rsi = 0x0000000000000000 rdi = 0x000074b7c8f1e7e8
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - rbp = 0x0000000000000032 rsp = 0x000074b7d2d152a8
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - r8 = 0x0000000000000000 r9 = 0x6ae2852200000000
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - r12 = 0x000074b7c8f1e7d8 r13 = 0x0000000000000001
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - r14 = 0x000074b7c8f1e7e8 r15 = 0x000074b7cba0e000
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - rip = 0x000074b7d471ac48
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - Found by: given as instruction pointer in context
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - 1 libart.so + 0x14e02c
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - rsp = 0x000074b7d2d152b0 rip = 0x000074b7d305a02c
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - Found by: stack scanning
[task 2020-02-17T06:59:04.760Z] 06:59:04 INFO - 2 dalvik-Jit thread pool worker thread 0 (deleted) + 0x100300

Hi James, Could you take a look? It seems that the bug was introduced by bug 1118086. Thank you.

Flags: needinfo?(jteh)
OS: Unspecified → Android
Priority: -- → P3
Hardware: Unspecified → x86_64

Can you provide details as to why my patch in bug 1118086 seems to be the culprit? I don't see any a11y calls in the stack. That patch doesn't change any state that might cause an object to have a different lifecycle except when a particular attribute is set on a popup, but that attribute is currently never set. Of course, checking for that attribute still happens, but I'd expect to see the a11y call in the stack if that were the culprit.

Flags: needinfo?(jteh) → needinfo?(jdai)

(In reply to James Teh [:Jamie] from comment #2)

Can you provide details as to why my patch in bug 1118086 seems to be the culprit? I don't see any a11y calls in the stack. That patch doesn't change any state that might cause an object to have a different lifecycle except when a particular attribute is set on a popup, but that attribute is currently never set. Of course, checking for that attribute still happens, but I'd expect to see the a11y call in the stack if that were the culprit.

I was thinking this was introduced with the landing of bug 1118086 because of parsed log, so I needinfo you to do the examination.

Flags: needinfo?(jdai)
Severity: normal → S3
Crash Signature: [@ mozilla::detail::RunnableFunction<nsWindow::LayerViewSupport::OnDetach(already_AddRefed<mozilla::Runnable>)::{lambda()#1}>::Run()] → [@ mozilla::detail::RunnableFunction<nsWindow::LayerViewSupport::OnDetach(already_AddRefed<mozilla::Runnable>)::{lambda()#1}>::Run]
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.