Closed Bug 1586312 Opened 2 years ago Closed 1 year ago

Set values for "page_options" Core ping fields

Categories

(Firefox for Android Graveyard :: Metrics, enhancement, P1)

Unspecified
Android
enhancement

Tracking

(firefox-esr6871+ verified)

VERIFIED FIXED
Tracking Status
firefox-esr68 71+ verified

People

(Reporter: andrei.a.lazar, Assigned: andrei.a.lazar)

References

Details

(Whiteboard: [fennec68.3])

Attachments

(1 file)

No description provided.
Whiteboard: [fennec68.2.x]

Replaced default value for "pageOptions" with prefs value.

Depends on D51067

Whiteboard: [fennec68.2.x] → [fennec68.2.2]

Comment on attachment 9106592 [details]
Bug 1586312 - Set values for "page_options" Core ping fields r=VladBaicu

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: This functionality is required by the data science team.
  • User impact if declined: Users won't be able to benefit from an enhanced experience due to lack of info provided for data science team.
  • Fix Landed on Version:
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This patch is not risky because it doesn't introduce any new feature and the changes were tested by QA and are crash-free.
  • String or UUID changes made by this patch:
Attachment #9106592 - Flags: approval-mozilla-esr68?

Hi, tested with Google Pixel 3 XL (Android 9) and Samsung Galaxy S9 (Android 8.0.0)

  • fennec.page_options.save_as_pdf - the column is empty- a core ping is sent
  • fennec.page_options.print - the column is empty - as it is of type integer it should have value "0"
  • fennec.page_options.total_added_search_engines - column is empty, a core ping is sent
  • fennec.page_options.total_sites_pinned_to_topsites - column is empty, a core ping is sent
  • fennec.page_options.view_source - column is empty, a core ping is sent, could not check the reset
  • Fennec.page_options.bookmark_with_star - column is empty, a core ping is sent

Note:

  • For "fennec.page_options.save_as_pdf" could not check the reset as there was no information for the column.
  • For "Fennec.page_options.bookmark_with_star" could not check the reset as there was no information for the column.

Comment on attachment 9106592 [details]
Bug 1586312 - Set values for "page_options" Core ping fields r=VladBaicu

Adds new Fennec telemetry probes needed to help prioritize Fenix work. Approved for 68.3b4.

Attachment #9106592 - Flags: approval-mozilla-esr68? → approval-mozilla-esr68+

Backed out 9 changesets (Bug 1586307, Bug 1586313, Bug 1586312, Bug 1586311, Bug 1586310, Bug 1586302, Bug 1586303, Bug 1586308, Bug 1586309) for Android crashes on remoteautomation.py and marionette.py. a=backout

Failure log:

  1. https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=275716258&repo=mozilla-esr68&lineNumber=1558
  2. https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=275713936&repo=mozilla-esr68&lineNumber=1417

Push with failure: https://treeherder.mozilla.org/#/jobs?repo=mozilla-esr68&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&revision=928658c79e5a18189a3d40208db5d632a9c923aa

Backout link: https://treeherder.mozilla.org/#/jobs?repo=mozilla-esr68&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&revision=6b13378979d507fc211734730d4f45bf8275f54f

[task 2019-11-12T01:19:46.964Z] 01:19:46     INFO - Using env: (same as previous command)
[task 2019-11-12T01:19:47.141Z] 01:19:47     INFO -  Using workspace for temporary data: "/builds/worker/workspace/build/tests/marionette"
[task 2019-11-12T01:19:47.147Z] 01:19:47     INFO -  adb Using adb 1.0.40
[task 2019-11-12T01:19:47.354Z] 01:19:47     INFO -  adb adbd running as root
[task 2019-11-12T01:19:47.456Z] 01:19:47     INFO -  adb setenforce 0 exitcode 0, stdout: None
[task 2019-11-12T01:19:47.660Z] 01:19:47     INFO -  adb su 0 supported
[task 2019-11-12T01:19:47.873Z] 01:19:47     INFO -  adb /system/bin/ls -1A supported
[task 2019-11-12T01:19:47.975Z] 01:19:47     INFO -  adb Native cp support: True
[task 2019-11-12T01:19:48.077Z] 01:19:48     INFO -  adb Native chmod -R support: True
[task 2019-11-12T01:19:48.180Z] 01:19:48     INFO -  adb Native chown -R support: True
[task 2019-11-12T01:19:48.286Z] 01:19:48     INFO -  adb Setting SELinux Permissive
[task 2019-11-12T01:19:48.595Z] 01:19:48     INFO -  adb Native pidof support: True
[task 2019-11-12T01:19:55.440Z] 01:19:55     INFO -  timed out waiting for profiles.ini
[task 2019-11-12T01:19:55.745Z] 01:19:55     INFO -  adb Granting important runtime permissions to org.mozilla.firefox_beta
[task 2019-11-12T01:19:57.258Z] 01:19:57     INFO -  adb launch_application: am start -W -n org.mozilla.firefox_beta/org.mozilla.gecko.BrowserApp -a android.intent.action.VIEW --es env8 R_LOG_LEVEL=6 --es args "-no-remote -profile /sdcard/tests/profile -marionette" --es env3 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env2 MOZ_HIDE_RESULTS_TABLE=1 --es env1 R_LOG_VERBOSE=1 --es env0 MOZ_CRASHREPORTER=1 --es env7 MOZ_PROCESS_LOG=/tmp/tmpA1lE8ypidlog --es env6 MOZ_CRASHREPORTER_NO_REPORT=1 --es env5 R_LOG_DESTINATION=stderr --es env4 MOZ_CRASHREPORTER_SHUTDOWN=1
[task 2019-11-12T01:19:59.794Z] 01:19:59     INFO -  mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/b6NLEy7ASMCWf8umxe6G2Q/artifacts/public/build/target.crashreporter-symbols.zip
[task 2019-11-12T01:20:02.800Z] 01:20:02     INFO -  mozcrash Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpGwoJ2S/797f226d-a479-de36-6450-37363e0f4563.dmp /tmp/tmpCCr4fD
[task 2019-11-12T01:20:07.548Z] 01:20:07     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/797f226d-a479-de36-6450-37363e0f4563.dmp
[task 2019-11-12T01:20:07.550Z] 01:20:07     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/797f226d-a479-de36-6450-37363e0f4563.extra
[task 2019-11-12T01:20:07.556Z] 01:20:07  WARNING -  PROCESS-CRASH | marionette.py | application crashed [@ mozilla::jni::Accessor::EndAccess<mozilla::java::PrefsHelper::CallPrefHandler_t>(mozilla::java::PrefsHelper::CallPrefHandler_t::Owner::Context const&, nsresult*)]
[task 2019-11-12T01:20:07.556Z] 01:20:07     INFO -  Crash dump filename: /tmp/tmpGwoJ2S/797f226d-a479-de36-6450-37363e0f4563.dmp
[task 2019-11-12T01:20:07.556Z] 01:20:07     INFO -  Operating system: Android
[task 2019-11-12T01:20:07.556Z] 01:20:07     INFO -                    0.0.0 Linux 3.10.0+ #1 PREEMPT Thu Jan 5 00:46:30 UTC 2017 x86_64
[task 2019-11-12T01:20:07.556Z] 01:20:07     INFO -  CPU: amd64
[task 2019-11-12T01:20:07.556Z] 01:20:07     INFO -       family 6 model 2 stepping 3
[task 2019-11-12T01:20:07.556Z] 01:20:07     INFO -       1 CPU
[task 2019-11-12T01:20:07.556Z] 01:20:07     INFO -  GPU: UNKNOWN
[task 2019-11-12T01:20:07.557Z] 01:20:07     INFO -  Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2019-11-12T01:20:07.557Z] 01:20:07     INFO -  Crash address: 0x0
[task 2019-11-12T01:20:07.557Z] 01:20:07     INFO -  Process uptime: not available
[task 2019-11-12T01:20:07.557Z] 01:20:07     INFO -  Thread 13 (crashed)
[task 2019-11-12T01:20:07.557Z] 01:20:07     INFO -   0  libxul.so!void mozilla::jni::Accessor::EndAccess<mozilla::java::PrefsHelper::CallPrefHandler_t>(mozilla::java::PrefsHelper::CallPrefHandler_t::Owner::Context const&, nsresult*) [Accessors.h:928658c79e5a18189a3d40208db5d632a9c923aa : 55 + 0x11]
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -      rax = 0x00007d431d791f28   rdx = 0x0000000000000000
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -      rcx = 0x00007d43208ee220   rbx = 0x00007d432073d020
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -      rsi = 0x00007d432073ceb0   rdi = 0x00007d432073ceb0
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -      rbp = 0x00007d432073cfa0   rsp = 0x00007d432073cf80
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -       r8 = 0x00007d432073ce88    r9 = 0x00007d43214a6033
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -      r10 = 0x00007d432edbeb60   r11 = 0x00007d432073cbf8
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -      r12 = 0x00007d432073d0e0   r13 = 0x00007d432073d03c
[task 2019-11-12T01:20:07.558Z] 01:20:07     INFO -      r14 = 0x00007d432edbeb40   r15 = 0x00007d432073d03b
[task 2019-11-12T01:20:07.559Z] 01:20:07     INFO -      rip = 0x00007d431bc6d117
[task 2019-11-12T01:20:07.559Z] 01:20:07     INFO -      Found by: given as instruction pointer in context
[task 2019-11-12T01:20:07.559Z] 01:20:07     INFO -   1  libxul.so!void mozilla::jni::Method<mozilla::java::PrefsHelper::CallPrefHandler_t, void>::Call<mozilla::jni::Ref<mozilla::jni::Object, _jobject*>, int, mozilla::jni::StringParam, bool, int, mozilla::jni::StringParam>(mozilla::jni::Context<mozilla::java::PrefsHelper, _jobject*> const&, nsresult*, mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&, int const&, mozilla::jni::StringParam const&, bool const&, int const&, mozilla::jni::StringParam const&) [Accessors.h:928658c79e5a18189a3d40208db5d632a9c923aa : 141 + 0xd]
[task 2019-11-12T01:20:07.559Z] 01:20:07     INFO -      rbx = 0x00007d432073d020   rbp = 0x00007d432073cfa0
[task 2019-11-12T01:20:07.559Z] 01:20:07     INFO -      rsp = 0x00007d432073cf90   r12 = 0x00007d432073d0e0
[task 2019-11-12T01:20:07.559Z] 01:20:07     INFO -      r13 = 0x00007d432073d03c   r14 = 0x00007d432edbeb40
[task 2019-11-12T01:20:07.559Z] 01:20:07     INFO -      r15 = 0x00007d432073d03b   rip = 0x00007d431bc64208
[task 2019-11-12T01:20:07.560Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.560Z] 01:20:07     INFO -   2  libxul.so!mozilla::java::PrefsHelper::CallPrefHandler(mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&, int, mozilla::jni::StringParam const&, bool, int, mozilla::jni::StringParam const&) [GeneratedJNIWrappers.cpp: : 1020 + 0x2c]
[task 2019-11-12T01:20:07.560Z] 01:20:07     INFO -      rbx = 0x00007d430fecd150   rbp = 0x00007d432073d020
[task 2019-11-12T01:20:07.560Z] 01:20:07     INFO -      rsp = 0x00007d432073d010   r12 = 0x00007d432073d03c
[task 2019-11-12T01:20:07.560Z] 01:20:07     INFO -      r13 = 0x00007d432073d03b   r14 = 0x00007d432073d0d0
[task 2019-11-12T01:20:07.560Z] 01:20:07     INFO -      r15 = 0x00007d432073d0e0   rip = 0x00007d431bc64138
[task 2019-11-12T01:20:07.560Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.561Z] 01:20:07     INFO -   3  libxul.so!mozilla::PrefsHelper::GetPrefs(mozilla::jni::LocalRef<mozilla::jni::TypedObject<_jclass*> > const&, mozilla::jni::Ref<mozilla::jni::TypedObject<_jobjectArray*>, _jobjectArray*> const&, mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&) [PrefsHelper.h:928658c79e5a18189a3d40208db5d632a9c923aa : 187 + 0x12]
[task 2019-11-12T01:20:07.561Z] 01:20:07     INFO -      rbx = 0x00007d432073d0e0   rbp = 0x00007d432073d0d0
[task 2019-11-12T01:20:07.561Z] 01:20:07     INFO -      rsp = 0x00007d432073d080   r12 = 0x0000000000000000
[task 2019-11-12T01:20:07.561Z] 01:20:07     INFO -      r13 = 0x00007d431fc049c0   r14 = 0x00007d432073d0d0
[task 2019-11-12T01:20:07.561Z] 01:20:07     INFO -      r15 = 0x0000000000000001   rip = 0x00007d431bc8aff2
[task 2019-11-12T01:20:07.562Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.562Z] 01:20:07     INFO -   4  libxul.so!mozilla::detail::RunnableFunction<mozilla::jni::detail::ProxyNativeCall<mozilla::PrefsHelper, mozilla::java::PrefsHelper, true, true, mozilla::jni::Ref<mozilla::jni::TypedObject<_jobjectArray*>, _jobjectArray*> const&, mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&> >::Run() [nsThreadUtils.h:928658c79e5a18189a3d40208db5d632a9c923aa : 562 + 0x45]
[task 2019-11-12T01:20:07.562Z] 01:20:07     INFO -      rbx = 0x00007d430fecd130   rbp = 0x00007d430fecd150
[task 2019-11-12T01:20:07.562Z] 01:20:07     INFO -      rsp = 0x00007d432073d1e0   r12 = 0x00007d432073d1e0
[task 2019-11-12T01:20:07.562Z] 01:20:07     INFO -      r13 = 0x00007d430fecd158   r14 = 0x00007d430fecd148
[task 2019-11-12T01:20:07.562Z] 01:20:07     INFO -      r15 = 0x00007d432edbeb40   rip = 0x00007d431bc8b414
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -   5  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 1175 + 0xa]
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -      rbx = 0x00007d432073d278   rbp = 0x0000000000000001
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -      rsp = 0x00007d432073d230   r12 = 0x00007d430fecd130
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -      r13 = 0x00000000ffffffff   r14 = 0x00007d431fc20258
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -      r15 = 0x00007d431fc201c0   rip = 0x00007d431a754665
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.563Z] 01:20:07     INFO -   6  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 486 + 0x11]
[task 2019-11-12T01:20:07.564Z] 01:20:07     INFO -      rbx = 0x00007d432073d327   rbp = 0x00007d431fc04800
[task 2019-11-12T01:20:07.564Z] 01:20:07     INFO -      rsp = 0x00007d432073d320   r12 = 0x00007d431fc04820
[task 2019-11-12T01:20:07.564Z] 01:20:07     INFO -      r13 = 0x0000000000000001   r14 = 0x00007d431fc6c060
[task 2019-11-12T01:20:07.564Z] 01:20:07     INFO -      r15 = 0x00007d431fc201c0   rip = 0x00007d431a7559cb
[task 2019-11-12T01:20:07.564Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.565Z] 01:20:07     INFO -   7  libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 88 + 0xa]
[task 2019-11-12T01:20:07.565Z] 01:20:07     INFO -      rbx = 0x0000000000000001   rbp = 0x00007d431fc04800
[task 2019-11-12T01:20:07.565Z] 01:20:07     INFO -      rsp = 0x00007d432073d340   r12 = 0x00007d431fc04820
[task 2019-11-12T01:20:07.566Z] 01:20:07     INFO -      r13 = 0x0000000000000001   r14 = 0x00007d431fc6c060
[task 2019-11-12T01:20:07.566Z] 01:20:07     INFO -      r15 = 0x00007d431fc201c0   rip = 0x00007d431aa3ed4e
[task 2019-11-12T01:20:07.566Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.566Z] 01:20:07     INFO -   8  libxul.so!MessageLoop::Run() [message_loop.cc:928658c79e5a18189a3d40208db5d632a9c923aa : 290 + 0xc]
[task 2019-11-12T01:20:07.566Z] 01:20:07     INFO -      rbx = 0x00007d432073d380   rbp = 0x0000000080004005
[task 2019-11-12T01:20:07.567Z] 01:20:07     INFO -      rsp = 0x00007d432073d380   r12 = 0x00007d432073d709
[task 2019-11-12T01:20:07.567Z] 01:20:07     INFO -      r13 = 0x00007d432073d650   r14 = 0x00007d431fc201c0
[task 2019-11-12T01:20:07.567Z] 01:20:07     INFO -      r15 = 0x00007d432073d620   rip = 0x00007d431aa1a95f
[task 2019-11-12T01:20:07.567Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.567Z] 01:20:07     INFO -   9  libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 137 + 0xd]
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      rbx = 0x00007d431fc95580   rbp = 0x0000000080004005
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      rsp = 0x00007d432073d3b0   r12 = 0x00007d432073d709
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      r13 = 0x00007d432073d650   r14 = 0x00007d431fc201c0
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      r15 = 0x00007d432073d620   rip = 0x00007d431bc556f4
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -  10  libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 276 + 0xa]
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      rbx = 0x00007d4316436830   rbp = 0x0000000080004005
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      rsp = 0x00007d432073d3d0   r12 = 0x00007d432073d709
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      r13 = 0x00007d432073d650   r14 = 0x00007d432073d648
[task 2019-11-12T01:20:07.568Z] 01:20:07     INFO -      r15 = 0x00007d432073d620   rip = 0x00007d431c67263c
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -  11  libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 4750 + 0x6fa]
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      rbx = 0x00007d431fc049c0   rbp = 0x0000000080004005
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      rsp = 0x00007d432073d3e0   r12 = 0x00007d432073d709
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      r13 = 0x00007d432073d650   r14 = 0x00007d432073d648
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      r15 = 0x00007d432073d620   rip = 0x00007d431c7009d3
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -  12  libxul.so!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 4831 + 0x8]
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      rbx = 0x00007d431fc04200   rbp = 0x00007d43208edc70
[task 2019-11-12T01:20:07.569Z] 01:20:07     INFO -      rsp = 0x00007d432073d620   r12 = 0x0000000000000007
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      r13 = 0x0000000000000007   r14 = 0x00007d432073d620
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      r15 = 0x00007d43208b2c48   rip = 0x00007d431c700de4
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -  13  libxul.so!GeckoStart [nsAndroidStartup.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 47 + 0xb]
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      rbx = 0x00007d431fc04200   rbp = 0x00007d43208edc70
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      rsp = 0x00007d432073d730   r12 = 0x0000000000000007
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      r13 = 0x0000000000000007   r14 = 0x0000000000000007
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      r15 = 0x00007d43208b2c48   rip = 0x00007d431c7022a7
[task 2019-11-12T01:20:07.570Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -  14  libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 372 + 0x16]
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      rbx = 0x00007d432edbeb40   rbp = 0x00000000ffffffff
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      rsp = 0x00007d432073d770   r12 = 0x0000000000000007
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      r13 = 0x0000000000000007   r14 = 0x00007d431fc04200
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      r15 = 0x00000000ffffffff   rip = 0x00007d43207a47e5
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -  15  base.odex + 0x7ee483
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      rbx = 0x00007d432edf2600   rbp = 0x00007d432073d8b8
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      rsp = 0x00007d432073d7f0   r12 = 0x00007d432073da40
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      r13 = 0x00007d4337160998   r14 = 0x00007d432073dc50
[task 2019-11-12T01:20:07.571Z] 01:20:07     INFO -      r15 = 0x00007d432073dc50   rip = 0x00007d43217c4483
[task 2019-11-12T01:20:07.572Z] 01:20:07     INFO -      Found by: call frame info
[task 2019-11-12T01:06:01.122Z] 01:06:01     INFO -  REFTEST PROCESS-CRASH | remoteautomation.py | application crashed [@ mozilla::net::nsSocketTransport::InitiateSocket()]
[task 2019-11-12T01:06:01.122Z] 01:06:01     INFO -  Crash dump filename: /tmp/tmpHpPW71/197268a3-c0c6-3447-e5df-a35675b7a932.dmp
[task 2019-11-12T01:06:01.123Z] 01:06:01     INFO -  Operating system: Android
[task 2019-11-12T01:06:01.123Z] 01:06:01     INFO -                    0.0.0 Linux 2.6.29-gea477bb #1 Wed Sep 26 11:04:45 PDT 2012 armv7l
[task 2019-11-12T01:06:01.123Z] 01:06:01     INFO -  CPU: arm
[task 2019-11-12T01:06:01.123Z] 01:06:01     INFO -       ARMv7 ARM Cortex-A8 features: swp,half,thumb,fastmult,vfpv2,edsp,neon,vfpv3
[task 2019-11-12T01:06:01.123Z] 01:06:01     INFO -       1 CPU
[task 2019-11-12T01:06:01.123Z] 01:06:01     INFO -  GPU: UNKNOWN
[task 2019-11-12T01:06:01.124Z] 01:06:01     INFO -  Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2019-11-12T01:06:01.124Z] 01:06:01     INFO -  Crash address: 0x0
[task 2019-11-12T01:06:01.124Z] 01:06:01     INFO -  Process uptime: not available
[task 2019-11-12T01:06:01.124Z] 01:06:01     INFO -  Thread 17 (crashed)
[task 2019-11-12T01:06:01.124Z] 01:06:01     INFO -   0  libxul.so!mozilla::net::nsSocketTransport::InitiateSocket() [nsSocketTransport2.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 0 + 0x6]
[task 2019-11-12T01:06:01.125Z] 01:06:01     INFO -       r0 = 0x00000000    r1 = 0x5737f69c    r2 = 0x5737f125    r3 = 0x00000519
[task 2019-11-12T01:06:01.125Z] 01:06:01     INFO -       r4 = 0x00000519    r5 = 0x68c4c0c0    r6 = 0x6ef9cb00    r7 = 0x65a7fbb0
[task 2019-11-12T01:06:01.125Z] 01:06:01     INFO -       r8 = 0x65a7faa8    r9 = 0xffffffff   r10 = 0x52bde4b0   r12 = 0x00000003
[task 2019-11-12T01:06:01.125Z] 01:06:01     INFO -       fp = 0x400721f4    sp = 0x65a7f8a8    lr = 0x535d77b1    pc = 0x535d769c
[task 2019-11-12T01:06:01.125Z] 01:06:01     INFO -      Found by: given as instruction pointer in context
[task 2019-11-12T01:06:01.126Z] 01:06:01     INFO -   1  libxul.so!mozilla::net::nsSocketTransport::OnSocketEvent(unsigned int, nsresult, nsISupports*) [nsSocketTransport2.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 0 + 0x5]
[task 2019-11-12T01:06:01.126Z] 01:06:01     INFO -       r4 = 0x68c4c000    r5 = 0x00000000    r6 = 0x68c4c09c    r7 = 0x65a7fbc8
[task 2019-11-12T01:06:01.126Z] 01:06:01     INFO -       r8 = 0x65a7fc28    r9 = 0xffffffff   r10 = 0x52bde4b0    fp = 0x65a7fc73
[task 2019-11-12T01:06:01.126Z] 01:06:01     INFO -       sp = 0x65a7fbb8    lr = 0x535d82f3    pc = 0x535d82f3
[task 2019-11-12T01:06:01.126Z] 01:06:01     INFO -      Found by: call frame info
[task 2019-11-12T01:06:01.126Z] 01:06:01     INFO -   2  libxul.so!mozilla::net::nsSocketEvent::Run() [nsSocketTransport2.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 91 + 0xd]
[task 2019-11-12T01:06:01.127Z] 01:06:01     INFO -       r4 = 0x681d2b40    r5 = 0x52bde430    r6 = 0x00000002    r7 = 0x65a7fbd8
[task 2019-11-12T01:06:01.127Z] 01:06:01     INFO -       r8 = 0x65a7fc28    r9 = 0xffffffff   r10 = 0x52bde4b0    fp = 0x65a7fc73
[task 2019-11-12T01:06:01.127Z] 01:06:01     INFO -       sp = 0x65a7fbd0    lr = 0x535e6821    pc = 0x535e6821
[task 2019-11-12T01:06:01.127Z] 01:06:01     INFO -      Found by: call frame info
[task 2019-11-12T01:06:01.127Z] 01:06:01     INFO -   3  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 1175 + 0x9]
[task 2019-11-12T01:06:01.127Z] 01:06:01     INFO -       r4 = 0x00000000    r5 = 0x52bde430    r6 = 0x00000002    r7 = 0x65a7fc68
[task 2019-11-12T01:06:01.128Z] 01:06:01     INFO -       r8 = 0x65a7fc28    r9 = 0xffffffff   r10 = 0x52bde4b0    fp = 0x65a7fc73
[task 2019-11-12T01:06:01.128Z] 01:06:01     INFO -       sp = 0x65a7fbe0    lr = 0x535349f1    pc = 0x535349f1
[task 2019-11-12T01:06:01.128Z] 01:06:01     INFO -      Found by: call frame info
[task 2019-11-12T01:06:01.128Z] 01:06:01     INFO -   4  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 486 + 0xd]
[task 2019-11-12T01:06:01.129Z] 01:06:01     INFO -       r4 = 0x00000001    r5 = 0x52bde430    r6 = 0x400721f4    r7 = 0x65a7fc88
[task 2019-11-12T01:06:01.129Z] 01:06:01     INFO -       r8 = 0x65a7fce8    r9 = 0x65a7fd28   r10 = 0x65a7fcf0    fp = 0x00000003
[task 2019-11-12T01:06:01.129Z] 01:06:01     INFO -       sp = 0x65a7fc70    lr = 0x535365e5    pc = 0x535365e5
[task 2019-11-12T01:06:01.129Z] 01:06:01     INFO -      Found by: call frame info
[task 2019-11-12T01:06:01.130Z] 01:06:01     INFO -   5  libxul.so!mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:928658c79e5a18189a3d40208db5d632a9c923aa : 1013 + 0x7]
[task 2019-11-12T01:06:01.130Z] 01:06:01     INFO -       r4 = 0x52b6c120    r5 = 0x00000000    r6 = 0x65a7fd17    r7 = 0x65a7fd58
[task 2019-11-12T01:06:01.130Z] 01:06:01     INFO -       r8 = 0x65a7fce8    r9 = 0x65a7fd28   r10 = 0x65a7fcf0    fp = 0x00000003
[task 2019-11-12T01:06:01.131Z] 01:06:01     INFO -       sp = 0x65a7fc90    lr = 0x535dbd1b    pc = 0x535dbd1b
Flags: needinfo?(andrei.a.lazar)

According to my Try pushes, this is the commit responsible for the 4.3 non-local connection failures.
https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&author=ryanvm%40gmail.com&fromchange=6a63e42e0275b411aaa270b724237b5aa0a127ab

Hi, tested with Google Pixel 3a (Android 9) with new build, as now the correct keys are not empty:

  • fennec.page_options.save_as_pdf - column not empty and the value from start is "0"
  • fennec.page_options.print - column not empty and the value from start is "0"
  • fennec.page_options.total_added_search_engines - column not empty, but the value is from start set with value "6" which are the search engines that come when installing the app. This ping should monitor the engines that are manually added.
  • fennec.page_options.total_sites_pinned_to_topsites - column not empty and the value from start is "0"
  • fennec.page_options.view_source - column not empty and the value from start is "0"
See Also: → 1596801

Hi, a try build that logs the pings was provided for verification. As per bug1584188,comment8 - a new check should be made on redash.
Checking the logged pings sent to Mozilla I was able to test and provide the needed updates as soon as possible and verify that everything works as expected.
Device used: Google Pixel 3a (Android 9)
Info/scenarios tested through cmd:

  • Snake Case
  • Default Value
  • Whether the field is updated or not
  • Whether the reset, if it was the case, is applicable or not
    Note for the encountered issues:
  • fennec.page_options.save_as_pdf - all the scenarios mentioned above, passed
  • fennec.page_options.print - all the scenarios mentioned above, passed
  • fennec.page_options.total_added_search_engines - the value is from start set with value "6" which are the search engines that come when installing the app. This ping should monitor the engines that are manually added.
  • fennec.page_options.total_sites_pinned_to_topsites - only the first value is added to the column but when adding multiple there is no incrementation.
  • fennec.page_options.view_source - there is no reset made for this counter
  • fennec.page_options.bookmark_with_star - the column displays from start option "3", but it should be as - The bookmark_with_star field contains the number of times the user has used the “Menu / <Star>” feature since the last time the core ping was sent
Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(andrei.a.lazar)
Resolution: --- → FIXED

Hi, verified with Google Pixel 3a (Android 9) on Firefox Nightly 68.3a1 (2019-11-25) through redash:
Scenarios:

  • Snake Case
  • Default Value
  • Whether the field is updated or not
  • Whether the reset, if it was the case, is applicable or not
    for
  • fennec.page_options.save_as_pdf - all the scenarios mentioned above, passed
  • fennec.page_options.print - all the scenarios mentioned above, passed
  • fennec.page_options.total_added_search_engines - all the scenarios mentioned above, passed
  • fennec.page_options.total_sites_pinned_to_topsites - only the first value is added to the column but when adding multiple there is no incrementation
  • fennec.page_options.view_source - all the scenarios mentioned above, passed
  • fennec.page_options.bookmark_with_star - all the scenarios mentioned above, passed

I tested the issue on RC 68.3.0 using a Samsung Galaxy S8+ (Android 8.0.0) and most of the pings work correctly except for the "fennec.page_options.total_sites_pinned_to_topsites" which shows 1 when pages are pinned and does not increment no matter how many pages are pinned, I will mark this issue as REOPENED.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Depends on: 1601344

AFAICT, comment 12 got moved to bug 1601344. Re-closing this one for tracking purposes.

Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED

Hi, I will change the status in verified because a new ticket for the pings with issues are treated in bug1601344.

Status: RESOLVED → VERIFIED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.