Open Bug 1634750 Opened 7 months ago Updated 6 months ago

Intermittent layout/generic/crashtests/472587-1.xhtml | application crashed [@ bool mozilla::dom::WrapObject<nsIPrincipal>(JSContext*, nsIPrincipal*, nsWrapperCache*, nsID const*, JS::MutableHandle<JS::Value>)]

Categories

(Core :: DOM: Bindings (WebIDL), defect)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: aciure [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=300411602&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/W20wTT9YTcWqDmUYo5CUnw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/W20wTT9YTcWqDmUYo5CUnw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2020-05-01T18:02:11.948Z] 18:02:11 INFO - REFTEST TEST-START | layout/generic/crashtests/472587-1.xhtml
[task 2020-05-01T18:02:11.948Z] 18:02:11 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/layout/generic/crashtests/472587-1.xhtml | 2346 / 3791 (61%)
[task 2020-05-01T18:02:32.898Z] 18:02:32 INFO - wait for org.mozilla.geckoview.test complete; top activity=com.android.launcher3
[task 2020-05-01T18:02:33.001Z] 18:02:33 INFO - remoteautomation.py | Application ran for: 0:07:16.848465
[task 2020-05-01T18:02:33.518Z] 18:02:33 INFO - REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmpd8brp7/04b255a5-81f0-6e54-7aae-0038ac380631.dmp /builds/worker/workspace/build/symbols
[task 2020-05-01T18:02:38.064Z] 18:02:38 INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/04b255a5-81f0-6e54-7aae-0038ac380631.dmp
[task 2020-05-01T18:02:38.064Z] 18:02:38 INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/04b255a5-81f0-6e54-7aae-0038ac380631.extra
[task 2020-05-01T18:02:38.067Z] 18:02:38 WARNING - REFTEST PROCESS-CRASH | layout/generic/crashtests/472587-1.xhtml | application crashed [@ bool mozilla::dom::WrapObject<nsIPrincipal>(JSContext*, nsIPrincipal*, nsWrapperCache*, nsID const*, JS::MutableHandle<JS::Value>)]
[task 2020-05-01T18:02:38.067Z] 18:02:38 INFO - Crash dump filename: /tmp/tmpd8brp7/04b255a5-81f0-6e54-7aae-0038ac380631.dmp
[task 2020-05-01T18:02:38.067Z] 18:02:38 INFO - Operating system: Android
[task 2020-05-01T18:02:38.067Z] 18:02:38 INFO - 0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2020-05-01T18:02:38.067Z] 18:02:38 INFO - CPU: amd64
[task 2020-05-01T18:02:38.067Z] 18:02:38 INFO - family 6 model 6 stepping 3
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - 4 CPUs
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - GPU: UNKNOWN
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Crash reason: DUMP_REQUESTED
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Crash address: 0x706068bede00
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Process uptime: not available
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Thread 11 (crashed)
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - 0 libxul.so!bool mozilla::dom::WrapObject<nsIPrincipal>(JSContext*, nsIPrincipal*, nsWrapperCache*, nsID const*, JS::MutableHandle<JS::Value>) [BindingUtils.h:918954a8b24ef22da9726420913e7a57652a2457 : 1441 + 0x3]
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rax = 0x08b746bce70eb542 rdx = 0x0000000000000000
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rcx = 0x000070606e46bdd8 rbx = 0x0000000000000000
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rsi = 0x0000705fd4fcc270 rdi = 0x000070607162d000
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rbp = 0x00007060729c4fc0 rsp = 0x00007060729c4f60
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - r8 = 0x00007060729c5280 r9 = 0x0000000000000000
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000002
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - r12 = 0x000070607162d000 r13 = 0x0000705fd4fcc270
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - r14 = 0x000070606e46bdd8 r15 = 0x00007060729c5280
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rip = 0x0000706068bede00
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Found by: given as instruction pointer in context
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - 1 libxul.so!mozilla::dom::Node_Binding::get_nodePrincipal(JSContext*, JS::Handle<JSObject*>, void*, JSJitGetterCallArgs) [NodeBinding.cpp: : 1631 + 0x17]
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rbp = 0x00007060729c5010 rsp = 0x00007060729c4fd0
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rip = 0x0000706068bedc4e
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Found by: previous frame's frame pointer
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - 2 libxul.so!bool mozilla::dom::binding_detail::GenericGetter<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [BindingUtils.cpp:918954a8b24ef22da9726420913e7a57652a2457 : 3085 + 0x13]
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rbp = 0x00007060729c50c0 rsp = 0x00007060729c5020
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rip = 0x00007060699b7727
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Found by: previous frame's frame pointer
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - 3 libxul.so!CallJSNative(JSContext*, bool ()(JSContext, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [Interpreter.cpp:918954a8b24ef22da9726420913e7a57652a2457 : 493 + 0x12]
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rbp = 0x00007060729c5150 rsp = 0x00007060729c50d0
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rip = 0x000070606c336c79
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Found by: previous frame's frame pointer
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - 4 libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:918954a8b24ef22da9726420913e7a57652a2457 : 585 + 0x12]
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rbp = 0x00007060729c51f0 rsp = 0x00007060729c5160
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - rip = 0x000070606c336550
[task 2020-05-01T18:02:38.072Z] 18:02:38 INFO - Found by: previous frame's frame pointer

Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is -- (non,) indicating it has has not been previously triaged, the bug's Severity is being updated to -- (default, untriaged.)

Severity: normal → --

The crash is in DOM Bindings code (stack level 1 is mozilla::dom::Node_Binding::get_nodePrincipal) so this belongs in that component rather than in Layout, probably.

Component: Layout → DOM: Bindings (WebIDL)
You need to log in before you can comment on or make changes to this bug.