Closed Bug 1824152 Opened 2 years ago Closed 2 years ago

Intermittent netwerk/test/unit/test_bug1064258.js | application crashed [@ mozilla::net::nsIOService::SetOfflineInternal]

Categories

(Core :: Networking, defect)

defect

Tracking

()

RESOLVED FIXED
113 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox111 --- unaffected
firefox112 --- unaffected
firefox113 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jesup)

References

(Regression)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Attachments

(1 file)

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


[task 2023-03-23T13:49:30.347Z] 13:49:30     INFO -  TEST-START | netwerk/test/unit/test_cache_jar.js
[task 2023-03-23T13:49:30.365Z] 13:49:30     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/1c41f45d-ab15-f536-2a4d-ba104a5b6d6d.dmp
[task 2023-03-23T13:49:30.365Z] 13:49:30     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/1c41f45d-ab15-f536-2a4d-ba104a5b6d6d.extra
[task 2023-03-23T13:49:30.368Z] 13:49:30  WARNING -  PROCESS-CRASH | netwerk/test/unit/test_bug1064258.js | application crashed [@ mozilla::net::nsIOService::SetOfflineInternal]
[task 2023-03-23T13:49:30.368Z] 13:49:30     INFO -  Mozilla crash reason: [Parent 6915, Main Thread] ###!!! ASSERTION: socket transport service shutdown failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:1319
[task 2023-03-23T13:49:30.368Z] 13:49:30     INFO -  Crash dump filename: /tmp/tmp0ir9fvk3/1c41f45d-ab15-f536-2a4d-ba104a5b6d6d.dmp
[task 2023-03-23T13:49:30.368Z] 13:49:30     INFO -  Operating system: Android
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -  CPU: amd64
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -       family 6 model 6 stepping 3
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -       4 CPUs
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -  Crash address: 0x0
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -  Crashing instruction: `mov dword [0x0], 0x201`
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -  Memory accessed by instruction:
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -    0. Address: 0x0000000000000000
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -       Size: 4
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -  Process uptime: not available
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -  Thread 11 Gecko (crashed)
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -   0  libxul.so!MOZ_Crash(char const*, int, char const*) [Assertions.h:d9c64e620b7119ce6609e6fa92f530145dc85299 : 261]
[task 2023-03-23T13:49:30.369Z] 13:49:30     INFO -      Found by: inlining
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -   1  libxul.so!Abort(char const*) [nsDebugImpl.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 513 + 0x17]
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       rax = 0x0000703043d48d70    rdx = 0x0000000000000004
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       rcx = 0xbfb6768be7779609    rbx = 0x000070304464d8e0
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       rsi = 0x000070304464d120    rdi = 0x000000000000001b
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       rbp = 0x000070304464d7e0    rsp = 0x000070304464d7d0
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -        r8 = 0x0000000000000000     r9 = 0x0000703062236090
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       r10 = 0x00000000ffffff00    r11 = 0x0000000000000246
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       r12 = 0x000070304464d870    r13 = 0x000070304464d828
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       r14 = 0x000070304464d858    r15 = 0x000070304464d8b8
[task 2023-03-23T13:49:30.370Z] 13:49:30     INFO -       rip = 0x00007030384698e5
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -      Found by: given as instruction pointer in context
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -   2  libxul.so!NS_DebugBreak [nsTSubstring.h:d9c64e620b7119ce6609e6fa92f530145dc85299 : 0 + 0x20]
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       rbx = 0x0000703055b03052    rbp = 0x000070304464df20
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       rsp = 0x000070304464d7f0    r12 = 0x000070304464d870
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       r13 = 0x000070304464d828    r14 = 0x000070304464d858
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       r15 = 0x000070304464d8b8    rip = 0x000070303846959d
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -   3  libxul.so!mozilla::net::nsIOService::SetOfflineInternal(bool, bool) [nsIOService.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 1318 + 0x22]
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       rbx = 0x000070304327e100    rbp = 0x000070304464df80
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       rsp = 0x000070304464df30    r12 = 0x000070304464df40
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       r13 = 0x000070303ecb3bcc    r14 = 0x0000000000000000
[task 2023-03-23T13:49:30.371Z] 13:49:30     INFO -       r15 = 0x000070304327e170    rip = 0x00007030386d47f8
[task 2023-03-23T13:49:30.372Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.372Z] 13:49:30     INFO -   4  libxul.so!mozilla::net::nsIOService::Observe(nsISupports*, char const*, char16_t const*) [nsIOService.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 1670 + 0x9]
[task 2023-03-23T13:49:30.372Z] 13:49:30     INFO -       rbx = 0x000070303eb616a4    rbp = 0x000070304464e030
[task 2023-03-23T13:49:30.372Z] 13:49:30     INFO -       rsp = 0x000070304464df90    r12 = 0x000070304464e058
[task 2023-03-23T13:49:30.372Z] 13:49:30     INFO -       r13 = 0x0000703055b98970    r14 = 0x0000000000000000
[task 2023-03-23T13:49:30.372Z] 13:49:30     INFO -       r15 = 0x000070304327e100    rip = 0x00007030386d538a
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -   5  libxul.so!{virtual override thunk({offset(-8)}, mozilla::net::nsIOService::Observe(nsISupports*, char const*, char16_t const*))} [nsIOService.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 0 + 0xc]
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rbx = 0x0000000000000021    rbp = 0x000070304464e040
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rsp = 0x000070304464e040    r12 = 0x000070304464e058
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r13 = 0x0000703055b98970    r14 = 0x0000000000000000
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r15 = 0x000070303eb616a4    rip = 0x00007030386d54d9
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -   6  libxul.so!nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverList.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 70 + 0x12]
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rbx = 0x0000000000000021    rbp = 0x000070304464e090
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rsp = 0x000070304464e050    r12 = 0x000070304464e058
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r13 = 0x0000703055b98970    r14 = 0x0000000000000000
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r15 = 0x000070303eb616a4    rip = 0x00007030384dcaaf
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -   7  libxul.so!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverService.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 291 + 0x18]
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rbx = 0x000070304464e0c8    rbp = 0x000070304464e1b0
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rsp = 0x000070304464e0a0    r12 = 0x000070303eb616a4
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r13 = 0x000070304464e0e0    r14 = 0x000070304464e120
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r15 = 0x0000703055b082b8    rip = 0x00007030384ddd35
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -   8  libxul.so!mozilla::AppShutdown::AdvanceShutdownPhaseInternal(mozilla::ShutdownPhase, bool, char16_t const*, nsCOMPtr<nsISupports> const&) [AppShutdown.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 400 + 0x10]
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rbx = 0xaaaaaaaaaaaaaaaa    rbp = 0x000070304464e220
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rsp = 0x000070304464e1c0    r12 = 0x000070303eb616a4
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r13 = 0x000070304464e1d8    r14 = 0x000070304464e1e0
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r15 = 0x0000000000000008    rip = 0x0000703038475a2b
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -   9  libxul.so!mozilla::ShutdownXPCOM(nsIServiceManager*) [XPCOMInit.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 583 + 0x9]
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rbx = 0x000070304464e248    rbp = 0x000070304464e2d0
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rsp = 0x000070304464e230    r12 = 0x0000000000000000
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r13 = 0x000070303fc719e4    r14 = 0x0000000000000000
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r15 = 0x000070304464e240    rip = 0x0000703038593743
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -  10  libxul.so!XRE_XPCShellMain(int, char**, char**, XREShellData const*) [XPCShellImpl.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 1458 + 0x6]
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rbx = 0x0000000000000000    rbp = 0x000070304464e690
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rsp = 0x000070304464e2e0    r12 = 0x0000000000000001
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r13 = 0x000070303fc719e4    r14 = 0x0000000000000000
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r15 = 0x0000000000000000    rip = 0x0000703038d92432
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -  11  libxul.so!GeckoStart [nsAndroidStartup.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 46 + 0xf]
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rbx = 0x000070304464e6a0    rbp = 0x000070304464e6e0
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       rsp = 0x000070304464e6a0    r12 = 0x0000703043d3e938
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r13 = 0x0000703055b20a60    r14 = 0x000000000000001c
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -       r15 = 0x0000703055c1d4c0    rip = 0x000070303c6d53d3
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.375Z] 13:49:30     INFO -  12  libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:d9c64e620b7119ce6609e6fa92f530145dc85299 : 386 + 0x2e]
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rbx = 0x00007030531b8e80    rbp = 0x000070304464e770
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rsp = 0x000070304464e6f0    r12 = 0x0000703055c1d4c0
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       r13 = 0x000000000000001c    r14 = 0x000070304464e7cc
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       r15 = 0x0000000000000001    rip = 0x0000703043a0c629
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -  13  base.odex + 0xde216e
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rbx = 0x000070305daba200    rbp = 0x000070304464e868
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rsp = 0x000070304464e780    r12 = 0x000070304464e9f0
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       r13 = 0x0000703061e8ef48    r14 = 0x000070304464ec10
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       r15 = 0x000070304464ec10    rip = 0x000070304543216f
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -  14  0x70304464ec0f
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rbp = 0x000070304464ec10    rsp = 0x000070304464e878
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rip = 0x000070304464ec10
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -      Found by: previous frame's frame pointer
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -  15  dalvik-LinearAlloc (deleted) + 0x18f47
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rsp = 0x000070304464e880    rip = 0x0000703061e8ef48
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -  16  base.odex + 0xa98744
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -       rsp = 0x000070304464e898    rip = 0x00007030450e8745
[task 2023-03-23T13:49:30.376Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -  17  libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0x10c
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -       rsp = 0x000070304464e8b0    rip = 0x000070305d45146d
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -  18  dalvik-main space (deleted) + 0x283ff
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -       rsp = 0x000070304464e8d8    rip = 0x0000000012c28400
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -  19  base.odex + 0x89cfdf
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -       rsp = 0x000070304464e8e0    rip = 0x0000703044eecfe0
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -  20  dalvik-LinearAlloc (deleted) + 0x18f47
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -       rsp = 0x000070304464e920    rip = 0x0000703061e8ef48
[task 2023-03-23T13:49:30.377Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -  21  base.odex + 0x87603b
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -       rsp = 0x000070304464e938    rip = 0x0000703044ec603c
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -  22  libart.so!art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*) + 0xff
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -       rsp = 0x000070304464e940    rip = 0x000070305d61cb80
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -  23  libart.so!bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x241
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -       rbx = 0x000070305daba200    rbp = 0x000070304464eb10
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -       rsp = 0x000070304464e9f0    r12 = 0x000070304464e9f0
[task 2023-03-23T13:49:30.378Z] 13:49:30     INFO -       r13 = 0x000070304464ec10    r14 = 0x000070304464ec60
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -       r15 = 0x0000000000000008    rip = 0x000070305d616402
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -  24  libart.so!MterpInvokeStaticRange + 0x16a
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -       rbx = 0x000070305d9fe210    rbp = 0x000070305daba200
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -       rsp = 0x000070304464eb20    r12 = 0x000070304464ec60
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -       r13 = 0x0000703061e82260    r14 = 0x0000703061e8ef48
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -       r15 = 0x0000703044f318d2    rip = 0x000070305d925bdb
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -  25  libart.so!artMterpAsmInstructionStart + 0x3b99
[task 2023-03-23T13:49:30.379Z] 13:49:30     INFO -       rbx = 0x0000000000000877    rbp = 0x000000000000137d
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -       rsp = 0x000070304464ebc0    r12 = 0x0000703044f318d2
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -       r13 = 0x000070304464ec9c    r14 = 0x000070305d431200
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -       r15 = 0x000070304464ecec    rip = 0x000070305d434d9a
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -  26  libart.so!art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x199
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -       rbx = 0x000070304464ec60    rbp = 0x000070304464ec10
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -       rsp = 0x000070304464ec00    r12 = 0x000070304464ec68
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -       r13 = 0x0000000000000000    r14 = 0x000070305daba200
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -       r15 = 0x0000703044f31648    rip = 0x000070305d5ed05a
[task 2023-03-23T13:49:30.380Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -  27  libart.so!artQuickToInterpreterBridge + 0x420
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       rbx = 0x000070304464ec60    rbp = 0x000070304464ee70
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       rsp = 0x000070304464ec60    r12 = 0x0000703044f31648
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       r13 = 0x000070305daba200    r14 = 0x0000703061e82260
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       r15 = 0x0000000000000001    rip = 0x000070305d916461
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -  28  libart.so!art_quick_to_interpreter_bridge + 0x8c
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       rbx = 0x000070305daba200    rbp = 0x000070304464ef68
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       rsp = 0x000070304464ee80    r12 = 0x000070304464f380
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       r13 = 0x000070304464f2a8    r14 = 0x00007030450e7bb6
[task 2023-03-23T13:49:30.381Z] 13:49:30     INFO -       r15 = 0x000070304464f288    rip = 0x000070305d44dcdd
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -  29  libart.so!art_quick_invoke_stub + 0x2f4
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -       rdx = 0x0000000000000018    rcx = 0x0000000000000000
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -       rbx = 0x000070305daba200    rsi = 0x0000000012e1f280
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -       rbp = 0x000070304464ef68    rsp = 0x000070304464ef50
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -        r8 = 0x000070304464f288     r9 = 0x00007030450e7bb6
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -       r12 = 0x000070304464f380    r13 = 0x000070304464f2a8
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -       r14 = 0x00007030450e7bb6    r15 = 0x000070304464f288
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -       rip = 0x000070305d443235
[task 2023-03-23T13:49:30.382Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -  30  libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0xe7
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -       rbx = 0x000070305daba200    rbp = 0x000070304464f030
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -       rsp = 0x000070304464efb0     r8 = 0x000070304464f288
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -        r9 = 0x00007030450e7bb6    r12 = 0x000070304464f380
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -       r13 = 0x000070304464f2a8    r14 = 0x00007030450e7bb6
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -       r15 = 0x000070304464f288    rip = 0x000070305d451448
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -  31  libart.so!art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) + 0x57
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -       rbx = 0x0000703061e82260    rbp = 0x000070304464f290
[task 2023-03-23T13:49:30.383Z] 13:49:30     INFO -       rsp = 0x000070304464f040    r12 = 0x000070304464f380
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -       r13 = 0x000070304464f2a8    r14 = 0x00007030450e7bb6
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -       r15 = 0x000070304464f288    rip = 0x000070305d7e20e8
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -  32  libart.so!art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*) + 0x179
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -       rbx = 0x000070304464f290    rbp = 0x000070304464f320
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -       rsp = 0x000070304464f270    r12 = 0x0000000012e1f280
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -       r13 = 0x000070304464f380    r14 = 0x0000703061e82260
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -       r15 = 0x00007030450e7bb6    rip = 0x000070305d7e36ea
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.384Z] 13:49:30     INFO -  33  libart.so!art::Thread::CreateCallback(void*) + 0x56d
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       rbx = 0x0000000000100001    rbp = 0x00007030531b8e80
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       rsp = 0x000070304464f330    r12 = 0x000070305d9405ed
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       r13 = 0x000070305d9fe210    r14 = 0x00000000700f7d40
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       r15 = 0x000070305daba200    rip = 0x000070305d804eee
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -  34  libc.so!__pthread_start(void*) + 0xb1
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       rbx = 0x000070304464f4d0    rbp = 0x0000000000001b03
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       rsp = 0x000070304464f3f0    r12 = 0x000070304464f450
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       r13 = 0x000070305d804980    r14 = 0x000070304464f450
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -       r15 = 0x000070304464f4e8    rip = 0x000070305ea04772
[task 2023-03-23T13:49:30.385Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -  35  libc.so!__start_thread + 0xb
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       rbx = 0x00007030623dfb40    rbp = 0x0000000000001b03
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       rsp = 0x000070304464f440    r12 = 0x0000000000000002
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       r13 = 0x000070305d804980    r14 = 0x000070304464f450
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       r15 = 0x000070304464f4e8    rip = 0x000070305e9a49ec
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -  36  libc.so!__bionic_clone + 0x35
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       rbx = 0x00007030623dfb40    rbp = 0x0000000000001b03
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       rsp = 0x000070304464f450    r12 = 0x0000000000000002
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       r13 = 0x000070305d804980    r14 = 0x000070304464f450
[task 2023-03-23T13:49:30.386Z] 13:49:30     INFO -       r15 = 0x000070304464f4e8    rip = 0x000070305e997a66
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -  37  0x70305c58144f
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -       rbx = 0x00007030623dfb40    rbp = 0x0000000000001b03
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -       rsp = 0x000070304464f458    r12 = 0x0000000000000002
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -       r13 = 0x000070305d804980    r14 = 0x000070304464f450
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -       r15 = 0x000070304464f4e8    rip = 0x000070305c581450
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -      Found by: call frame info
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -  38  dalvik-main space (deleted) + 0xe7f
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -       rsp = 0x000070304464f498    rip = 0x0000000012c00e80
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.387Z] 13:49:30     INFO -  39  system@framework@boot.art + 0x11481f
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -       rsp = 0x000070304464f4a0    rip = 0x000000006fd17820
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -  40  libart.so!art::Thread::InitAfterFork() + 0xf
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -       rsp = 0x000070304464f4b8    rip = 0x000070305d804980
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -  41  dalvik-indirect ref table (deleted) + 0x1fff
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -       rsp = 0x000070304464f4d0    rip = 0x000070305c403000
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -      Found by: stack scanning
[task 2023-03-23T13:49:30.388Z] 13:49:30     INFO -  Thread 0 AndroidUI

ASSERTION: socket transport service shutdown failed

Component: XPCOM → Networking
Duplicate of this bug: 1824162

Hi Randell,

I think this is caused by your recent change in Bug 1818998. Do you have time to take a look?

Flags: needinfo?(rjesup)

nsSocketTransportService::Shutdown() is now not synchronous - it has to ask the socket thread to shut down, which involves runnables, and we'll return NS_ERROR_UNEXPECTED if we were already shutting down. We can simply return NS_OK there, since shutdown is already under way.

Flags: needinfo?(rjesup)
Assignee: nobody → rjesup
Status: NEW → ASSIGNED
Pushed by rjesup@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a0e755ca9005 Return success if SocketThreadService was already shutting down r=necko-reviewers,valentin
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: