Closed Bug 1633036 Opened 5 months ago Closed 5 months ago

Intermittent xpcom/string/crashtests/1113005.html | application crashed [@ LateWriteObserver::Observe(mozilla::IOInterposeObserver::Observation&)]

Categories

(Toolkit :: Telemetry, defect)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=299335541&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/L_FcOhZWQBi4IqgmQEAwnQ/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/L_FcOhZWQBi4IqgmQEAwnQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2020-04-24T21:57:41.726Z] 21:57:41     INFO -  REFTEST TEST-START | xpcom/string/crashtests/1113005.html
[task 2020-04-24T21:57:41.726Z] 21:57:41     INFO -  REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/xpcom/string/crashtests/1113005.html | 3787 / 3788 (99%)
[task 2020-04-24T21:57:41.727Z] 21:57:41     INFO -  REFTEST TEST-PASS | xpcom/string/crashtests/1113005.html | (LOAD ONLY)
[task 2020-04-24T21:57:41.728Z] 21:57:41     INFO -  REFTEST TEST-END | xpcom/string/crashtests/1113005.html
[task 2020-04-24T21:57:41.728Z] 21:57:41     INFO -  REFTEST INFO | Result summary:
[task 2020-04-24T21:57:41.728Z] 21:57:41     INFO -  REFTEST INFO | Successful: 3751 (1 pass, 3750 load only)
[task 2020-04-24T21:57:41.728Z] 21:57:41     INFO -  REFTEST INFO | Unexpected: 0 (0 unexpected fail, 0 unexpected pass, 0 unexpected asserts, 0 failed load, 0 exception)
[task 2020-04-24T21:57:41.728Z] 21:57:41     INFO -  REFTEST INFO | Known problems: 80 (0 known fail, 43 known asserts, 0 random, 37 skipped, 0 slow)
[task 2020-04-24T21:57:41.728Z] 21:57:41     INFO -  REFTEST SUITE-END | Shutdown
[task 2020-04-24T21:57:41.728Z] 21:57:41     INFO -  REFTEST INFO | Slowest test took 30169ms (http://10.0.2.2:8854/tests/image/test/crashtests/ownerdiscard.html)
[task 2020-04-24T21:57:41.729Z] 21:57:41     INFO -  REFTEST INFO | Total canvas count = 2
[task 2020-04-24T21:58:02.778Z] 21:58:02     INFO -  wait for org.mozilla.geckoview.test complete; top activity=com.android.launcher3
[task 2020-04-24T21:58:02.881Z] 21:58:02     INFO -  remoteautomation.py | Application ran for: 0:11:37.268606
[task 2020-04-24T21:58:04.514Z] 21:58:04     INFO -  REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmpcAUDBb/064a6e18-08e7-c3e8-f2d7-472e3756b62e.dmp /builds/worker/workspace/build/symbols
[task 2020-04-24T21:58:08.942Z] 21:58:08     INFO -  REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/064a6e18-08e7-c3e8-f2d7-472e3756b62e.dmp
[task 2020-04-24T21:58:08.942Z] 21:58:08     INFO -  REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/064a6e18-08e7-c3e8-f2d7-472e3756b62e.extra
[task 2020-04-24T21:58:08.948Z] 21:58:08  WARNING -  REFTEST PROCESS-CRASH | xpcom/string/crashtests/1113005.html | application crashed [@ LateWriteObserver::Observe(mozilla::IOInterposeObserver::Observation&)]
[task 2020-04-24T21:58:08.948Z] 21:58:08     INFO -  Mozilla crash reason: MOZ_CRASH()
[task 2020-04-24T21:58:08.948Z] 21:58:08     INFO -  Crash dump filename: /tmp/tmpcAUDBb/064a6e18-08e7-c3e8-f2d7-472e3756b62e.dmp
[task 2020-04-24T21:58:08.948Z] 21:58:08     INFO -  Operating system: Android
[task 2020-04-24T21:58:08.948Z] 21:58:08     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2020-04-24T21:58:08.948Z] 21:58:08     INFO -  CPU: amd64
[task 2020-04-24T21:58:08.948Z] 21:58:08     INFO -       family 6 model 6 stepping 3
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -       4 CPUs
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -  GPU: UNKNOWN
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -  Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -  Crash address: 0x0
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -  Process uptime: not available
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -  Thread 19 (crashed)
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -   0  libxul.so!LateWriteObserver::Observe(mozilla::IOInterposeObserver::Observation&) [LateWriteChecks.cpp:58be148294115992361b6aea7bffa2b7987f283d : 124 + 0x29]
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -      rax = 0x0000767714166790   rdx = 0x0000000000000004
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -      rcx = 0x000076771853cbf0   rbx = 0x00007676dbb462a8
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -      rsi = 0x00007677180d00f0   rdi = 0x000000000000001b
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -      rbp = 0x00007677180d07a0   rsp = 0x00007677180d07a0
[task 2020-04-24T21:58:08.949Z] 21:58:08     INFO -       r8 = 0x0000000000000000    r9 = 0x000076773669a090
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      r10 = 0x0000000000000022   r11 = 0x0000000000000246
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      r12 = 0x00007676dbb462b0   r13 = 0x00007677180d07e0
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      r14 = 0x00007677180d07e0   r15 = 0x000076771747b4d0
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      rip = 0x000076770cd2e705
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      Found by: given as instruction pointer in context
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -   1  libxul.so!mozilla::IOInterposer::Report(mozilla::IOInterposeObserver::Observation&) [IOInterposer.cpp:58be148294115992361b6aea7bffa2b7987f283d : 477 + 0x94]
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      rbp = 0x00007677180d07d0   rsp = 0x00007677180d07b0
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      rip = 0x000076770cd2ca9b
[task 2020-04-24T21:58:08.950Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -   2  libxul.so!(anonymous namespace)::interposedWrite(PRFileDesc*, void const*, int) [NSPRInterposer.cpp:58be148294115992361b6aea7bffa2b7987f283d : 105 + 0x13]
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -      rbp = 0x00007677180d0850   rsp = 0x00007677180d07e0
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -      rip = 0x000076770cd28b49
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -   3  libxul.so!nsFileStreamBase::Write(char const*, unsigned int, unsigned int*) [nsFileStreams.cpp:58be148294115992361b6aea7bffa2b7987f283d : 246 + 0xf]
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -      rbp = 0x00007677180d08a0   rsp = 0x00007677180d0860
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -      rip = 0x000076770ce32902
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.951Z] 21:58:08     INFO -   4  libxul.so!non-virtual thunk to nsAtomicFileOutputStream::Write(char const*, unsigned int, unsigned int*) [nsFileStreams.cpp:58be148294115992361b6aea7bffa2b7987f283d : 0 + 0x23]
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      rbp = 0x00007677180d08e0   rsp = 0x00007677180d08b0
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      rip = 0x000076770ce35f03
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -   5  libxul.so!(anonymous namespace)::StreamingJSONWriter::Write(char const*) [TelemetryGeckoViewPersistence.cpp:58be148294115992361b6aea7bffa2b7987f283d : 116 + 0xc]
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      rbp = 0x00007677180d0910   rsp = 0x00007677180d08f0
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      rip = 0x0000767711ed74f6
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -   6  libxul.so!mozilla::JSONWriter::Separator() [JSONWriter.h:58be148294115992361b6aea7bffa2b7987f283d : 253 + 0x29]
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      rbp = 0x00007677180d0940   rsp = 0x00007677180d0920
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      rip = 0x000076770cc427b0
[task 2020-04-24T21:58:08.952Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -   7  libxul.so!mozilla::JSONWriter::Scalar(char const*, char const*) [JSONWriter.h:58be148294115992361b6aea7bffa2b7987f283d : 267 + 0x5]
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -      rbp = 0x00007677180d0970   rsp = 0x00007677180d0950
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -      rip = 0x000076770cc42d18
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -   8  libxul.so!(anonymous namespace)::internal_ReflectHistogramToJSON((anonymous namespace)::HistogramSnapshotData const&, mozilla::JSONWriter&) [TelemetryHistogram.cpp:58be148294115992361b6aea7bffa2b7987f283d : 3028 + 0x2a]
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -      rbp = 0x00007677180d09f0   rsp = 0x00007677180d0980
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -      rip = 0x0000767711eaffed
[task 2020-04-24T21:58:08.953Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -   9  libxul.so!TelemetryHistogram::SerializeHistograms(mozilla::JSONWriter&) [TelemetryHistogram.cpp:58be148294115992361b6aea7bffa2b7987f283d : 3178 + 0xb]
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -      rbp = 0x00007677180d0a80   rsp = 0x00007677180d0a00
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -      rip = 0x0000767711eafdc5
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -  10  libxul.so!(anonymous namespace)::PersistenceThreadPersist() [TelemetryGeckoViewPersistence.cpp:58be148294115992361b6aea7bffa2b7987f283d : 411 + 0x8]
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -      rbp = 0x00007677180d0b60   rsp = 0x00007677180d0a90
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -      rip = 0x0000767711ed6ed4
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.954Z] 21:58:08     INFO -  11  libxul.so!mozilla::detail::RunnableFunction<(anonymous namespace)::MainThreadArmPersistenceTimer()::$_3::operator()(nsITimer*, void*) const::{lambda()#1}>::Run() [nsThreadUtils.h:58be148294115992361b6aea7bffa2b7987f283d : 557 + 0x5]
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      rbp = 0x00007677180d0b70   rsp = 0x00007677180d0b70
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      rip = 0x0000767711ed6c19
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -  12  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:58be148294115992361b6aea7bffa2b7987f283d : 1200 + 0x6]
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      rbp = 0x00007677180d10d0   rsp = 0x00007677180d0b80
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      rip = 0x000076770ccf7835
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -  13  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:58be148294115992361b6aea7bffa2b7987f283d : 481 + 0xd]
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      rbp = 0x00007677180d1100   rsp = 0x00007677180d10e0
[task 2020-04-24T21:58:08.955Z] 21:58:08     INFO -      rip = 0x000076770ccfd15b
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -  14  libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:58be148294115992361b6aea7bffa2b7987f283d : 332 + 0xd]
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -      rbp = 0x00007677180d1150   rsp = 0x00007677180d1110
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -      rip = 0x000076770d466fbf
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -  15  libxul.so!MessageLoop::RunInternal() [message_loop.cc:58be148294115992361b6aea7bffa2b7987f283d : 315 + 0x14]
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -      rbp = 0x00007677180d11a0   rsp = 0x00007677180d1160
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -      rip = 0x000076770d3fe1d4
[task 2020-04-24T21:58:08.956Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -  16  libxul.so!MessageLoop::Run() [message_loop.cc:58be148294115992361b6aea7bffa2b7987f283d : 290 + 0x5]
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      rbp = 0x00007677180d11d0   rsp = 0x00007677180d11b0
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      rip = 0x000076770d3fe0ee
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -  17  libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:58be148294115992361b6aea7bffa2b7987f283d : 444 + 0x8]
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      rbp = 0x00007677180d1390   rsp = 0x00007677180d11e0
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      rip = 0x000076770ccf3f17
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -  18  libnss3.so!_pt_root [ptthread.c:58be148294115992361b6aea7bffa2b7987f283d : 201 + 0x8]
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      rbp = 0x00007677180d13e0   rsp = 0x00007677180d13a0
[task 2020-04-24T21:58:08.957Z] 21:58:08     INFO -      rip = 0x0000767717868bcf
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -      Found by: previous frame's frame pointer
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -  19  libnss3.so + 0x180a30
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -      rbp = 0x00007677180d13e0   rsp = 0x00007677180d13d0
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -      rip = 0x0000767717868a30
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -      Found by: stack scanning
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -  20  libc.so + 0x89772
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -      rsp = 0x00007677180d13f0   rip = 0x0000767732372772
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -      Found by: stack scanning
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -  21  libnss3.so + 0x180a30
[task 2020-04-24T21:58:08.958Z] 21:58:08     INFO -      rsp = 0x00007677180d1428   rip = 0x0000767717868a30
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -      Found by: stack scanning
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -  22  libc.so + 0x299ec
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -      rsp = 0x00007677180d1440   rip = 0x00007677323129ec
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -      Found by: stack scanning
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -  23  libc.so + 0x896c0
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -      rsp = 0x00007677180d1448   rip = 0x00007677323726c0
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -      Found by: stack scanning
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -  24  libc.so + 0x1ca66
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -      rsp = 0x00007677180d1450   rip = 0x0000767732305a66
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -      Found by: stack scanning
[task 2020-04-24T21:58:08.959Z] 21:58:08     INFO -  25  libnss3.so + 0x180a30
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      rsp = 0x00007677180d14b8   rip = 0x0000767717868a30
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      Found by: stack scanning
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -  Thread 0
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -   0  libc.so + 0x8c66a
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      rax = 0xfffffffffffffffc   rdx = 0x0000000000000010
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      rcx = 0xffffffffffffffff   rbx = 0x00000000ffffffff
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      rsi = 0x00007fff84408540   rdi = 0x000000000000001f
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      rbp = 0x00000000ffffffff   rsp = 0x00007fff844084c8
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -       r8 = 0x0000000000000000    r9 = 0x0000000000000008
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      r10 = 0x00000000ffffffff   r11 = 0x0000000000000246
[task 2020-04-24T21:58:08.960Z] 21:58:08     INFO -      r12 = 0x00000000ffffffff   r13 = 0x0000767731f29e60
[task 2020-04-24T21:58:08.961Z] 21:58:08     INFO -      r14 = 0x0000000000000000   r15 = 0x0000000000000000
[task 2020-04-24T21:58:08.961Z] 21:58:08     INFO -      rip = 0x000076773237566a
[task 2020-04-24T21:58:08.961Z] 21:58:08     INFO -      Found by: given as instruction pointer in context
[task 2020-04-24T21:58:08.961Z] 21:58:08     INFO -   1  libc.so + 0x2a0e6

