Closed Bug 1743712 Opened 2 years ago Closed 2 years ago

Intermittent toolkit/components/extensions/test/xpcshell/test_ext_<test>.js | application crashed [@ nsObserverService::EnsureValidCall() const]

Categories

(Core :: Privacy: Anti-Tracking, defect, P2)

defect

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- unaffected
firefox96 --- wontfix
firefox97 --- fixed

People

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

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Attachments

(1 file)

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


[task 2021-11-30T23:04:24.037Z] 23:04:24     INFO -  TEST-START | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_runtime_ports.js
[task 2021-11-30T23:04:25.400Z] 23:04:25  WARNING -  PROCESS-CRASH | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_privacy.js | application crashed [@ nsObserverService::EnsureValidCall() const]
[task 2021-11-30T23:04:25.401Z] 23:04:25     INFO -  Crash dump filename: /tmp/xpc-other-3ghv8fus/7b85993f-6173-c0c8-76b0-822b973eb728.dmp
[task 2021-11-30T23:04:25.401Z] 23:04:25     INFO -  Operating system: Linux
[task 2021-11-30T23:04:25.401Z] 23:04:25     INFO -                    0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2021-11-30T23:04:25.401Z] 23:04:25     INFO -  CPU: amd64
[task 2021-11-30T23:04:25.401Z] 23:04:25     INFO -       family 6 model 85 stepping 7
[task 2021-11-30T23:04:25.401Z] 23:04:25     INFO -       2 CPUs
[task 2021-11-30T23:04:25.401Z] 23:04:25     INFO -  Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -  Crash address: 0x0
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -  Process uptime: not available
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -  Thread 0 WebExtensions (crashed)
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -   0  libxul.so!Abort(char const*) [nsDebugImpl.cpp:b9a874645033feaba713784ee816aef58b3db801 : 450 + 0x17]
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -      rax = 0x00005590f61162f0   rdx = 0x0000000000000000
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -      rcx = 0x0000000000000b40   rbx = 0x00007fffb5845b70
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -      rsi = 0x00007f04fbdf28b0   rdi = 0x00007f04fbdf1680
[task 2021-11-30T23:04:25.402Z] 23:04:25     INFO -      rbp = 0x00007fffb5845b10   rsp = 0x00007fffb5845b00
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -       r8 = 0x00007f04fbdf28b0    r9 = 0x00007f05082fd240
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      r10 = 0x0000000000000000   r11 = 0x0000000000000000
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      r12 = 0x0000000000000001   r13 = 0x0000000000000000
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      r14 = 0x00007fffb5845b70   r15 = 0x00007fffb5845e80
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      rip = 0x00007f0500ea257e
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      Found by: given as instruction pointer in context
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -   1  libxul.so!NS_DebugBreak [nsDebugImpl.cpp:b9a874645033feaba713784ee816aef58b3db801 : 399 + 0x22]
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      rbx = 0x00007fffb584af12   rbp = 0x00007fffb58461b0
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      rsp = 0x00007fffb5845b20   r12 = 0x0000000000000001
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      r13 = 0x0000000000000000   r14 = 0x00007fffb5845b70
[task 2021-11-30T23:04:25.403Z] 23:04:25     INFO -      r15 = 0x00007fffb5845e80   rip = 0x00007f0500ea23a7
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -   2  libxul.so!nsObserverService::EnsureValidCall() const [nsObserverService.cpp:b9a874645033feaba713784ee816aef58b3db801 : 177 + 0x24]
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      rbx = 0x00007f04f20aa060   rbp = 0x00007fffb58461d0
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      rsp = 0x00007fffb58461c0   r12 = 0x0000000000000003
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      r13 = 0x00007f04fdd55547   r14 = 0x00007fffb5846320
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      r15 = 0x00007fffb58464b0   rip = 0x00007f0500f10d60
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -   3  libxul.so!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverService.cpp:b9a874645033feaba713784ee816aef58b3db801 : 276 + 0x11]
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      rbx = 0x00007f04f20aa060   rbp = 0x00007fffb5846300
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      rsp = 0x00007fffb58461e0   r12 = 0x0000000000000003
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      r13 = 0x00007f04fdd55547   r14 = 0x00007fffb5846320
[task 2021-11-30T23:04:25.404Z] 23:04:25     INFO -      r15 = 0x00007fffb58464b0   rip = 0x00007f0500f1147a
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -   4  libxul.so!XPCJSRuntime::GCSliceCallback(JSContext*, JS::GCProgress, JS::GCDescription const&) [XPCJSRuntime.cpp:b9a874645033feaba713784ee816aef58b3db801 : 787 + 0x18]
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -      rbx = 0x00007f05079e67e0   rbp = 0x00007fffb5846360
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -      rsp = 0x00007fffb5846310   r12 = 0x0000000000000003
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -      r13 = 0x00007f04f20d6400   r14 = 0x00007fffb5846320
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -      r15 = 0x00007fffb58464b0   rip = 0x00007f0501a389e3
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -   5  libxul.so!DOMGCSliceCallback(JSContext*, JS::GCProgress, JS::GCDescription const&) [nsJSEnvironment.cpp:b9a874645033feaba713784ee816aef58b3db801 : 1775 + 0xa]
[task 2021-11-30T23:04:25.405Z] 23:04:25     INFO -      rbx = 0x000000e5e97e806a   rbp = 0x00007fffb58464a0
[task 2021-11-30T23:04:25.406Z] 23:04:25     INFO -      rsp = 0x00007fffb5846370   r12 = 0x00007f0507fba050
[task 2021-11-30T23:04:25.406Z] 23:04:25     INFO -      r13 = 0x00007f04eca23200   r14 = 0x00007fffb58464b0
[task 2021-11-30T23:04:25.406Z] 23:04:25     INFO -      r15 = 0x0000000000000003   rip = 0x00007f0502219da2
[task 2021-11-30T23:04:25.406Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.406Z] 23:04:25     INFO -   6  libxul.so!js::gcstats::Statistics::endSlice() [Statistics.cpp:b9a874645033feaba713784ee816aef58b3db801 : 1225 + 0xe]
[task 2021-11-30T23:04:25.406Z] 23:04:25     INFO -      rbx = 0x00000000eb6f8001   rbp = 0x00007fffb58464f0
[task 2021-11-30T23:04:25.411Z] 23:04:25     INFO -      rsp = 0x00007fffb58464b0   r12 = 0x00007f0502219772
[task 2021-11-30T23:04:25.411Z] 23:04:25     INFO -      r13 = 0x00007f04eca17830   r14 = 0x00007f04eca23200
[task 2021-11-30T23:04:25.412Z] 23:04:25     INFO -      r15 = 0x00007f04eb6f8000   rip = 0x00007f0505caab68
[task 2021-11-30T23:04:25.412Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.412Z] 23:04:25     INFO -   7  libxul.so!js::gc::GCRuntime::gcCycle(bool, js::SliceBudget const&, mozilla::Maybe<JS::GCOptions> const&, JS::GCReason) [GC.cpp:b9a874645033feaba713784ee816aef58b3db801 : 3596 + 0x7]
[task 2021-11-30T23:04:25.412Z] 23:04:25     INFO -      rbx = 0x000000000000000f   rbp = 0x00007fffb58465b0
[task 2021-11-30T23:04:25.413Z] 23:04:25     INFO -      rsp = 0x00007fffb5846500   r12 = 0x0000000000000001
[task 2021-11-30T23:04:25.413Z] 23:04:25     INFO -      r13 = 0x00007f04eca177a8   r14 = 0x0000000000000000
[task 2021-11-30T23:04:25.413Z] 23:04:25     INFO -      r15 = 0x00007f04eca17830   rip = 0x00007f0505c2f96d
[task 2021-11-30T23:04:25.413Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.414Z] 23:04:25     INFO -   8  libxul.so!js::gc::GCRuntime::collect(bool, js::SliceBudget const&, mozilla::Maybe<JS::GCOptions> const&, JS::GCReason) [GC.cpp:b9a874645033feaba713784ee816aef58b3db801 : 3796 + 0x1e]
[task 2021-11-30T23:04:25.414Z] 23:04:25     INFO -      rbx = 0x0000000000000000   rbp = 0x00007fffb5846690
[task 2021-11-30T23:04:25.415Z] 23:04:25     INFO -      rsp = 0x00007fffb58465c0   r12 = 0x00007f04eca177a8
[task 2021-11-30T23:04:25.415Z] 23:04:25     INFO -      r13 = 0x000000e5e97b4770   r14 = 0x000000000000000f
[task 2021-11-30T23:04:25.415Z] 23:04:25     INFO -      r15 = 0x000000000000000f   rip = 0x00007f0505c30a54
[task 2021-11-30T23:04:25.416Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.416Z] 23:04:25     INFO -   9  libxul.so!js::gc::GCRuntime::gcSlice(JS::GCReason, long) [GC.cpp:b9a874645033feaba713784ee816aef58b3db801 : 3884 + 0x2c]
[task 2021-11-30T23:04:25.417Z] 23:04:25     INFO -      rbx = 0x00007f04eca177a8   rbp = 0x00007fffb5846700
[task 2021-11-30T23:04:25.417Z] 23:04:25     INFO -      rsp = 0x00007fffb58466a0   r12 = 0x00007fffb58466b0
[task 2021-11-30T23:04:25.417Z] 23:04:25     INFO -      r13 = 0xfff9800000000000   r14 = 0x000000000000000f
[task 2021-11-30T23:04:25.418Z] 23:04:25     INFO -      r15 = 0x0000000000000000   rip = 0x00007f0505c31c51
[task 2021-11-30T23:04:25.418Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.422Z] 23:04:25     INFO -  10  libxul.so!js::gc::GCRuntime::gcIfRequested() [GC.cpp:b9a874645033feaba713784ee816aef58b3db801 : 4057 + 0xb]
[task 2021-11-30T23:04:25.425Z] 23:04:25     INFO -      rbx = 0x00007f04eca177a8   rbp = 0x00007fffb5846720
[task 2021-11-30T23:04:25.426Z] 23:04:25     INFO -      rsp = 0x00007fffb5846710   r12 = 0x00007f04eca23200
[task 2021-11-30T23:04:25.427Z] 23:04:25     INFO -      r13 = 0xfff9800000000000   r14 = 0x000000000000000f
[task 2021-11-30T23:04:25.428Z] 23:04:25     INFO -      r15 = 0x00007f0507da0850   rip = 0x00007f0505c1f975
[task 2021-11-30T23:04:25.432Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.438Z] 23:04:25     INFO -  11  libxul.so!JSContext::handleInterrupt() [Runtime.cpp:b9a874645033feaba713784ee816aef58b3db801 : 502 + 0x2a]
[task 2021-11-30T23:04:25.439Z] 23:04:25     INFO -      rbx = 0x0000000000000000   rbp = 0x00007fffb5846bb0
[task 2021-11-30T23:04:25.439Z] 23:04:25     INFO -      rsp = 0x00007fffb5846730   r12 = 0x00007f04eca23200
[task 2021-11-30T23:04:25.440Z] 23:04:25     INFO -      r13 = 0xfff9800000000000   r14 = 0x00001bf820e40000
[task 2021-11-30T23:04:25.440Z] 23:04:25     INFO -      r15 = 0x00007f0507da0850   rip = 0x00007f050579565d
[task 2021-11-30T23:04:25.441Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.442Z] 23:04:25     INFO -  12  libxul.so!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:b9a874645033feaba713784ee816aef58b3db801 : 2208 + 0xb]
[task 2021-11-30T23:04:25.442Z] 23:04:25     INFO -      rbx = 0x00001bf820e59238   rbp = 0x00007fffb5847090
[task 2021-11-30T23:04:25.443Z] 23:04:25     INFO -      rsp = 0x00007fffb5846bc0   r12 = 0x00007fffb5846e38
[task 2021-11-30T23:04:25.447Z] 23:04:25     INFO -      r13 = 0xfff9800000000000   r14 = 0x00001bf820e40000
[task 2021-11-30T23:04:25.447Z] 23:04:25     INFO -      r15 = 0x00007f0507da0850   rip = 0x00007f05053eada2
[task 2021-11-30T23:04:25.458Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.459Z] 23:04:25     INFO -  13  libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:b9a874645033feaba713784ee816aef58b3db801 : 357 + 0xa]
[task 2021-11-30T23:04:25.460Z] 23:04:25     INFO -      rbx = 0x00007f04ec85ff81   rbp = 0x00007fffb58470f0
[task 2021-11-30T23:04:25.464Z] 23:04:25     INFO -      rsp = 0x00007fffb58470a0   r12 = 0x00007f04f2049200
[task 2021-11-30T23:04:25.465Z] 23:04:25     INFO -      r13 = 0x00007f04eca23200   r14 = 0x00007fffb5847140
[task 2021-11-30T23:04:25.466Z] 23:04:25     INFO -      r15 = 0x000000e5e97ada97   rip = 0x00007f05053e991f
[task 2021-11-30T23:04:25.466Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.466Z] 23:04:25     INFO -  14  libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:b9a874645033feaba713784ee816aef58b3db801 : 507 + 0x7]
[task 2021-11-30T23:04:25.470Z] 23:04:25     INFO -      rbx = 0x0000000000000000   rbp = 0x00007fffb58471a0
[task 2021-11-30T23:04:25.471Z] 23:04:25     INFO -      rsp = 0x00007fffb5847100   r12 = 0xfff8800000000000
[task 2021-11-30T23:04:25.471Z] 23:04:25     INFO -      r13 = 0x00007fffb5847250   r14 = 0x00007f04eca23200
[task 2021-11-30T23:04:25.471Z] 23:04:25     INFO -      r15 = 0xfff8800000000000   rip = 0x00007f05053fcffe
[task 2021-11-30T23:04:25.474Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.475Z] 23:04:25     INFO -  15  libxul.so!InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [Interpreter.cpp:b9a874645033feaba713784ee816aef58b3db801 : 535 + 0xf]
[task 2021-11-30T23:04:25.476Z] 23:04:25     INFO -      rbx = 0x00007fffb5847250   rbp = 0x00007fffb58471f0
[task 2021-11-30T23:04:25.477Z] 23:04:25     INFO -      rsp = 0x00007fffb58471b0   r12 = 0x00007fffb58472a0
[task 2021-11-30T23:04:25.478Z] 23:04:25     INFO -      r13 = 0x000030b4c4c35e50   r14 = 0x0000000000000000
[task 2021-11-30T23:04:25.479Z] 23:04:25     INFO -      r15 = 0x00007f04eca23200   rip = 0x00007f05053fec50
[task 2021-11-30T23:04:25.479Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.480Z] 23:04:25     INFO -  16  libxul.so!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:b9a874645033feaba713784ee816aef58b3db801 : 552 + 0xa]
[task 2021-11-30T23:04:25.481Z] 23:04:25     INFO -      rbx = 0x00007fffb5847250   rbp = 0x00007fffb5847210
[task 2021-11-30T23:04:25.482Z] 23:04:25     INFO -      rsp = 0x00007fffb5847200   r12 = 0x00007fffb5847440
[task 2021-11-30T23:04:25.485Z] 23:04:25     INFO -      r13 = 0x00007fffb58472f0   r14 = 0x00007fffb5847470
[task 2021-11-30T23:04:25.486Z] 23:04:25     INFO -      r15 = 0x00007fffb58472f0   rip = 0x00007f05053fee40
[task 2021-11-30T23:04:25.487Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.490Z] 23:04:25     INFO -  17  libxul.so!JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:b9a874645033feaba713784ee816aef58b3db801 : 53 + 0x26]
[task 2021-11-30T23:04:25.491Z] 23:04:25     INFO -      rbx = 0x00001bf820e66cb8   rbp = 0x00007fffb5847390
[task 2021-11-30T23:04:25.491Z] 23:04:25     INFO -      rsp = 0x00007fffb5847220   r12 = 0x00007fffb5847440
[task 2021-11-30T23:04:25.492Z] 23:04:25     INFO -      r13 = 0x00007fffb58472f0   r14 = 0x00007fffb5847470
[task 2021-11-30T23:04:25.496Z] 23:04:25     INFO -      r15 = 0x00007fffb58472f0   rip = 0x00007f050558c6ef
[task 2021-11-30T23:04:25.496Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.497Z] 23:04:25     INFO -  18  libxul.so!nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) [XPCWrappedJSClass.cpp:b9a874645033feaba713784ee816aef58b3db801 : 973 + 0x4c]
[task 2021-11-30T23:04:25.497Z] 23:04:25     INFO -      rbx = 0x00007f04eca23200   rbp = 0x00007fffb58477a0
[task 2021-11-30T23:04:25.497Z] 23:04:25     INFO -      rsp = 0x00007fffb58473a0   r12 = 0x00007fffb5847510
[task 2021-11-30T23:04:25.497Z] 23:04:25     INFO -      r13 = 0x00007f04fe3f00f8   r14 = 0x00007fffb5847490
[task 2021-11-30T23:04:25.498Z] 23:04:25     INFO -      r15 = 0x00007f04fe41b856   rip = 0x00007f0501a65478
[task 2021-11-30T23:04:25.498Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.526Z] 23:04:25     INFO -  19  libxul.so!PrepareAndDispatch [xptcstubs_x86_64_linux.cpp:b9a874645033feaba713784ee816aef58b3db801 : 115 + 0x1d]
[task 2021-11-30T23:04:25.528Z] 23:04:25     INFO -      rbx = 0x00007fffb5847920   rbp = 0x00007fffb5847890
[task 2021-11-30T23:04:25.529Z] 23:04:25     INFO -      rsp = 0x00007fffb58477b0   r12 = 0x0000000000000001
[task 2021-11-30T23:04:25.530Z] 23:04:25     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000002
[task 2021-11-30T23:04:25.531Z] 23:04:25     INFO -      r15 = 0x0000000000000002   rip = 0x00007f0500fbfeb5
[task 2021-11-30T23:04:25.535Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.538Z] 23:04:25     INFO -  20  libxul.so!SharedStub + 0x5a
[task 2021-11-30T23:04:25.539Z] 23:04:25     INFO -      rbx = 0x00007f04ec66b9e0   rbp = 0x00007fffb5847910
[task 2021-11-30T23:04:25.541Z] 23:04:25     INFO -      rsp = 0x00007fffb58478a0   r12 = 0x00007f0507f9f888
[task 2021-11-30T23:04:25.542Z] 23:04:25     INFO -      r13 = 0x000000000000000b   r14 = 0x00007f04ec66ba48
[task 2021-11-30T23:04:25.543Z] 23:04:25     INFO -      r15 = 0x00007f04ec6ac5c0   rip = 0x00007f0500fbf273
[task 2021-11-30T23:04:25.561Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.562Z] 23:04:25     INFO -  21  libxul.so!mozilla::URLQueryStringStripper::Shutdown() [URLQueryStringStripper.cpp:b9a874645033feaba713784ee816aef58b3db801 : 69 + 0x17]
[task 2021-11-30T23:04:25.563Z] 23:04:25     INFO -      rdx = 0x0000000000000000   rcx = 0x0000000000000000
[task 2021-11-30T23:04:25.563Z] 23:04:25     INFO -      rbx = 0x00007f04ec66b9e0   rsi = 0x0000000000000000
[task 2021-11-30T23:04:25.563Z] 23:04:25     INFO -      rdi = 0x0000000000000000   rbp = 0x00007fffb5847940
[task 2021-11-30T23:04:25.564Z] 23:04:25     INFO -      rsp = 0x00007fffb5847920    r8 = 0x0000000000000000
[task 2021-11-30T23:04:25.564Z] 23:04:25     INFO -       r9 = 0xffffffffffffffff   r12 = 0x00007f0507f9f888
[task 2021-11-30T23:04:25.564Z] 23:04:25     INFO -      r13 = 0x000000000000000b   r14 = 0x00007f04ec66ba48
[task 2021-11-30T23:04:25.565Z] 23:04:25     INFO -      r15 = 0x00007f04ec6ac5c0   rip = 0x00007f05050fb840
[task 2021-11-30T23:04:25.565Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.565Z] 23:04:25     INFO -  22  libxul.so!std::_Function_handler<void (), mozilla::URLQueryStringStripper::GetOrCreate()::$_0>::_M_invoke(std::_Any_data const&) [std_function.h : 316 + 0x13]
[task 2021-11-30T23:04:25.566Z] 23:04:25     INFO -      rbx = 0x00007f04ec6ac5c8   rbp = 0x00007fffb5847950
[task 2021-11-30T23:04:25.566Z] 23:04:25     INFO -      rsp = 0x00007fffb5847950   r12 = 0x00007f0507f9f888
[task 2021-11-30T23:04:25.566Z] 23:04:25     INFO -      r13 = 0x000000000000000b   r14 = 0x00007f0507f9f8e0
[task 2021-11-30T23:04:25.567Z] 23:04:25     INFO -      r15 = 0x00007f04ec6ac5c0   rip = 0x00007f05050fbba8
[task 2021-11-30T23:04:25.568Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.570Z] 23:04:25     INFO -  23  libxul.so!mozilla::KillClearOnShutdown(mozilla::ShutdownPhase) [ClearOnShutdown.cpp:b9a874645033feaba713784ee816aef58b3db801 : 55 + 0x8]
[task 2021-11-30T23:04:25.571Z] 23:04:25     INFO -      rbx = 0x00007f04ec6ac5c8   rbp = 0x00007fffb5847990
[task 2021-11-30T23:04:25.574Z] 23:04:25     INFO -      rsp = 0x00007fffb5847960   r12 = 0x00007f0507f9f888
[task 2021-11-30T23:04:25.575Z] 23:04:25     INFO -      r13 = 0x000000000000000b   r14 = 0x00007f0507f9f8e0
[task 2021-11-30T23:04:25.576Z] 23:04:25     INFO -      r15 = 0x00007f04ec6ac5c0   rip = 0x00007f0500ea556b
[task 2021-11-30T23:04:25.577Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.581Z] 23:04:25     INFO -  24  libxul.so!mozilla::ShutdownXPCOM(nsIServiceManager*) [XPCOMInit.cpp:b9a874645033feaba713784ee816aef58b3db801 : 650 + 0x9]
[task 2021-11-30T23:04:25.585Z] 23:04:25     INFO -      rbx = 0x00007fffb58479b8   rbp = 0x00007fffb5847a40
[task 2021-11-30T23:04:25.585Z] 23:04:25     INFO -      rsp = 0x00007fffb58479a0   r12 = 0x0000000000000000
[task 2021-11-30T23:04:25.590Z] 23:04:25     INFO -      r13 = 0x00007fffb5847f08   r14 = 0x0000000000000000
[task 2021-11-30T23:04:25.591Z] 23:04:25     INFO -      r15 = 0x0000000000000000   rip = 0x00007f0500fd0992
[task 2021-11-30T23:04:25.594Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.595Z] 23:04:25     INFO -  25  libxul.so!XRE_TermEmbedding() [nsEmbedFunctions.cpp:b9a874645033feaba713784ee816aef58b3db801 : 221 + 0x6]
[task 2021-11-30T23:04:25.596Z] 23:04:25     INFO -      rbx = 0x00007f04f2097730   rbp = 0x00007fffb5847a60
[task 2021-11-30T23:04:25.597Z] 23:04:25     INFO -      rsp = 0x00007fffb5847a50   r12 = 0x0000000000002bae
[task 2021-11-30T23:04:25.598Z] 23:04:25     INFO -      r13 = 0x00007fffb5847f08   r14 = 0x00007fffb5847a98
[task 2021-11-30T23:04:25.599Z] 23:04:25     INFO -      r15 = 0x0000000000000001   rip = 0x00007f05052fa401
[task 2021-11-30T23:04:25.599Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.600Z] 23:04:25     INFO -  26  libxul.so!mozilla::ipc::ScopedXREEmbed::Stop() [ScopedXREEmbed.cpp:b9a874645033feaba713784ee816aef58b3db801 : 90 + 0x4]
[task 2021-11-30T23:04:25.601Z] 23:04:25     INFO -      rbx = 0x00007f04f2097730   rbp = 0x00007fffb5847a80
[task 2021-11-30T23:04:25.602Z] 23:04:25     INFO -      rsp = 0x00007fffb5847a70   r12 = 0x0000000000002bae
[task 2021-11-30T23:04:25.603Z] 23:04:25     INFO -      r13 = 0x00007fffb5847f08   r14 = 0x00007fffb5847a98
[task 2021-11-30T23:04:25.604Z] 23:04:25     INFO -      r15 = 0x0000000000000001   rip = 0x00007f050165749e
[task 2021-11-30T23:04:25.605Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.606Z] 23:04:25     INFO -  27  libxul.so!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:b9a874645033feaba713784ee816aef58b3db801 : 705 + 0x10]
[task 2021-11-30T23:04:25.608Z] 23:04:25     INFO -      rbx = 0x00000000f8254401   rbp = 0x00007fffb5847d60
[task 2021-11-30T23:04:25.609Z] 23:04:25     INFO -      rsp = 0x00007fffb5847a90   r12 = 0x0000000000002bae
[task 2021-11-30T23:04:25.614Z] 23:04:25     INFO -      r13 = 0x00007fffb5847f08   r14 = 0x00007fffb5847a98
[task 2021-11-30T23:04:25.617Z] 23:04:25     INFO -      r15 = 0x0000000000000001   rip = 0x00007f05052fa9e7
[task 2021-11-30T23:04:25.627Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.642Z] 23:04:25     INFO -  28  plugin-container!content_process_main(mozilla::Bootstrap*, int, char**) [plugin-container.cpp:b9a874645033feaba713784ee816aef58b3db801 : 57 + 0x10]
[task 2021-11-30T23:04:25.643Z] 23:04:25     INFO -      rbx = 0x0000000000000010   rbp = 0x00007fffb5847da0
[task 2021-11-30T23:04:25.643Z] 23:04:25     INFO -      rsp = 0x00007fffb5847d70   r12 = 0x00007fffb5847d70
[task 2021-11-30T23:04:25.643Z] 23:04:25     INFO -      r13 = 0xaaaaaaaaaaaaaaaa   r14 = 0x00007fffb5847f08
[task 2021-11-30T23:04:25.644Z] 23:04:25     INFO -      r15 = 0x00007f04f20035f0   rip = 0x00005590f6070eaa
[task 2021-11-30T23:04:25.644Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.644Z] 23:04:25     INFO -  29  plugin-container!main [MozillaRuntimeMain.cpp:b9a874645033feaba713784ee816aef58b3db801 : 72 + 0xe]
[task 2021-11-30T23:04:25.644Z] 23:04:25     INFO -      rbx = 0x00007fffb5847f08   rbp = 0x00007fffb5847e20
[task 2021-11-30T23:04:25.645Z] 23:04:25     INFO -      rsp = 0x00007fffb5847db0   r12 = 0x00007fffb5847dd0
[task 2021-11-30T23:04:25.645Z] 23:04:25     INFO -      r13 = 0xaaaaaaaaaaaaaaaa   r14 = 0x0000000000000000
[task 2021-11-30T23:04:25.645Z] 23:04:25     INFO -      r15 = 0x0000000000000011   rip = 0x00005590f6070f91
[task 2021-11-30T23:04:25.645Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.646Z] 23:04:25     INFO -  30  libc.so.6!__libc_start_main [libc-start.c : 310 + 0x19]
[task 2021-11-30T23:04:25.646Z] 23:04:25     INFO -      rbx = 0x0000000000000000   rbp = 0x00005590f6110400
[task 2021-11-30T23:04:25.646Z] 23:04:25     INFO -      rsp = 0x00007fffb5847e30   r12 = 0x00005590f6070d50
[task 2021-11-30T23:04:25.646Z] 23:04:25     INFO -      r13 = 0x00007fffb5847f00   r14 = 0x0000000000000000
[task 2021-11-30T23:04:25.647Z] 23:04:25     INFO -      r15 = 0x0000000000000000   rip = 0x00007f04fba26b97
[task 2021-11-30T23:04:25.647Z] 23:04:25     INFO -      Found by: call frame info
[task 2021-11-30T23:04:25.647Z] 23:04:25     INFO -  31  plugin-container!_start + 0x28
[task 2021-11-30T23:04:25.648Z] 23:04:25     INFO -      rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2021-11-30T23:04:25.649Z] 23:04:25     INFO -      rsp = 0x00007fffb5847ef0   r12 = 0x00005590f6070d50
[task 2021-11-30T23:04:25.649Z] 23:04:25     INFO -      r13 = 0x00007fffb5847f00   r14 = 0x0000000000000000
[task 2021-11-30T23:04:25.650Z] 23:04:25     INFO -      r15 = 0x0000000000000000   rip = 0x00005590f6070d79
[task 2021-11-30T23:04:25.651Z] 23:04:25     INFO -      Found by: call frame info

"ASSERTION: Using observer service after XPCOM shutdown!"

Observer service is being called from URLQueryStringStripper::Shutdown(), via KillClearOnShutdown. I guess URLQueryStringStripper needs to be shut down earlier?

Maybe this is a regression from bug 1742598? That touched this file 5 days ago.

Component: XPCOM → Privacy: Anti-Tracking
See Also: → 1743729
Summary: Intermittent toolkit/components/extensions/test/xpcshell/test_ext_privacy.js | application crashed [@ nsObserverService::EnsureValidCall() const] → Intermittent toolkit/components/extensions/test/xpcshell/test_ext_privacy.js,test_ext_cookies_partitionKey.js | application crashed [@ nsObserverService::EnsureValidCall() const]
Flags: needinfo?(tihuang)
Assignee: nobody → tihuang
Status: NEW → ASSIGNED
Flags: needinfo?(tihuang)
Priority: -- → P2
Summary: Intermittent toolkit/components/extensions/test/xpcshell/test_ext_privacy.js,test_ext_cookies_partitionKey.js | application crashed [@ nsObserverService::EnsureValidCall() const] → Intermittent toolkit/components/extensions/test/xpcshell/test_ext_<test>.js | application crashed [@ nsObserverService::EnsureValidCall() const]
Pushed by tihuang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7100691689ba
Call URLQueryStringStripper::Shutdown() earlier duing the shutdown. r=pbz
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch

The patch landed in nightly and beta is affected.
:timhuang, is this bug important enough to require an uplift?
If not please set status_beta to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(tihuang)

No, it's not important enough to require an uplift. This is for an intermittent test failure, we can just make the fix ride the train.

Flags: needinfo?(tihuang)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: