Leak Canary reports this leak in the latest Ads SDK release.
com.google.firebase:firebase-ads:18.2.0
Is this an issue you are aware of?
LeakingInstance(referenceKey=58e6f987-be68-4c78-bd46-b50adafb8ee2, referenceName=, instanceClassName=yo.activity.MainFragment, watchDurationMillis=5105, exclusionStatus=null, leakTrace=
┬
├─ mw
│ Leaking: NO (it's a GC root)
│ ↓ mw.a
│ ~
├─ com.google.android.gms.ads.internal.webview.w
│ Leaking: UNKNOWN
│ View#mAttachInfo is null (view detached)
│ View#mParent is null
│ View.mID=-1 (name not found)
│ View.mWindowAttachCount=1
│ ↓ w.a
│ ~
├─ com.google.android.gms.ads.internal.webview.aa
│ Leaking: YES (View detached and has parent)
│ View#mAttachInfo is null (view detached)
│ View#mParent is set
│ View.mID=-1 (name not found)
│ View.mWindowAttachCount=1
│ ↓ aa.U
├─ android.view.WindowManagerImpl
│ Leaking: YES (aa↑ is leaking)
│ ↓ WindowManagerImpl.mContext
├─ android.app.ContextImpl
│ Leaking: YES (WindowManagerImpl↑ is leaking)
│ ↓ ContextImpl.mAutofillClient
├─ yo.activity.MainActivity
│ Leaking: YES (ContextImpl↑ is leaking and MainActivity#mDestroyed is true)
│ ↓ MainActivity.mFragments
├─ androidx.fragment.app.FragmentController
│ Leaking: YES (MainActivity↑ is leaking)
│ ↓ FragmentController.mHost
├─ androidx.fragment.app.FragmentActivity$HostCallbacks
│ Leaking: YES (FragmentController↑ is leaking)
│ ↓ FragmentActivity$HostCallbacks.mFragmentManager
├─ androidx.fragment.app.FragmentManagerImpl
│ Leaking: YES (FragmentActivity$HostCallbacks↑ is leaking)
│ ↓ FragmentManagerImpl.mAdded
├─ java.util.ArrayList
│ Leaking: YES (FragmentManagerImpl↑ is leaking)
│ ↓ ArrayList.elementData
├─ java.lang.Object[]
│ Leaking: YES (ArrayList↑ is leaking)
│ ↓ array Object[].[0]
╰→ yo.activity.MainFragment
Leaking: YES (RefWatcher was watching this and MainFragment#mFragmentManager is null)
, retainedHeapSize=null)