The priority flag is not set for this bug.
:froydnj, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(nfroyd)

This looks like we're trying to serialize histogram data very late in the shutdown process?

Component: String → Telemetry
Flags: needinfo?(nfroyd) → needinfo?(jrediger)
Product: Core → Toolkit

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 → --

looks like this is coming from TelemetryGeckoViewPersistence, precisely it's persistence timer (PersistenceThreadPersist), which runs roughly every 60s to save telemetry to disk.
This seems to fire late, because we don't ever check if we should during shutdown.

Afaik this persistence layer is only needed where GeckoView was still running the telemetry system (e.g. Fenix does not rely on it, for that we have GeckoviewTelemetryStreaming)

:Dexter, is there any app out there that still depends on a recent Gecko, uses the Gecko Telemetry system and thus needs this API?

Flags: needinfo?(jrediger) → needinfo?(alessio.placitelli)

(In reply to Jan-Erik Rediger [:janerik] from comment #5)

:Dexter, is there any app out there that still depends on a recent Gecko, uses the Gecko Telemetry system and thus needs this API?

Yes, Focus. I think this needs to happen as part of bug 1620656 (in Firefox 79).

Flags: needinfo?(alessio.placitelli)

Ah perfect. I forgot that we already started that.

With respect to this bug here I'm thus inclined to close it as WONTFIX. Looks like it never occured again and we already know that we're going to fix it in June by removing that code path.

:chutten, any last hesitations?

Flags: needinfo?(chutten)

Nope. Lemme add bug 1620656 to the See Also and close this.

Status: NEW → RESOLVED
Closed: 5 months ago
Flags: needinfo?(chutten)
Resolution: --- → WONTFIX
See Also: → 1620656
See Also: → 1632740
You need to log in before you can comment on or make changes to this bug.