You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 15, 2024. It is now read-only.
In subreddit.android.appstore:0.9.1:9100.
subreddit.android.appstore.screens.MainActivity has leaked:
GC ROOT static subreddit.android.appstore.AppStoreApp$Injector.INSTANCE
references subreddit.android.appstore.AppStoreApp$Injector.appComponent
references subreddit.android.appstore.DaggerAppComponent.provideBackendServiceProvider
references dagger.internal.DoubleCheck.instance
references subreddit.android.appstore.backend.reddit.wiki.LiveWikiRepository.dataReplayer
references io.reactivex.subjects.ReplaySubject.observers
references java.util.concurrent.atomic.AtomicReference.value
references array io.reactivex.subjects.ReplaySubject$ReplayDisposable[].[0]
references io.reactivex.subjects.ReplaySubject$ReplayDisposable.actual
references io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.actual
references io.reactivex.internal.operators.observable.ObservableMap$MapObserver.actual
references io.reactivex.internal.operators.observable.ObservableReplay$ReplayObserver.observers
references java.util.concurrent.atomic.AtomicReference.value
references array io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable[].[0]
references io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable.child
references io.reactivex.internal.operators.observable.ObservableRefCount$RefCountObserver.actual
references io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.actual
references io.reactivex.internal.observers.LambdaObserver.onNext
references subreddit.android.appstore.screens.list.-$$Lambda$AppListPresenter$hLw7A5dp0BkFfO47oX_b3eS7guY.f$0
references subreddit.android.appstore.screens.list.AppListFragment.searchView
references android.support.v7.widget.SearchView.mContext
references android.view.ContextThemeWrapper.mInflater
references com.android.internal.policy.PhoneLayoutInflater.mPrivateFactory
leaks subreddit.android.appstore.screens.MainActivity instance
Retaining: 131 KB.
Reference Key: 9d092789-433b-4b18-87f8-edfcd001ff3b
Device: Sony Sony D6503 D6503
Android Version: 6.0.1 API: 23 LeakCanary: 1.5.4 74837f0
Durations: watch=1981135ms, gc=268ms, heap dump=8651ms, analysis=592241ms
Details:
Class subreddit.android.appstore.AppStoreApp$Injector
| static $VALUES = subreddit.android.appstore.AppStoreApp$Injector[1]@315561504 (0x12cf1620)
| static $staticOverhead = byte[24]@315520065 (0x12ce7441)
| static INSTANCE = subreddit.android.appstore.AppStoreApp$Injector@316055744 (0x12d6a0c0)
| static $change = null
Instance of subreddit.android.appstore.AppStoreApp$Injector
| static $VALUES = subreddit.android.appstore.AppStoreApp$Injector[1]@315561504 (0x12cf1620)
| static $staticOverhead = byte[24]@315520065 (0x12ce7441)
| static INSTANCE = subreddit.android.appstore.AppStoreApp$Injector@316055744 (0x12d6a0c0)
| static $change = null
| appComponent = subreddit.android.appstore.DaggerAppComponent@317317760 (0x12e9e280)
| name = java.lang.String@316055776 (0x12d6a0e0)
| ordinal = 0
| shadow$klass = subreddit.android.appstore.AppStoreApp$Injector
| shadow$monitor = 0
Instance of subreddit.android.appstore.DaggerAppComponent
| static $staticOverhead = byte[16]@315523425 (0x12ce8161)
| static serialVersionUID = 1155296144500635599
| static $change = null
| bodyParserProvider = subreddit.android.appstore.backend.reddit.wiki.parser.BodyParser_Factory@317322224 (0x12e9f3f0)
| provideAppParsersProvider = subreddit.android.appstore.backend.reddit.wiki.WikiRepositoryModule_ProvideAppParsersFactory@317322208 (0x12e9f3e0)
| provideBackendServiceProvider = dagger.internal.DoubleCheck@317322272 (0x12e9f420)
| provideCategoryParserProvider = subreddit.android.appstore.backend.reddit.wiki.WikiRepositoryModule_ProvideCategoryParserFactory@317322192 (0x12e9f3d0)
| provideContextProvider = dagger.internal.DoubleCheck@317321920 (0x12e9f2c0)
| provideDeviceIdentifierProvider = dagger.internal.DoubleCheck@317321984 (0x12e9f300)
| provideEncodingFixerProvider = subreddit.android.appstore.backend.reddit.wiki.WikiRepositoryModule_ProvideEncodingFixerFactory@317322176 (0x12e9f3c0)
| provideGithubApiProvider = dagger.internal.DoubleCheck@317322352 (0x12e9f470)
| provideGithubRepositoryProvider = dagger.internal.DoubleCheck@317322384 (0x12e9f490)
| provideGsonProvider = dagger.internal.DoubleCheck@317322112 (0x12e9f380)
| provideOkHttpClientProvider = dagger.internal.DoubleCheck@317322048 (0x12e9f340)
| providePreferencesProvider = dagger.internal.DoubleCheck@317321952 (0x12e9f2e0)
| provideScrapeDiskCacheProvider = dagger.internal.DoubleCheck@317322304 (0x12e9f440)
| provideScraperProvider = dagger.internal.DoubleCheck@317322320 (0x12e9f450)
| provideTokenApiProvider = dagger.internal.DoubleCheck@317322080 (0x12e9f360)
| provideTokenSourceProvider = dagger.internal.DoubleCheck@317322128 (0x12e9f390)
| provideUserAgentInterceptorProvider = dagger.internal.DoubleCheck@317322016 (0x12e9f320)
| provideWikiApiProvider = dagger.internal.DoubleCheck@317322256 (0x12e9f410)
| provideWikiDiskCacheProvider = dagger.internal.DoubleCheck@317322160 (0x12e9f3b0)
| shadow$klass = subreddit.android.appstore.DaggerAppComponent
| shadow$monitor = 0
Instance of dagger.internal.DoubleCheck
| static $staticOverhead = byte[16]@317274209 (0x12e93861)
| static UNINITIALIZED = java.lang.Object@317321904 (0x12e9f2b0)
| static $assertionsDisabled = false
| instance = subreddit.android.appstore.backend.reddit.wiki.LiveWikiRepository@319372416 (0x13093c80)
| provider = null
| shadow$klass = dagger.internal.DoubleCheck
| shadow$monitor = 0
Instance of subreddit.android.appstore.backend.reddit.wiki.LiveWikiRepository
| static $staticOverhead = byte[24]@317284881 (0x12e96211)
| static serialVersionUID = -4941886563438735451
| static NUMOFREVISIONS = 6
| static $change = null
| authString = null
| bodyParser = subreddit.android.appstore.backend.reddit.wiki.parser.BodyParser@319301104 (0x130825f0)
| dataReplayer = io.reactivex.subjects.ReplaySubject@320064736 (0x1313cce0)
| tokenRepository = subreddit.android.appstore.backend.reddit.TokenRepository@319325440 (0x13088500)
| wikiApi = $Proxy1@319302256 (0x13082a70)
| wikiDiskCache = subreddit.android.appstore.backend.reddit.wiki.caching.WikiDiskCache@319300768 (0x130824a0)
| shadow$klass = subreddit.android.appstore.backend.reddit.wiki.LiveWikiRepository
| shadow$monitor = 0
Instance of io.reactivex.subjects.ReplaySubject
| static EMPTY_ARRAY = java.lang.Object[0]@320475424 (0x131a1120)
| static EMPTY = io.reactivex.subjects.ReplaySubject$ReplayDisposable[0]@320475392 (0x131a1100)
| static $staticOverhead = byte[24]@318351361 (0x12f9a801)
| static TERMINATED = io.reactivex.subjects.ReplaySubject$ReplayDisposable[0]@320475408 (0x131a1110)
| buffer = io.reactivex.subjects.ReplaySubject$SizeBoundReplayBuffer@320064768 (0x1313cd00)
| done = false
| observers = java.util.concurrent.atomic.AtomicReference@320475488 (0x131a1160)
| shadow$klass = io.reactivex.subjects.ReplaySubject
| shadow$monitor = 0
Instance of java.util.concurrent.atomic.AtomicReference
| static valueOffset = 8
| static unsafe = sun.misc.Unsafe@1899077592 (0x71319fd8)
| static $staticOverhead = byte[24]@1899534017 (0x713896c1)
| static serialVersionUID = -1848883965231344442
| value = io.reactivex.subjects.ReplaySubject$ReplayDisposable[13]@326343296 (0x13739a80)
| shadow$klass = java.util.concurrent.atomic.AtomicReference
| shadow$monitor = 0
Array of io.reactivex.subjects.ReplaySubject$ReplayDisposable[]
| [0] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@321068512 (0x13231de0)
| [1] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@327844832 (0x138a83e0)
| [2] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@319539968 (0x130bcb00)
| [3] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@327932160 (0x138bd900)
| [4] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@315868000 (0x12d3c360)
| [5] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@324610368 (0x13592940)
| [6] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@335927040 (0x1405d700)
| [7] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@318258080 (0x12f83ba0)
| [8] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@318106816 (0x12f5ecc0)
| [9] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@320512928 (0x131aa3a0)
| [10] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@333534112 (0x13e153a0)
| [11] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@321820896 (0x132e98e0)
| [12] = io.reactivex.subjects.ReplaySubject$ReplayDisposable@318263744 (0x12f851c0)
Instance of io.reactivex.subjects.ReplaySubject$ReplayDisposable
| static $staticOverhead = byte[8]@319649793 (0x130d7801)
| static serialVersionUID = 466549804534799122
| actual = io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver@321070128 (0x13232430)
| cancelled = false
| index = io.reactivex.subjects.ReplaySubject$Node@326861600 (0x137b8320)
| state = io.reactivex.subjects.ReplaySubject@320064736 (0x1313cce0)
| value = 0
| shadow$klass = io.reactivex.subjects.ReplaySubject$ReplayDisposable
| shadow$monitor = 0
Instance of io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver
| static $staticOverhead = byte[8]@319656961 (0x130d9401)
| static serialVersionUID = 6576896619930983584
| actual = io.reactivex.internal.operators.observable.ObservableMap$MapObserver@321068320 (0x13231d20)
| bufferSize = 128
| cancelled = false
| delayError = false
| done = false
| error = null
| outputFused = false
| queue = io.reactivex.internal.queue.SpscLinkedArrayQueue@321070176 (0x13232460)
| s = io.reactivex.subjects.ReplaySubject$ReplayDisposable@321068512 (0x13231de0)
| sourceMode = 0
| worker = io.reactivex.internal.schedulers.ComputationScheduler$EventLoopWorker@321068352 (0x13231d40)
| value = 0
| shadow$klass = io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver
| shadow$monitor = 0
Instance of io.reactivex.internal.operators.observable.ObservableMap$MapObserver
| mapper = subreddit.android.appstore.screens.list.-$$Lambda$AppListPresenter$Kp9O-8WGIZI1opnQ_5ir3uISYIo@321061760 (0x13230380)
| actual = io.reactivex.internal.operators.observable.ObservableReplay$ReplayObserver@321068256 (0x13231ce0)
| done = false
| qs = io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver@321070128 (0x13232430)
| s = io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver@321070128 (0x13232430)
| sourceMode = 0
| shadow$klass = io.reactivex.internal.operators.observable.ObservableMap$MapObserver
| shadow$monitor = 0
Instance of io.reactivex.internal.operators.observable.ObservableReplay$ReplayObserver
| static EMPTY = io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable[0]@321062048 (0x132304a0)
| static $staticOverhead = byte[24]@319666177 (0x130db801)
| static TERMINATED = io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable[0]@321062064 (0x132304b0)
| static serialVersionUID = -533785617179540163
| buffer = io.reactivex.internal.operators.observable.ObservableReplay$UnboundedReplayBuffer@321068224 (0x13231cc0)
| done = false
| observers = java.util.concurrent.atomic.AtomicReference@321062080 (0x132304c0)
| shouldConnect = java.util.concurrent.atomic.AtomicBoolean@321062096 (0x132304d0)
| value = io.reactivex.internal.operators.observable.ObservableMap$MapObserver@321068320 (0x13231d20)
| shadow$klass = io.reactivex.internal.operators.observable.ObservableReplay$ReplayObserver
| shadow$monitor = 0
Instance of java.util.concurrent.atomic.AtomicReference
| static valueOffset = 8
| static unsafe = sun.misc.Unsafe@1899077592 (0x71319fd8)
| static $staticOverhead = byte[24]@1899534017 (0x713896c1)
| static serialVersionUID = -1848883965231344442
| value = io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable[1]@321063328 (0x132309a0)
| shadow$klass = java.util.concurrent.atomic.AtomicReference
| shadow$monitor = 0
Array of io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable[]
| [0] = io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable@321138752 (0x13243040)
Instance of io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable
| static $staticOverhead = byte[8]@319668225 (0x130dc001)
| static serialVersionUID = 2728361546769921047
| cancelled = false
| child = io.reactivex.internal.operators.observable.ObservableRefCount$RefCountObserver@321069024 (0x13231fe0)
| index = java.lang.Integer@1898867600 (0x712e6b90)
| parent = io.reactivex.internal.operators.observable.ObservableReplay$ReplayObserver@321068256 (0x13231ce0)
| value = 0
| shadow$klass = io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable
| shadow$monitor = 0
Instance of io.reactivex.internal.operators.observable.ObservableRefCount$RefCountObserver
| static $staticOverhead = byte[8]@320778641 (0x131eb191)
| static serialVersionUID = -7419642935409022375
| actual = io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver@321070416 (0x13232550)
| connection = io.reactivex.internal.operators.observable.ObservableRefCount$RefConnection@321068160 (0x13231c80)
| parent = io.reactivex.internal.operators.observable.ObservableRefCount@321069984 (0x132323a0)
| upstream = io.reactivex.internal.operators.observable.ObservableReplay$InnerDisposable@321138752 (0x13243040)
| value = 0
| shadow$klass = io.reactivex.internal.operators.observable.ObservableRefCount$RefCountObserver
| shadow$monitor = 0
Instance of io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver
| static $staticOverhead = byte[8]@319656961 (0x130d9401)
| static serialVersionUID = 6576896619930983584
| actual = io.reactivex.internal.observers.LambdaObserver@321068992 (0x13231fc0)
| bufferSize = 128
| cancelled = false
| delayError = false
| done = false
| error = null
| outputFused = false
| queue = io.reactivex.internal.queue.SpscLinkedArrayQueue@321070464 (0x13232580)
| s = io.reactivex.internal.operators.observable.ObservableRefCount$RefCountObserver@321069024 (0x13231fe0)
| sourceMode = 0
| worker = io.reactivex.android.schedulers.HandlerScheduler$HandlerWorker@321062496 (0x13230660)
| value = 0
| shadow$klass = io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver
| shadow$monitor = 0
Instance of io.reactivex.internal.observers.LambdaObserver
| static $staticOverhead = byte[8]@315512833 (0x12ce5801)
| static serialVersionUID = -7251123623727029452
| onComplete = io.reactivex.internal.functions.Functions$EmptyAction@320751568 (0x131e47d0)
| onError = io.reactivex.internal.functions.Functions$OnErrorMissingConsumer@320751616 (0x131e4800)
| onNext = subreddit.android.appstore.screens.list.-$$Lambda$AppListPresenter$hLw7A5dp0BkFfO47oX_b3eS7guY@321062480 (0x13230650)
| onSubscribe = io.reactivex.internal.functions.Functions$EmptyConsumer@320751584 (0x131e47e0)
| value = io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver@321070416 (0x13232550)
| shadow$klass = io.reactivex.internal.observers.LambdaObserver
| shadow$monitor = 0
Instance of subreddit.android.appstore.screens.list.-$$Lambda$AppListPresenter$hLw7A5dp0BkFfO47oX_b3eS7guY
| f$0 = subreddit.android.appstore.screens.list.AppListFragment@316164208 (0x12d84870)
| shadow$klass = subreddit.android.appstore.screens.list.-$$Lambda$AppListPresenter$hLw7A5dp0BkFfO47oX_b3eS7guY
| shadow$monitor = 0
Instance of subreddit.android.appstore.screens.list.AppListFragment
| static $staticOverhead = byte[24]@317165569 (0x12e79001)
| static serialVersionUID = 5099902597980033902
| static ARG_KEY_CATEGORYFILTER = java.lang.String@1897229192 (0x71156b88)
| static $change = null
| appList = null
| appListAdapter = subreddit.android.appstore.screens.list.AppListAdapter@319589296 (0x130c8bb0)
| appTags = java.util.ArrayList@318807072 (0x13009c20)
| closeDrawerOnBackKeyListener = subreddit.android.appstore.screens.list.-$$Lambda$AppListFragment$eHoar-OFir_3L_KQqXES6_K-QZM@319564880 (0x130c2c50)
| drawerLayout = null
| fastscroller = null
| filterList = null
| filterListAdapter = subreddit.android.appstore.screens.list.FilterListAdapter@319693200 (0x130e2190)
| presenterFactory = subreddit.android.appstore.screens.list.AppListModule$1@319584416 (0x130c78a0)
| searchView = android.support.v7.widget.SearchView@328448000 (0x1393b800)
| swipeRefresh = null
| unbinder = subreddit.android.appstore.screens.list.AppListFragment_ViewBinding@319564320 (0x130c2a20)
| presenter = subreddit.android.appstore.screens.list.AppListPresenter@319711008 (0x130e6720)
| mAdded = false
| mAnimationInfo = null
| mArguments = android.os.Bundle@318807104 (0x13009c40)
| mBackStackNesting = 0
| mCalled = true
| mChildFragmentManager = null
| mChildNonConfig = null
| mContainer = null
| mContainerId = 0
| mDeferStart = false
| mDetached = false
| mFragmentId = 0
| mFragmentManager = null
| mFromLayout = false
| mHasMenu = true
| mHidden = false
| mHiddenChanged = false
| mHost = null
| mInLayout = false
| mIndex = -1
| mInnerView = null
| mIsCreated = false
| mIsNewlyAdded = false
| mLayoutInflater = null
| mLifecycleRegistry = android.arch.lifecycle.LifecycleRegistry@318806912 (0x13009b80)
| mMenuVisible = true
| mParentFragment = null
| mPerformedCreateView = false
| mPostponedAlpha = 0.0
| mRemoving = false
| mRestored = false
| mRetainInstance = false
| mRetaining = false
| mSavedFragmentState = null
| mSavedUserVisibleHint = null
| mSavedViewState = android.util.SparseArray@316045376 (0x12d67840)
| mState = 0
| mTag = null
| mTarget = null
| mTargetIndex = -1
| mTargetRequestCode = 0
| mUserVisibleHint = true
| mView = null
| mViewLifecycleOwner = null
| mViewLifecycleOwnerLiveData = android.arch.lifecycle.MutableLiveData@318744704 (0x12ffa880)
| mViewLifecycleRegistry = android.arch.lifecycle.LifecycleRegistry@319611488 (0x130ce260)
| mViewModelStore = android.arch.lifecycle.ViewModelStore@319564912 (0x130c2c70)
| mWho = null
| shadow$klass = subreddit.android.appstore.screens.list.AppListFragment
| shadow$monitor = 0
Instance of android.support.v7.widget.SearchView
| static DBG = false
| static LOG_TAG = java.lang.String@1897703808 (0x711ca980)
| static $staticOverhead = byte[32]@318820353 (0x1300d001)
| static IME_OPTION_NO_MICROPHONE = java.lang.String@1897376936 (0x7117aca8)
| static HIDDEN_METHOD_INVOKER = android.support.v7.widget.SearchView$AutoCompleteTextViewReflector@328389984 (0x1392d560)
| mAppSearchData = null
| mClearingFocus = false
| mCloseButton = android.support.v7.widget.AppCompatImageView@321122304 (0x1323f000)
| mCollapsedIcon = android.support.v7.widget.AppCompatImageView@321118720 (0x1323e200)
| mCollapsedImeOptions = 0
| mDefaultQueryHint = null
| mDropDownAnchor = android.widget.LinearLayout@328474624 (0x13942000)
| mExpandedInActionView = false
| mGoButton = android.support.v7.widget.AppCompatImageView@321123840 (0x1323f600)
| mIconified = true
| mIconifiedByDefault = true
| mMaxWidth = 0
| mOldQueryText = null
| mOnClickListener = android.support.v7.widget.SearchView$5@327936848 (0x138beb50)
| mOnCloseListener = null
| mOnEditorActionListener = android.support.v7.widget.SearchView$7@327936880 (0x138beb70)
| mOnItemClickListener = android.support.v7.widget.SearchView$8@327936896 (0x138beb80)
| mOnItemSelectedListener = android.support.v7.widget.SearchView$9@327936912 (0x138beb90)
| mOnQueryChangeListener = subreddit.android.appstore.screens.list.AppListFragment$1@328825632 (0x13997b20)
| mOnQueryTextFocusChangeListener = null
| mOnSearchClickListener = null
| mOnSuggestionListener = null
| mOutsideDrawablesCache = java.util.WeakHashMap@328386064 (0x1392c610)
| mQueryHint = java.lang.String@328989424 (0x139bfaf0)
| mQueryRefinement = false
| mReleaseCursorRunnable = android.support.v7.widget.SearchView$2@327936816 (0x138beb30)
| mSearchButton = android.support.v7.widget.AppCompatImageView@321117696 (0x1323de00)
| mSearchEditFrame = android.widget.LinearLayout@328474624 (0x13942000)
| mSearchHintIcon = android.support.graphics.drawable.VectorDrawableCompat@328948880 (0x139b5c90)
| mSearchPlate = android.widget.LinearLayout@328480768 (0x13943800)
| mSearchSrcTextView = android.support.v7.widget.SearchView$SearchAutoComplete@328579072 (0x1395b800)
| mSearchSrcTextViewBounds = android.graphics.Rect@328390080 (0x1392d5c0)
| mSearchSrtTextViewBoundsExpanded = android.graphics.Rect@328390112 (0x1392d5e0)
| mSearchable = null
| mSubmitArea = android.widget.LinearLayout@328784896 (0x1398dc00)
| mSubmitButtonEnabled = false
| mSuggestionCommitIconResId = 2131230748
| mSuggestionRowLayout = 2131492888
| mSuggestionsAdapter = null
| mTemp = int[2]@328390144 (0x1392d600)
| mTemp2 = int[2]@328390176 (0x1392d620)
| mTextKeyListener = android.support.v7.widget.SearchView$6@327936864 (0x138beb60)
| mTextWatcher = android.support.v7.widget.SearchView$10@327936928 (0x138beba0)
| mTouchDelegate = null
| mUpdateDrawableStateRunnable = android.support.v7.widget.SearchView$1@327936800 (0x138beb20)
| mUserQuery = null
| mVoiceAppSearchIntent = android.content.Intent@328991296 (0x139c0240)
| mVoiceButton = android.support.v7.widget.AppCompatImageView@321124352 (0x1323f800)
| mVoiceButtonEnabled = false
| mVoiceWebSearchIntent = android.content.Intent@328991232 (0x139c0200)
| mBaselineAligned = true
| mBaselineAlignedChildIndex = -1
| mBaselineChildTop = 0
| mDivider = null
| mDividerHeight = 0
| mDividerPadding = 0
| mDividerWidth = 0
| mGravity = 8388659
| mMaxAscent = null
| mMaxDescent = null
| mOrientation = 0
| mShowDividers = 0
| mTotalLength = 0
| mUseLargestChild = false
| mWeightSum = -1.0
| mAnimationListener = null
| mCachePaint = null
| mChildAcceptsDrag = false
| mChildCountWithTransientState = 0
| mChildTransformation = null
| mChildren = android.view.View[12]@328382400 (0x1392b7c0)
| mChildrenCount = 1
| mCurrentDrag = null
| mCurrentDragView = null
| mDisappearingChildren = null
| mDragNotifiedChildren = null
| mFirstHoverTarget = null
| mFirstTouchTarget = null
| mFocused = null
| mGroupFlags = 2244691
| mHoveredSelf = false
| mInvalidateRegion = null
| mInvalidationTransformation = null
| mLastTouchDownIndex = -1
| mLastTouchDownTime = 0
| mLastTouchDownX = 0.0
| mLastTouchDownY = 0.0
| mLayoutAnimationController = null
| mLayoutCalledWhileSuppressed = false
| mLayoutMode = -1
| mLayoutTransitionListener = android.view.ViewGroup$4@327936784 (0x138beb10)
| mLocalPoint = null
| mNestedScrollAxes = 0
| mOnHierarchyChangeListener = null
| mPersistentDrawingCache = 2
| mPreSortedChildren = null
| mSuppressLayout = false
| mTempPoint = null
| mTransientIndices = null
| mTransientViews = null
| mTransition = null
| mTransitioningViews = null
| mVisibilityChangingChildren = null
| mAccessibilityCursorPosition = -1
| mAccessibilityDelegate = null
| mAccessibilityTraversalAfterId = -1
| mAccessibilityTraversalBeforeId = -1
| mAccessibilityViewId = -1
| mAnimator = null
| mAttachInfo = null
| mAttributes = null
| mBackground = null
| mBackgroundRenderNode = null
| mBackgroundResource = 0
| mBackgroundSizeChanged = false
| mBackgroundTint = null
| mBottom = 0
| mCachingFailed = false
| mClipBounds = null
| mContentDescription = null
| mContext = android.view.ContextThemeWrapper@318574048 (0x12fd0de0)
| mCurrentAnimation = null
| mDrawableState = null
| mDrawingCache = null
| mDrawingCacheBackgroundColor = 0
| mFloatingTreeObserver = null
| mForegroundInfo = null
| mGhostView = null
| mHasPerformedLongPress = false
| mID = 2131296392
| mIgnoreNextUpEvent = false
| mInContextButtonPress = false
| mInputEventConsistencyVerifier = null
| mKeyedTags = null
| mLabelForId = -1
| mLastIsOpaque = false
| mLayerPaint = null
| mLayerType = 0
| mLayoutInsets = null
| mLayoutParams = null
| mLeft = 0
| mLeftPaddingDefined = false
| mListenerInfo = null
| mMatchIdPredicate = null
| mMatchLabelForPredicate = null
| mMeasureCache = null
| mMeasuredHeight = 0
| mMeasuredWidth = 0
| mMinHeight = 0
| mMinWidth = 0
| mNestedScrollingParent = null
| mNextFocusDownId = -1
| mNextFocusForwardId = -1
| mNextFocusLeftId = -1
| mNextFocusRightId = -1
| mNextFocusUpId = -1
| mOldHeightMeasureSpec = -2147483648
| mOldWidthMeasureSpec = -2147483648
| mOutlineProvider = android.view.ViewOutlineProvider$1@1898904920 (0x712efd58)
| mOverScrollMode = 1
| mOverlay = null
| mPaddingBottom = 0
| mPaddingLeft = 0
| mPaddingRight = 0
| mPaddingTop = 0
| mParent = null
| mPendingCheckForLongPress = null
| mPendingCheckForTap = null
| mPerformClick = null
| mPrivateFlags = -2130702208
| mPrivateFlags2 = 140296
| mPrivateFlags3 = 0
| mRecreateDisplayList = false
| mRenderNode = android.view.RenderNode@328390016 (0x1392d580)
| mResources = android.content.res.Resources@314762432 (0x12c2e4c0)
| mRight = 0
| mRightPaddingDefined = false
| mScrollCache = null
| mScrollIndicatorDrawable = null
| mScrollX = 0
| mScrollY = 0
| mSendViewScrolledAccessibilityEvent = null
| mSendViewStateChangedAccessibilityEvent = null
| mSendingHoverAccessibilityEvents = false
| mStartActivityRequestWho = null
| mStateListAnimator = null
| mSystemUiVisibility = 0
| mTag = null
| mTempNestedScrollConsumed = null
| mTop = 0
| mTouchDelegate = null
| mTouchSlop = 42
| mTransformationInfo = null
| mTransientStateCount = 0
| mTransitionName = null
| mUnscaledDrawingCache = null
| mUnsetPressedState = null
| mUserPaddingBottom = 0
| mUserPaddingEnd = -2147483648
| mUserPaddingLeft = 0
| mUserPaddingLeftInitial = 0
| mUserPaddingRight = 0
| mUserPaddingRightInitial = 0
| mUserPaddingStart = -2147483648
| mVerticalScrollFactor = 0.0
| mVerticalScrollbarPosition = 0
| mViewFlags = 402653313
| mWindowAttachCount = 0
| shadow$klass = android.support.v7.widget.SearchView
| shadow$monitor = 0
Instance of android.view.ContextThemeWrapper
| mInflater = com.android.internal.policy.PhoneLayoutInflater@321504496 (0x1329c4f0)
| mOverrideConfiguration = null
| mResources = android.content.res.Resources@314762432 (0x12c2e4c0)
| mTheme = android.content.res.Resources$Theme@318574080 (0x12fd0e00)
| mThemeResource = 2131886088
| mBase = android.view.ContextThemeWrapper@318570912 (0x12fd01a0)
| shadow$klass = android.view.ContextThemeWrapper
| shadow$monitor = -1938896453
Instance of com.android.internal.policy.PhoneLayoutInflater
| static $staticOverhead = byte[8]@1900191473 (0x71429ef1)
| static sClassPrefixList = java.lang.String[3]@1899194352 (0x713367f0)
| mConstructorArgs = java.lang.Object[2]@321517728 (0x1329f8a0)
| mContext = android.view.ContextThemeWrapper@318574048 (0x12fd0de0)
| mFactory = android.support.v7.app.AppCompatDelegateImpl@317471472 (0x12ec3af0)
| mFactory2 = android.support.v7.app.AppCompatDelegateImpl@317471472 (0x12ec3af0)
| mFactorySet = false
| mFilter = null
| mFilterMap = null
| mPrivateFactory = subreddit.android.appstore.screens.MainActivity@314820592 (0x12c3c7f0)
| mTempValue = null
| shadow$klass = com.android.internal.policy.PhoneLayoutInflater
| shadow$monitor = 0
Instance of subreddit.android.appstore.screens.MainActivity
| static $staticOverhead = byte[16]@317452289 (0x12ebf001)
| static serialVersionUID = 1779008270493094756
| static $change = null
| drawerLayout = android.support.v4.widget.DrawerLayout@317576192 (0x12edd400)
| toolbar = android.support.v7.widget.Toolbar@318617600 (0x12fdb800)
| onBackKeyPressedListeners = java.util.ArrayList@317486336 (0x12ec7500)
| mDelegate = android.support.v7.app.AppCompatDelegateImpl@317471472 (0x12ec3af0)
| mResources = null
| mThemeId = 2131886086
| mCreated = true
| mFragments = android.support.v4.app.FragmentController@317323696 (0x12e9f9b0)
| mHandler = android.support.v4.app.FragmentActivity$1@317485408 (0x12ec7160)
| mNextCandidateRequestIndex = 0
| mPendingFragmentActivityResults = android.support.v4.util.SparseArrayCompat@317707200 (0x12efd3c0)
| mRequestedPermissionsFromFragment = false
| mResumed = false
| mStartedActivityFromFragment = false
| mStartedIntentSenderFromFragment = false
| mStopped = true
| mViewModelStore = null
| mExtraDataMap = android.support.v4.util.SimpleArrayMap@317316704 (0x12e9de60)
| mLifecycleRegistry = android.arch.lifecycle.LifecycleRegistry@317316896 (0x12e9df20)
| mActionBar = null
| mActionModeTypeStarting = 0
| mActivityInfo = android.content.pm.ActivityInfo@314851584 (0x12c44100)
| mActivityTransitionState = android.app.ActivityTransitionState@317481216 (0x12ec6100)
| mApplication = subreddit.android.appstore.AppStoreApp@315047424 (0x12c73e00)
| mCalled = true
| mChangeCanvasToTranslucent = false
| mChangingConfigurations = false
| mComponent = android.content.ComponentName@314785984 (0x12c340c0)
| mConfigChangeFlags = 0
| mCurrentConfig = android.content.res.Configuration@317307136 (0x12e9b900)
| mDecor = null
| mDefaultKeyMode = 0
| mDefaultKeySsb = null
| mDestroyed = true
| mDoReportFullyDrawn = false
| mEmbeddedID = null
| mEnableDefaultActionBarUp = false
| mEnterTransitionListener = android.app.SharedElementCallback$1@1899125776 (0x71325c10)
| mExitTransitionListener = android.app.SharedElementCallback$1@1899125776 (0x71325c10)
| mFinished = true
| mFragments = android.app.FragmentController@317323248 (0x12e9f7f0)
| mHandler = android.os.Handler@317316512 (0x12e9dda0)
| mHasCurrentPermissionsRequest = false
| mIdent = 90368629
| mInstanceTracker = android.os.StrictMode$InstanceTracker@317323264 (0x12e9f800)
| mInstrumentation = android.app.Instrumentation@314770624 (0x12c304c0)
| mIntent = android.content.Intent@314815360 (0x12c3b380)
| mLastNonConfigurationInstances = null
| mMainThread = android.app.ActivityThread@315930560 (0x12d4b7c0)
| mManagedCursors = java.util.ArrayList@317316544 (0x12e9ddc0)
| mManagedDialogs = null
| mMenuInflater = null
| mParent = null
| mReferrer = null
| mResultCode = 0
| mResultData = null
| mResumed = false
| mSearchEvent = null
| mSearchManager = null
| mStartedActivity = false
| mStopped = true
| mTemporaryPause = false
| mTitle = java.lang.String@317482688 (0x12ec66c0)
| mTitleColor = 0
| mTitleReady = true
| mToken = android.os.BinderProxy@314778848 (0x12c324e0)
| mTranslucentCallback = null
| mUiThread = java.lang.Thread@1961472672 (0x74e9b2a0)
| mVisibleBehind = false
| mVisibleFromClient = true
| mVisibleFromServer = true
| mVoiceInteractor = null
| mWindow = com.android.internal.policy.PhoneWindow@315217312 (0x12c9d5a0)
| mWindowAdded = true
| mWindowManager = android.view.WindowManagerImpl@317487072 (0x12ec77e0)
| mInflater = com.android.internal.policy.PhoneLayoutInflater@317416688 (0x12eb64f0)
| mOverrideConfiguration = null
| mResources = android.content.res.Resources@314762432 (0x12c2e4c0)
| mTheme = android.content.res.Resources$Theme@317487104 (0x12ec7800)
| mThemeResource = 2131886086
| mBase = android.app.ContextImpl@317306912 (0x12e9b820)
| shadow$klass = subreddit.android.appstore.screens.MainActivity
| shadow$monitor = 1235494480
Excluded Refs:
| Field: android.view.inputmethod.InputMethodManager.mNextServedView
| Field: android.view.inputmethod.InputMethodManager.mServedView
| Field: android.view.inputmethod.InputMethodManager.mServedInputConnection
| Field: android.view.inputmethod.InputMethodManager.mCurRootView
| Field: android.os.UserManager.mContext
| Field: android.net.ConnectivityManager.sInstance
| Field: android.view.Choreographer$FrameDisplayEventReceiver.mMessageQueue (always)
| Thread:FinalizerWatchdogDaemon (always)
| Thread:main (always)
| Thread:LeakCanary-Heap-Dump (always)
| Class:java.lang.ref.WeakReference (always)
| Class:java.lang.ref.SoftReference (always)
| Class:java.lang.ref.PhantomReference (always)
| Class:java.lang.ref.Finalizer (always)
| Class:java.lang.ref.FinalizerReference (always)
The text was updated successfully, but these errors were encountered: