Skip to content
This repository has been archived by the owner on Oct 26, 2024. It is now read-only.

bug(youtube): crash caused by memory leak #214

Closed
ghost opened this issue Nov 17, 2022 · 15 comments
Closed

bug(youtube): crash caused by memory leak #214

ghost opened this issue Nov 17, 2022 · 15 comments
Labels
Bug report Something isn't working

Comments

@ghost
Copy link

ghost commented Nov 17, 2022

Type

Other

Bug description

After actively using the app for a while, it starts to slow down, videos hang randomly and eventually the app crashes.

Steps to reproduce

Repeatedly triggering litho patches (especially general-ads) seem to cause this problem.

Relevant log output

java.lang.OutOfMemoryError: Failed to allocate a 232 byte allocation with 3174312 free bytes and 3099KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
stacktrace: java.lang.RuntimeException: Exception while executing runnable dkq@3884ad6
	at adtr.run(PG:7)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
	at cfp.run(PG:16)
	at java.lang.Thread.run(Thread.java:1013)
Caused by: java.lang.RuntimeException: java.lang.OutOfMemoryError: Failed to allocate a 232 byte allocation with 3174312 free bytes and 3099KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
	at dkr.a(PG:25)
	at com.facebook.litho.ComponentTree.w(PG:16)
	at dkq.a(PG:1)
	at dof.run(PG:1)
	at afcj.run(PG:2)
	at adtr.run(PG:4)
	... 4 more
Caused by: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Failed to allocate a 232 byte allocation with 3174312 free bytes and 3099KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
	at java.util.concurrent.FutureTask.report(FutureTask.java:123)
	at java.util.concurrent.FutureTask.get(FutureTask.java:193)
	at aorz.af(PG:1)
	at dkr.a(PG:13)
	... 9 more
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 232 byte allocation with 3174312 free bytes and 3099KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
	at java.lang.StringFactory.newStringFromChars(StringFactory.java:112)
	at java.lang.StringBuilder.toString(StringBuilder.java:413)
	at app.revanced.integrations.patches.LithoFilterPatch.filter(LithoFilterPatch.java:1)
	at nvb.c(PG:16)
	at nvb.d(PG:13)
	at nvb.c(PG:83)
	at nvb.b(PG:3)
	at fsy.a(PG:4)
	at asep.tl(PG:2)
	at ascc.tl(PG:1)
	at arly.tl(PG:1)
	at oiu.tl(PG:4)
	at arly.tl(PG:1)
	at arzh.c(PG:3)
	at nxv.componentDidUpdate(PG:35)
	at nxp.a(PG:16)
	at arzj.f(PG:3)
	at arip.aI(PG:3)
	at arzy.f(PG:1)
	at arip.aI(PG:3)
	at asbu.f(PG:9)
	at arip.aI(PG:3)
	at arzy.f(PG:1)
	at arip.aI(PG:3)
	at arzn.f(PG:4)
	at arip.aI(PG:3)
	at ascd.f(PG:1)
	at arip.aI(PG:3)
	at aser.f(PG:5)
	at arip.aI(PG:3)
	at nzf.f(PG:7)
	at nxz.e(PG:2)
	at nxz.a(PG:8)
	at nxn.c(PG:3)
	at dmk.c(PG:8)
	at dmk.a(PG:1)
	at dlh.bp(PG:1)
	at djw.d(PG:11)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dlh.bp(PG:1)
	at djw.d(PG:11)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dlh.bp(PG:1)
	at dnx.d(PG:11)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dlh.bp(PG:1)
	at djw.d(PG:11)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dpe.d(PG:1)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dlh.bp(PG:1)
	at djw.d(PG:11)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dlh.bp(PG:1)
	at djw.d(PG:11)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dpe.d(PG:1)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.a(PG:1)
	at dlh.bp(PG:1)
	at djw.d(PG:11)
	at dmk.c(PG:5)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.b(PG:1)
	at dmk.c(PG:10)
	at dmk.b(PG:1)
	at dmk.i(PG:2)
	at dmn.m(PG:19)
	at ctw.call(PG:13)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at dkr.a(PG:2)
	... 9 more

Screenshots or videos

No response

Solution

No response

Additional context

No response

@ghost ghost added the Bug report Something isn't working label Nov 17, 2022
@oSumAtrIX
Copy link
Member

The pathBuilder grows in size. Probably resetting it could work.

@oSumAtrIX
Copy link
Member

Is this still reproducible? The string builder seems to not grow in size anymore.

@LisoUseInAIKyrios LisoUseInAIKyrios added the Waiting on author Further information is requested label Apr 24, 2023
@LisoUseInAIKyrios
Copy link
Contributor

Closing this old issue as this appears to be fixed.

@johnconner122
Copy link
Contributor

Still happens sometimes:

08-14 12:38:43.900  4281  4554 D DigestGenerator: digest=============app.revanced.android.youtubejava.lang.OutOfMemoryError
08-14 12:38:43.915  1620  3417 W ActivityTaskManager:   Force finishing activity app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity
08-14 12:38:43.920 29774 29774 D revanced: SegmentPlaybackController: setSponsorBarThickness: 6
08-14 12:38:43.942  1620  3417 W PreloadController: notify...pkgName=app.revanced.android.youtube, userId=0, processName=app.revanced.android.youtube, pid=29774, reason=killself
08-14 12:38:44.365  1620  3041 I WindowManager: WIN DEATH: Window{4ba322 u0 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}
08-14 12:38:44.366  1620  3041 W InputManager-JNI: Input channel object '4ba322 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity (client)' was disposed without first being removed with the input manager!
08-14 12:38:44.368  1620  3039 I ActivityManager: Process app.revanced.android.youtube (pid 29774) has died: fg +50 TOP 
08-14 12:38:44.369  2810  2810 D MediaTimeout: Session destroyed for 0|app.revanced.android.youtube|2|null|10619
08-14 12:38:44.369  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10771, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 12:38:44.370  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10774, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 12:38:44.370  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10776, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 12:38:44.371  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10769, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 12:38:44.371  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10767, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)

@LisoUseInAIKyrios LisoUseInAIKyrios removed the Waiting on author Further information is requested label Aug 14, 2023
@LisoUseInAIKyrios
Copy link
Contributor

Still happens sometimes:

Unfortunately there's no stack trace to go off. It could be anything.

@johnconner122
Copy link
Contributor

08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: Searching ID: null Path: compact_video.eml|33d6df991b2e8341|CellType|ContainerType|metadata.eml|be01e870a5605fc0|metadata_content.eml|6fb6b3c3cae0560d|ContainerType|badge.eml|5578b69dc0179bd8|ContainerType|ContainerType|
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: java.lang.Throwable
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.utils.LogHelper.printDebug(LogHelper.java:64)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.patches.components.LithoFilterPatch.filter(LithoFilterPatch.java:447)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:16)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ppi.f(PG:15)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:109)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ppi.a(PG:4)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at hcv.a(PG:6)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at awdu.c(PG:2)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at awbi.c(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at qso.c(PG:4)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avyq.d(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at psi.a(PG:52)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at psg.a(PG:16)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avys.f(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at awbc.f(PG:9)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avyw.f(PG:5)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at awbj.f(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at awdw.f(PG:5)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ptz.g(PG:7)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at psm.a(PG:2)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at psf.G(PG:7)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.y(PG:48)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at eqa.c(PG:6)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at eqa.c(PG:6)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at eug.c(PG:6)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at evr.c(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at ere.aD(PG:4)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at equ.call(PG:33)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at eqv.a(PG:2)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at com.facebook.litho.ComponentTree.m(PG:15)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at eqt.a(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at eus.run(PG:1)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at aiav.run(PG:2)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at agol.run(PG:4)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at esi.run(PG:30)
08-14 13:57:29.942 15350 15515 D revanced: LithoFilterPatch: 	at java.lang.Thread.run(Thread.java:1012)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: Searching ID: null Path: compact_video.eml|33d6df991b2e8341|CellType|ContainerType|metadata.eml|be01e870a5605fc0|metadata_content.eml|6fb6b3c3cae0560d|ContainerType|badge.eml|5578b69dc0179bd8|ContainerType|ContainerType|TextType|
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: java.lang.Throwable
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.utils.LogHelper.printDebug(LogHelper.java:64)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.patches.components.LithoFilterPatch.filter(LithoFilterPatch.java:447)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:16)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ppi.f(PG:15)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:109)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ppi.f(PG:15)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:109)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ppi.a(PG:4)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at hcv.a(PG:6)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at awdu.c(PG:2)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at awbi.c(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at qso.c(PG:4)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avyq.d(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at psi.a(PG:52)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at psg.a(PG:16)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avys.f(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at awbc.f(PG:9)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avyw.f(PG:5)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at awbj.f(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at awdw.f(PG:5)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ptz.g(PG:7)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at psm.a(PG:2)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at psf.G(PG:7)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.y(PG:48)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at eqa.c(PG:6)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at eqa.c(PG:6)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at eug.c(PG:6)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at evr.c(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at ere.aD(PG:4)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at equ.call(PG:33)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at eqv.a(PG:2)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at com.facebook.litho.ComponentTree.m(PG:15)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at eqt.a(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at eus.run(PG:1)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at aiav.run(PG:2)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at agol.run(PG:4)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at esi.run(PG:30)
08-14 13:57:29.943 15350 15515 D revanced: LithoFilterPatch: 	at java.lang.Thread.run(Thread.java:1012)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: Searching ID: null Path: compact_video.eml|33d6df991b2e8341|CellType|ContainerType|metadata.eml|be01e870a5605fc0|metadata_content.eml|6fb6b3c3cae0560d|ContainerType|badge.eml|5578b69dc0179bd8|ContainerType|TextType|
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: java.lang.Throwable
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.utils.LogHelper.printDebug(LogHelper.java:64)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.patches.components.LithoFilterPatch.filter(LithoFilterPatch.java:447)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:16)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ppi.f(PG:15)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:109)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ppi.a(PG:4)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at hcv.a(PG:6)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at awdu.c(PG:2)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at awbi.c(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at qso.c(PG:4)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avyq.d(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at psi.a(PG:52)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at psg.a(PG:16)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avys.f(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at awbc.f(PG:9)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avyw.f(PG:5)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at awbj.f(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at awdw.f(PG:5)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ptz.g(PG:7)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at psm.a(PG:2)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at psf.G(PG:7)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.y(PG:48)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at eqa.c(PG:6)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at eqa.c(PG:6)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at eug.c(PG:6)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at evr.c(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at ere.aD(PG:4)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at equ.call(PG:33)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at eqv.a(PG:2)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at com.facebook.litho.ComponentTree.m(PG:15)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at eqt.a(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at eus.run(PG:1)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at aiav.run(PG:2)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at agol.run(PG:4)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at esi.run(PG:30)
08-14 13:57:29.945 15350 15515 D revanced: LithoFilterPatch: 	at java.lang.Thread.run(Thread.java:1012)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: Searching ID: null Path: compact_video.eml|33d6df991b2e8341|CellType|overflow_button.eml|3fecbb8841903bea|ImageType|
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: java.lang.Throwable
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.utils.LogHelper.printDebug(LogHelper.java:64)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at app.revanced.integrations.patches.components.LithoFilterPatch.filter(LithoFilterPatch.java:447)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ppi.d(PG:16)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ppi.a(PG:4)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at hcv.a(PG:6)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at awdu.c(PG:2)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at awbi.c(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at qso.c(PG:4)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avkp.c(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avyq.d(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at psi.a(PG:52)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at psg.a(PG:16)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avys.f(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at awbc.f(PG:9)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avzg.f(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avyw.f(PG:5)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at awbj.f(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at awdw.f(PG:5)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at avhe.aP(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ptz.g(PG:7)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at psm.a(PG:2)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at psf.G(PG:7)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.y(PG:48)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at etc.y(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at eug.c(PG:6)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at evr.c(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:8)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.C(PG:3)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.B(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.D(PG:13)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at ere.aD(PG:4)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at equ.call(PG:33)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at eqv.a(PG:2)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at com.facebook.litho.ComponentTree.m(PG:15)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at eqt.a(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at eus.run(PG:1)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at aiav.run(PG:2)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at agol.run(PG:4)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at esi.run(PG:30)
08-14 13:57:29.950 15350 15515 D revanced: LithoFilterPatch: 	at java.lang.Thread.run(Thread.java:1012)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: setVideoTime: 205656
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: java.lang.Throwable
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at app.revanced.integrations.utils.LogHelper.printDebug(LogHelper.java:64)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at app.revanced.integrations.sponsorblock.SegmentPlaybackController.setVideoTime(SegmentPlaybackController.java:279)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at acoh.<init>(Unknown Source:7)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at adtp.bd(PG:5)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at adtp.az(PG:12)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at aveo.y(PG:1)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at adub.D(PG:2)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at adkb.run(PG:33)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at android.os.Handler.handleCallback(Handler.java:938)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at android.os.Handler.dispatchMessage(Handler.java:99)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at android.os.Looper.loopOnce(Looper.java:210)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at android.os.Looper.loop(Looper.java:299)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at android.app.ActivityThread.main(ActivityThread.java:8309)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at java.lang.reflect.Method.invoke(Native Method)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556)
08-14 13:57:30.166 15350 15350 D revanced: SegmentPlaybackController: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1038)
08-14 13:57:30.844  1620  2358 D MIUIInput: [MotionEvent] publisher action=0x0, 246767654, channel 'e1614b8 Application Not Responding: app.revanced.android.youtube (server)'
08-14 13:57:30.873  1620  2358 D MIUIInput: [MotionEvent] publisher action=0x1, 246767685, channel 'e1614b8 Application Not Responding: app.revanced.android.youtube (server)'
08-14 13:57:30.899  1620  1891 W ActivityTaskManager:   Force finishing activity app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity
08-14 13:57:30.931  1620  1891 I ActivityManager: Killing 15350:app.revanced.android.youtube/u0a619 (adj 0): user request after error
08-14 13:57:30.938  1620  1891 W PreloadController: notify...pkgName=app.revanced.android.youtube, userId=0, processName=app.revanced.android.youtube, pid=15350, reason=user request after error
08-14 13:57:31.094  1620  1891 W InputManager-JNI: Input channel object 'e1614b8 Application Not Responding: app.revanced.android.youtube (client)' was disposed without first being removed with the input manager!
08-14 13:57:31.321  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=11003, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 13:57:31.322  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10994, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 13:57:31.323  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10996, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 13:57:31.323  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10990, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 13:57:31.323  1620  8788 I WindowManager: WIN DEATH: Window{e702408 u0 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}
08-14 13:57:31.324  1620  8788 W InputManager-JNI: Input channel object 'e702408 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity (client)' was disposed without first being removed with the input manager!
08-14 13:57:31.324  1620  2402 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10992, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10619 RequestorUid: 10619 RequestorPkg: app.revanced.android.youtube UnderlyingNetworks: Null] ] (release request)
08-14 13:57:31.345  2810  2810 D MediaTimeout: Session destroyed for 0|app.revanced.android.youtube|2|null|10619
08-14 13:57:31.366  5692  5817 I ThermalInfoCollector: collectForgroundAppsInfo: app.revanced.android.youtube
08-14 13:57:31.366  5700 15748 I GST     : forePkg: com.miui.home, preForePkg: app.revanced.android.youtube
08-14 13:57:31.367  5692 32069 D PerfEngineController: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10073, mForegroundPid=6787, mLastForegroundPackageName='app.revanced.android.youtube', mLastForegroundUid=10619, mLastForegroundPid=15350, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10073, mFlags=0}
08-14 13:57:31.368 21280 21294 I ProcessMonitor: onForegroundInfoChanged: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10073, mForegroundPid=6787, mLastForegroundPackageName='app.revanced.android.youtube', mLastForegroundUid=10619, mLastForegroundPid=15350, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10073, mFlags=0}
08-14 13:57:31.368  6787  7348 D AppObserver: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10073, mForegroundPid=6787, mLastForegroundPackageName='app.revanced.android.youtube', mLastForegroundUid=10619, mLastForegroundPid=15350, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10073, mFlags=0}
08-14 13:57:31.377 21280 21294 I GameBoosterService: onForegroundInfoChanged: Cur=com.miui.home	 last=app.revanced.android.youtube
08-14 13:57:31.386  2810  3093 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/app.revanced.android.youtube
08-14 13:57:31.412   864   864 D audio_hw_primary: out_set_parameters: enter: usecase(0: deep-buffer-playback) kvpairs: appname=-app.revanced.android.youtube
08-14 13:57:31.412   864   864 D msm8974_platform: platform_set_parameters: audio_app_type 0, value=-app.revanced.android.youtube
08-14 13:57:31.492  6787  6823 I Launcher.ApplicationsMessage: update app.revanced.android.youtube/ to null

@LisoUseInAIKyrios
Copy link
Contributor

I don't see any OOM errors in that stack trace.

@johnconner122
Copy link
Contributor

I don't see any OOM errors in that stack trace.

That's the problem, never see anything in stacktrace.

@LisoUseInAIKyrios
Copy link
Contributor

Can try repatching with only microg and a few patches, then add patches until the OOM happens. Might be a big hassle doing this.

Could use attach a memory profiler then wait until it crashes, but it might be difficult to figure out what's leaking in all the obfuscated classes.

The only other idea I can think of, is double check all the ReVanced static fields that save YouTube objects (such as UI components), and verify they are all weak references.

@johnconner122
Copy link
Contributor

08-15 17:39:37.995  1753 24183 E ActivityManager: ANR in app.revanced.android.youtube (app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity)
08-15 17:39:37.995  1753 24183 E ActivityManager: Reason: Input dispatching timed out (166ab1b app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity (server) is not responding. Waited 5000ms for MotionEvent(action=DOWN))
08-15 17:39:37.995  1753 24183 E ActivityManager: Parent: app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity
08-15 17:39:37.995  1753 24183 E ActivityManager:   118% 776/app.revanced.android.youtube: 112% user + 6% kernel / faults: 319157 minor 2 major
08-15 17:39:37.995  1753 24183 E ActivityManager:   0% 813/app.revanced.android.gms: 0% user + 0% kernel / faults: 640 minor
08-15 17:39:37.995  1753 24183 E ActivityManager:   97% 776/app.revanced.android.youtube: 94% user + 2.3% kernel / faults: 5623 minor
08-15 17:39:38.014  1753 24183 D ActivityManager: Completed ANR of app.revanced.android.youtube in 4979ms, latency 1ms

@LisoUseInAIKyrios
Copy link
Contributor

That looks like a different issue. Log says (server) is not responding.

@johnconner122
Copy link
Contributor

Yeah, anyway that's why WatchWhileActivity freezes?

@LisoUseInAIKyrios
Copy link
Contributor

That's what the logs suggest, yes.

@johnconner122
Copy link
Contributor

YouTube might be doing some shenanigans.

@oSumAtrIX
Copy link
Member

@LisoUseInAIKyrios I was able to reproduce once. The pathBuilder object we pass to the integrations grew in size when the component was rendered on screen causing OOM.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Bug report Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants