########################################################### Log file generated on Thu Nov 14 10:39:30 PST 2024 Kitsune version: 2.0.3-debug (36) Application ID: io.github.drumber.kitsune.debug Build type: debug Android version: 14 (SDK 34) Device: OnePlus LE2127 ########################################################### --------- beginning of crash 11-14 10:37:05.612 6904 6904 E AndroidRuntime: FATAL EXCEPTION: main 11-14 10:37:05.612 6904 6904 E AndroidRuntime: Process: io.github.drumber.kitsune.debug, PID: 6904 11-14 10:37:05.612 6904 6904 E AndroidRuntime: java.lang.NullPointerException 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment.getBinding(SearchFragment.kt:60) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment.access$getBinding(SearchFragment.kt:52) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment$observeFilters$1.invoke$lambda$1(SearchFragment.kt:204) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment$observeFilters$1.$r8$lambda$SfsuI7YV1JUWAizZvfWdCpARPhk(Unknown Source:0) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment$observeFilters$1$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:257) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at android.os.Looper.loop(Looper.java:368) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8826) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572) 11-14 10:37:05.612 6904 6904 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049) --------- beginning of system 11-14 10:38:58.987 3452 3452 I Quality : ActivityThread: createClassLoader delay 413 /data/app/~~r-U4lRjkwE2UukcGtcUMpw==/io.github.drumber.kitsune.debug-d0Q639jCSFqgd89_c-8oKw==/base.apk 3452 11-14 10:38:58.989 3452 3452 I Quality : ActivityThread: createOrUpdateClassLoaderLocked delay 422 io.github.drumber.kitsune.debug 3452 11-14 10:38:59.017 3452 3452 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:38:59.650 3452 3452 I Quality : ActivityThread: callApplicationOnCreate delay 536 io.github.drumber.kitsune.debug 3452 11-14 10:38:59.652 3452 3452 I Quality : ActivityThread: bindApplication delay 1131 io.github.drumber.kitsune.debug 3452 11-14 10:38:59.652 3452 9912 I Quality : Blocked msg = Package name: io.github.drumber.kitsune.debug [ schedGroup: 5 schedPolicy: 0 ] process the message: { when=-1s131ms what=110 target=android.app.ActivityThread$H obj=AppBindData{appInfo=ApplicationInfo{bfe1f79 io.github.drumber.kitsune.debug}} } took 1131 ms 11-14 10:38:59.659 3452 3452 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:38:59.777 3452 3452 E OplusCustomizeRestrictionManager: sInstance is null, start a new sInstance 11-14 10:38:59.822 3452 3452 I Quality : InflateViewInfo:102802656,RelativeLayout 11-14 10:39:00.131 3452 3452 I Quality : ActivityThread: activityStart delay 478 io.github.drumber.kitsune.debug 3452 11-14 10:39:00.232 3452 3452 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-14 10:39:00.232 3452 3452 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:00.362 3452 3452 D OplusInputMethodUtil: init sDebug to false, init sDebugIme to false, init sAlwaysOn to false 11-14 10:39:00.362 3452 3452 D OplusInputMethodUtil: updateDebugToClass InputMethodManager.DEBUG = false 11-14 10:39:00.362 3452 3452 D OplusInputMethodUtil: updateDebugToClass ImeFocusController.DEBUG = false 11-14 10:39:00.362 3452 3452 D OplusInputMethodUtil: updateDebugToClass BaseInputConnection.DEBUG = false 11-14 10:39:00.386 3452 3452 I Quality : ActivityThread: activityLifecycle delay 734 io.github.drumber.kitsune.debug 3452 11-14 10:39:00.387 3452 3452 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:00.389 3452 3452 I Quality : Skipped: false 9 cost 157.0098 refreshRate 16695868 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:00.425 3452 3452 D VRI[MainActivity]: relayoutWindow result, sizeChanged:true, surfaceControlChanged:true, transformHintChanged:true, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(0, 0), mWidth:-1, mHeight:-1, requestedWidth:1080, requestedHeight:2412, transformHint:0, lastTransformHint:-2147483648, installOrientation:0, displayRotation:0, isSurfaceValid:true, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][1080,2412] display=[0,0][1080,2412] parentFrame=[0,0][0,0]}, params:{(0,0)(fillxfill) sim={adjust=pan forwardNavigation} layoutInDisplayCutoutMode=shortEdges ty=BASE_APPLICATION wanim=0x10302fe 11-14 10:39:00.425 3452 3452 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-14 10:39:00.425 3452 3452 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-14 10:39:00.425 3452 3452 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-14 10:39:00.425 3452 3452 D VRI[MainActivity]: bhv=DEFAULT 11-14 10:39:00.425 3452 3452 D VRI[MainActivity]: fitSides= CLP[ ]} 11-14 10:39:00.425 3452 3452 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null 11-14 10:39:00.517 3452 3452 I Quality : Skipped: false 6 cost 113.719795 refreshRate 16688073 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:00.569 3452 3452 W VRI[MainActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false 11-14 10:39:00.584 3452 3452 I Quality : Skipped: false 3 cost 64.07529 refreshRate 16688879 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:00.607 3452 3452 I Quality : Skipped: false 1 cost 19.068008 refreshRate 16689158 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.104 3452 3452 I Quality : Skipped: false 8 cost 149.8665 refreshRate 16692653 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.139 3452 3452 I Quality : Skipped: false 1 cost 17.827711 refreshRate 16694004 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.184 3452 3452 D OplusInputMethodManagerInternal: get inputMethodManager extension: com.android.internal.view.IInputMethodManager$Stub$Proxy@2e0b37b 11-14 10:39:01.210 3452 3452 I Quality : Skipped: false 1 cost 22.31229 refreshRate 16694843 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.260 3452 3452 I Quality : Skipped: false 2 cost 38.889324 refreshRate 16694843 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.299 3452 3452 I Quality : Skipped: false 1 cost 27.4464 refreshRate 16700193 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.325 3452 3452 I Quality : Skipped: false 1 cost 20.10274 refreshRate 16699492 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.736 3452 3452 I Quality : Skipped: false 3 cost 64.09446 refreshRate 16696409 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.780 3452 3452 I Quality : Skipped: false 2 cost 41.89302 refreshRate 16695279 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.819 3452 3452 I Quality : Skipped: false 1 cost 30.547422 refreshRate 16695359 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.846 3452 3452 I Quality : Skipped: false 1 cost 24.484344 refreshRate 16694780 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.883 3452 3452 I Quality : Skipped: true 1 cost 27.763271 refreshRate 16695080 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.946 3452 3452 I Quality : Skipped: true 1 cost 24.005842 refreshRate 16697317 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:01.979 3452 3452 I Quality : Skipped: true 1 cost 22.948467 refreshRate 16696520 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:02.587 3452 3452 I Quality : Skipped: false 35 cost 598.2979 refreshRate 16697259 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:02.609 3452 3452 I Quality : Skipped: false 1 cost 19.305372 refreshRate 16700514 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:02.692 3452 3452 I Quality : Skipped: false 4 cost 68.856766 refreshRate 16699263 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:02.816 3452 3452 I Quality : Skipped: false 6 cost 108.80424 refreshRate 16697452 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:02.849 3452 3452 I Quality : Skipped: false 1 cost 25.030102 refreshRate 16698577 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:02.892 3452 3452 I Quality : Skipped: false 2 cost 34.562546 refreshRate 16697973 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.016 3452 3452 I Quality : Skipped: true 1 cost 24.8614 refreshRate 16693375 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.049 3452 3452 I Quality : Skipped: false 1 cost 25.408493 refreshRate 16692244 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.092 3452 3452 I Quality : Skipped: false 2 cost 34.96338 refreshRate 16690076 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.129 3452 3452 I Quality : Skipped: false 1 cost 21.459072 refreshRate 16690149 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.176 3452 3452 I Quality : Skipped: false 2 cost 35.270287 refreshRate 16691698 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.236 3452 3452 I Quality : Skipped: false 1 cost 28.073864 refreshRate 16693495 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.269 3452 3452 I Quality : Skipped: false 1 cost 28.003244 refreshRate 16693534 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.303 3452 3452 I Quality : Skipped: false 1 cost 28.769419 refreshRate 16694244 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.334 3452 3452 I Quality : Skipped: false 1 cost 25.81216 refreshRate 16699411 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.369 3452 3452 I Quality : Skipped: true 1 cost 27.253763 refreshRate 16700497 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.400 3452 3452 I Quality : Skipped: true 1 cost 25.572706 refreshRate 16700297 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.433 3452 3452 I Quality : Skipped: true 1 cost 25.244577 refreshRate 16700479 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.468 3452 3452 I Quality : Skipped: true 1 cost 26.58983 refreshRate 16699784 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:03.603 3452 3452 I Quality : Skipped: false 1 cost 27.6649 refreshRate 16695301 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:04.548 3452 3452 I Quality : Skipped: false 3 cost 54.597782 refreshRate 16693825 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:04.737 3452 3452 I Quality : Skipped: false 10 cost 177.28117 refreshRate 16693181 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:04.792 3452 3452 I Quality : Skipped: false 2 cost 47.855076 refreshRate 16699057 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:04.812 3452 3452 I Quality : Skipped: false 1 cost 17.534563 refreshRate 16701253 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:04.964 3452 3452 I Quality : Skipped: true 1 cost 19.840738 refreshRate 16699312 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:07.133 3452 3452 I Quality : Skipped: false 6 cost 101.97653 refreshRate 16695642 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:07.179 3452 3452 I Quality : Skipped: false 1 cost 30.61656 refreshRate 16692681 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:07.214 3452 3452 I Quality : Skipped: false 1 cost 32.750797 refreshRate 16692657 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:07.262 3452 3452 I Quality : Skipped: true 1 cost 30.353172 refreshRate 16691953 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:07.537 3452 3452 I Quality : Skipped: false 1 cost 21.679728 refreshRate 16699355 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:07.669 3452 3452 E AndroidRuntime: FATAL EXCEPTION: main 11-14 10:39:07.669 3452 3452 E AndroidRuntime: Process: io.github.drumber.kitsune.debug, PID: 3452 11-14 10:39:07.669 3452 3452 E AndroidRuntime: java.lang.NullPointerException 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment.getBinding(SearchFragment.kt:60) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment.access$getBinding(SearchFragment.kt:52) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment$observeFilters$1.invoke$lambda$1(SearchFragment.kt:204) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment$observeFilters$1.$r8$lambda$SfsuI7YV1JUWAizZvfWdCpARPhk(Unknown Source:0) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment$observeFilters$1$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:257) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at android.os.Looper.loop(Looper.java:368) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8826) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572) 11-14 10:39:07.669 3452 3452 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049) 11-14 10:39:10.540 5269 5269 I Quality : ActivityThread: createClassLoader delay 452 /data/app/~~r-U4lRjkwE2UukcGtcUMpw==/io.github.drumber.kitsune.debug-d0Q639jCSFqgd89_c-8oKw==/base.apk 5269 11-14 10:39:10.542 5269 5269 I Quality : ActivityThread: createOrUpdateClassLoaderLocked delay 461 io.github.drumber.kitsune.debug 5269 11-14 10:39:10.569 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:11.191 5269 5269 I Quality : ActivityThread: callApplicationOnCreate delay 526 io.github.drumber.kitsune.debug 5269 11-14 10:39:11.193 5269 5269 I Quality : ActivityThread: bindApplication delay 1157 io.github.drumber.kitsune.debug 5269 11-14 10:39:11.194 5269 10151 I Quality : Blocked msg = Package name: io.github.drumber.kitsune.debug [ schedGroup: 5 schedPolicy: 0 ] process the message: { when=-1s173ms what=110 target=android.app.ActivityThread$H obj=AppBindData{appInfo=ApplicationInfo{bfe1f79 io.github.drumber.kitsune.debug}} } took 1157 ms 11-14 10:39:11.199 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:11.337 5269 5269 E OplusCustomizeRestrictionManager: sInstance is null, start a new sInstance 11-14 10:39:11.394 5269 5269 I Quality : InflateViewInfo:128843229,RelativeLayout 11-14 10:39:11.639 5269 5269 I Quality : ActivityThread: activityStart delay 446 io.github.drumber.kitsune.debug 5269 11-14 10:39:11.745 5269 5269 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-14 10:39:11.745 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:11.900 5269 5269 D OplusInputMethodUtil: init sDebug to false, init sDebugIme to false, init sAlwaysOn to false 11-14 10:39:11.901 5269 5269 D OplusInputMethodUtil: updateDebugToClass InputMethodManager.DEBUG = false 11-14 10:39:11.901 5269 5269 D OplusInputMethodUtil: updateDebugToClass ImeFocusController.DEBUG = false 11-14 10:39:11.901 5269 5269 D OplusInputMethodUtil: updateDebugToClass BaseInputConnection.DEBUG = false 11-14 10:39:11.930 5269 5269 I Quality : ActivityThread: activityLifecycle delay 736 io.github.drumber.kitsune.debug 5269 11-14 10:39:11.930 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:11.934 5269 5269 I Quality : Skipped: false 11 cost 188.89067 refreshRate 16695368 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:11.991 5269 5269 D VRI[MainActivity]: relayoutWindow result, sizeChanged:true, surfaceControlChanged:true, transformHintChanged:true, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(0, 0), mWidth:-1, mHeight:-1, requestedWidth:1080, requestedHeight:2412, transformHint:0, lastTransformHint:-2147483648, installOrientation:0, displayRotation:0, isSurfaceValid:true, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][1080,2412] display=[0,0][1080,2412] parentFrame=[0,0][0,0]}, params:{(0,0)(fillxfill) sim={adjust=pan forwardNavigation} layoutInDisplayCutoutMode=shortEdges ty=BASE_APPLICATION wanim=0x10302fe 11-14 10:39:11.991 5269 5269 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-14 10:39:11.991 5269 5269 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-14 10:39:11.991 5269 5269 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-14 10:39:11.991 5269 5269 D VRI[MainActivity]: bhv=DEFAULT 11-14 10:39:11.991 5269 5269 D VRI[MainActivity]: fitSides= CLP[ ]} 11-14 10:39:11.992 5269 5269 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null --------- beginning of main 11-14 10:39:12.064 5269 10184 D BLASTBufferQueue: [VRI[MainActivity]#0](f:0,a:1) acquireNextBufferLocked size=1080x2412 mFrameNumber=1 applyTransaction=true mTimestamp=1657546337827850(auto) mPendingTransactions.size=0 graphicBufferId=22630182682627 transform=0 11-14 10:39:12.065 5269 10184 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-14 10:39:12.065 5269 5269 D VRI[MainActivity]: draw finished. 11-14 10:39:12.065 5269 5269 D VRI[MainActivity]: reportDrawFinished 11-14 10:39:12.065 5269 5269 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-14 10:39:12.078 5269 10148 I OpenGLRenderer: Davey! duration=1481ms; Flags=1, FrameTimelineVsyncId=605699976, IntendedVsync=1657544860846018, Vsync=1657546196475458, InputEventId=0, HandleInputStart=1657546208929413, AnimationStart=1657546208937329, PerformTraversalsStart=1657546209210402, DrawStart=1657546299024569, FrameDeadline=1657544877512684, FrameInterval=1657546207823788, FrameStartTime=16695368, SyncQueued=1657546329466184, SyncStart=1657546329588163, IssueDrawCommandsStart=1657546329944152, SwapBuffers=1657546337589569, FrameCompleted=1657546342862017, DequeueBufferDuration=16354, QueueBufferDuration=554375, GpuCompleted=1657546342862017, SwapBuffersCompleted=1657546338487381, DisplayPresentTime=0, CommandSubmissionCompleted=1657546337589569, 11-14 10:39:12.096 5269 10142 I r.kitsune.debug: Compiler allocated 6275KB to compile void android.view.ViewRootImpl.performTraversals() 11-14 10:39:12.096 5269 10168 D LeakCanary: LeakCanary is running and ready to detect memory leaks. 11-14 10:39:12.100 5269 5269 D VRI[MainActivity]: onFocusEvent true 11-14 10:39:12.101 5269 5269 I Quality : Skipped: false 8 cost 145.75847 refreshRate 16687753 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:12.124 5269 5269 W BadgeUtils: Trying to remove badge from a null menuItemView: 2131296883 11-14 10:39:12.148 5269 5269 W VRI[MainActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false 11-14 10:39:12.151 5269 10193 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true (232ms) 11-14 10:39:12.151 5269 10193 I okhttp.OkHttpClient: date: Thu, 14 Nov 2024 18:39:13 GMT 11-14 10:39:12.151 5269 10193 I okhttp.OkHttpClient: content-length: 0 11-14 10:39:12.151 5269 10193 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-14 10:39:12.151 5269 10193 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-14 10:39:12.151 5269 10193 I okhttp.OkHttpClient: etag: W/"3bd945827ced3050990fd948315e75fa" 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: vary: Origin 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: x-download-options: noopen 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: x-request-id: ed8a224c-a6ae-4783-ad43-204c7538c92c 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: x-runtime: 0.061351 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Fk21wOjuTbuV5Sa4YgmG2uY4RLaoLbv6gsaCou0VkdcwhruZ%2BNAf1MTiEkuO02sLwQaeVIrPaoR07bTl7ioPG8HH9NNcKwAklg5QQLAVIQkVbXFgdeQ8vmJLHnGhv%2FQBvFSdxEix2A%3D%3D"}],"group":"cf-nel","max_age":604800} 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: server: cloudflare 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: cf-ray: 8e291f79cdfa2ae0-LAX 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=96334&sent=7&recv=9&lost=0&retrans=0&sent_bytes=3658&recv_bytes=934&delivery_rate=79531&cwnd=254&unsent_bytes=0&cid=418de4b62dc7e301&ts=272&x=0" 11-14 10:39:12.152 5269 10193 I okhttp.OkHttpClient: <-- END HTTP 11-14 10:39:12.164 5269 5269 I Quality : Skipped: false 3 cost 58.41855 refreshRate 16689377 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:12.171 5269 10221 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/library-entries?filter%5Buser_id%5D=1381639&sort=status%2C-progressed_at&include=anime%2Cmanga&page%5Blimit%5D=30&filter%5Bstatus%5D=current&page%5Boffset%5D=0 h2 11-14 10:39:12.171 5269 10221 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.3-debug 11-14 10:39:12.172 5269 10221 I okhttp.OkHttpClient: Authorization: ██ 11-14 10:39:12.172 5269 10221 I okhttp.OkHttpClient: Host: kitsu.app 11-14 10:39:12.172 5269 10221 I okhttp.OkHttpClient: Connection: Keep-Alive 11-14 10:39:12.172 5269 10221 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-14 10:39:12.172 5269 10221 I okhttp.OkHttpClient: If-None-Match: W/"6a0fa39fe52957127b34fb608edbe351" 11-14 10:39:12.172 5269 10221 I okhttp.OkHttpClient: --> END GET 11-14 10:39:12.184 5269 10184 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=3 didProduceBuffer=true syncBuffer=false 11-14 10:39:12.184 5269 5269 D VRI[MainActivity]: draw finished. 11-14 10:39:12.184 5269 5269 D VRI[MainActivity]: reportDrawFinished 11-14 10:39:12.516 5269 10221 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/library-entries?filter%5Buser_id%5D=1381639&sort=status%2C-progressed_at&include=anime%2Cmanga&page%5Blimit%5D=30&filter%5Bstatus%5D=current&page%5Boffset%5D=0 (343ms) 11-14 10:39:12.516 5269 10221 I okhttp.OkHttpClient: date: Thu, 14 Nov 2024 18:39:13 GMT 11-14 10:39:12.516 5269 10221 I okhttp.OkHttpClient: content-length: 0 11-14 10:39:12.516 5269 10221 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-14 10:39:12.516 5269 10221 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-14 10:39:12.516 5269 10221 I okhttp.OkHttpClient: etag: W/"6a0fa39fe52957127b34fb608edbe351" 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: vary: Origin 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: x-download-options: noopen 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: x-request-id: fb169f89-7764-408c-9fd7-426c9e378b9a 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: x-runtime: 0.241733 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=JlMXtoHdVtohth6H7XNON7qbL%2F%2F1nUPgnKmb3nErpxHMrTOzcqFrwRZh6DkkjHjWukWRPHH42T7VuMVaEdIVW6S6Fz8ht6qKTv%2B4Mb64Qn4gLzjreeHj6XJlacyZrLnO%2Fbm2JFfoMA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-14 10:39:12.517 5269 10221 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-14 10:39:12.518 5269 10221 I okhttp.OkHttpClient: server: cloudflare 11-14 10:39:12.518 5269 10221 I okhttp.OkHttpClient: cf-ray: 8e291f7b28222ae0-LAX 11-14 10:39:12.518 5269 10221 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=95782&sent=9&recv=10&lost=0&retrans=0&sent_bytes=4516&recv_bytes=1124&delivery_rate=79531&cwnd=255&unsent_bytes=0&cid=418de4b62dc7e301&ts=638&x=0" 11-14 10:39:12.518 5269 10221 I okhttp.OkHttpClient: <-- END HTTP 11-14 10:39:12.584 5269 5269 I Quality : Skipped: false 9 cost 160.96916 refreshRate 16696521 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:12.586 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-14 10:39:12.586 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.117 ms 11-14 10:39:12.626 5269 5269 I Quality : Skipped: false 2 cost 36.884903 refreshRate 16692275 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:12.657 5269 5269 D OplusInputMethodManagerInternal: get inputMethodManager extension: com.android.internal.view.IInputMethodManager$Stub$Proxy@2c0184e 11-14 10:39:12.659 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=934.5, y[0]=2322.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x1, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657546928, downTime=1657546880, deviceId=5, source=0x1002, displayId=0, eventId=689734279 } handled by client, just return 11-14 10:39:12.716 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.717 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.717 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.736 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.736 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.736 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.738 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.738 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.738 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.739 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.739 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.739 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.741 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.741 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.741 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.743 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.743 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.743 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.744 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.744 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.744 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:12.753 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.ui.profile.ProfileViewModel'... 11-14 10:39:12.753 5269 5269 D [Koin] : | >> parameters DefinitionParameters[] 11-14 10:39:12.753 5269 5269 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.profile.ProfileViewModel' - q:'null' look in injected parameters 11-14 10:39:12.753 5269 5269 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.profile.ProfileViewModel']' 11-14 10:39:12.753 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-14 10:39:12.753 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.033 ms 11-14 10:39:12.753 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase'... 11-14 10:39:12.753 5269 5269 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase']' 11-14 10:39:12.753 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-14 10:39:12.754 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.021 ms 11-14 10:39:12.754 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-14 10:39:12.754 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.02 ms 11-14 10:39:12.754 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase' in 0.215 ms 11-14 10:39:12.756 5269 5269 D [Koin] : | << parameters 11-14 10:39:12.756 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.ui.profile.ProfileViewModel' in 3.326 ms 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/users/1381639?include=stats%2Cfavorites.item%2Cwaifu%2CprofileLinks.profileLinkSite&fields%5Bmedia%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage&fields%5Bcharacters%5D=slug%2Cname%2Cimage h2 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.3-debug 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: Authorization: ██ 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: Host: kitsu.app 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: Connection: Keep-Alive 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: If-None-Match: W/"10f992cd7e94330fc2d148a746527998" 11-14 10:39:12.780 5269 10227 I okhttp.OkHttpClient: --> END GET 11-14 10:39:12.783 5269 5269 I Quality : Skipped: false 5 cost 93.02468 refreshRate 16691933 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:12.877 5269 5269 I Quality : Skipped: false 5 cost 86.70651 refreshRate 16691840 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:13.052 5269 5269 D LeakCanary: Watching instance of androidx.coordinatorlayout.widget.CoordinatorLayout (io.github.drumber.kitsune.ui.library.LibraryFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 87307443-3155-45a2-bc8b-ff2665ced345 11-14 10:39:13.053 5269 5269 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.library.LibraryFragment (io.github.drumber.kitsune.ui.library.LibraryFragment received Fragment#onDestroy() callback) with key f86d6f47-ff73-4b5a-bf3c-32c223a20e80 11-14 10:39:13.087 5269 10227 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users/1381639?include=stats%2Cfavorites.item%2Cwaifu%2CprofileLinks.profileLinkSite&fields%5Bmedia%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage&fields%5Bcharacters%5D=slug%2Cname%2Cimage (307ms) 11-14 10:39:13.087 5269 10227 I okhttp.OkHttpClient: date: Thu, 14 Nov 2024 18:39:13 GMT 11-14 10:39:13.087 5269 10227 I okhttp.OkHttpClient: content-length: 0 11-14 10:39:13.087 5269 10227 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: etag: W/"10f992cd7e94330fc2d148a746527998" 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: vary: Origin 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: x-download-options: noopen 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: x-request-id: f4e04b7e-ac9c-43f3-a932-eeeda500b323 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: x-runtime: 0.198011 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=SSX5EgH7fUDyseTyrgridug%2BqGgkQgnPmxMm3USCMkfb6p5%2FNXkNFGHGS%2BYYrqcidJCeiue8Ysu8yX3E70J8uNUmBOWifGmJPVI%2BmSPLImjtkB5ZLBKCSz%2BKl5pgAtzeG0ZElm5kWg%3D%3D"}],"group":"cf-nel","max_age":604800} 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: server: cloudflare 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: cf-ray: 8e291f7eee322ae0-LAX 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=94550&sent=11&recv=12&lost=0&retrans=0&sent_bytes=5002&recv_bytes=1344&delivery_rate=79531&cwnd=256&unsent_bytes=0&cid=418de4b62dc7e301&ts=1206&x=0" 11-14 10:39:13.088 5269 10227 I okhttp.OkHttpClient: <-- END HTTP 11-14 10:39:13.161 5269 10219 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,This DecorView@ebbf36b[MainActivity] change focus to true 11-14 10:39:13.347 5269 10182 D UserPreferences: Storing user model in shared preferences. 11-14 10:39:13.396 5269 10217 D LocalDatabase_Impl: Clearing filtered library entries and corresponding remote keys from database. 11-14 10:39:13.480 5269 5269 I Quality : Skipped: false 1 cost 22.299215 refreshRate 16695270 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:13.559 5269 10150 D ColorModeChangeItem: preExecute mColorMode=0,token=android.os.BinderProxy@15821aa 11-14 10:39:13.626 5269 5269 I Quality : Skipped: false 8 cost 134.62509 refreshRate 16693164 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:13.647 5269 5269 D VRI[MainActivity]: setWindowStopped stopped:true 11-14 10:39:13.659 5269 5269 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@ed9ed36 11-14 10:39:13.665 5269 5269 D LeakCanary: Watching instance of androidx.lifecycle.ReportFragment (androidx.lifecycle.ReportFragment received Fragment#onDestroy() callback) with key 6e1555c8-160f-4659-91f9-d8211c944014 11-14 10:39:13.665 5269 5269 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.main.MainActivity (io.github.drumber.kitsune.ui.main.MainActivity received Activity#onDestroy() callback) with key d5fbc1a0-70fa-4d69-8d72-0fc1fbcedf4b 11-14 10:39:13.665 5269 5269 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.app.Activity$2@538ced1 11-14 10:39:13.666 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@cdf023a 11-14 10:39:13.666 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@7dceeb 11-14 10:39:13.666 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@f5ee448 11-14 10:39:13.666 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@ca552e1 11-14 10:39:13.666 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@cab0806 11-14 10:39:13.673 5269 5269 D LeakCanary: Watching instance of androidx.coordinatorlayout.widget.CoordinatorLayout (io.github.drumber.kitsune.ui.profile.ProfileFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 215740ff-6441-49a9-890c-f78ba92d1888 11-14 10:39:13.673 5269 5269 D LeakCanary: Watching instance of androidx.fragment.app.FragmentContainerView (androidx.navigation.fragment.NavHostFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 94227a10-b986-45d0-b08b-20e0d04781f0 11-14 10:39:13.675 5269 5269 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.profile.ProfileFragment (io.github.drumber.kitsune.ui.profile.ProfileFragment received Fragment#onDestroy() callback) with key 5cf1f2dc-8bbe-4b9b-8db2-65d43d041bba 11-14 10:39:13.676 5269 5269 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.main.MainFragment (io.github.drumber.kitsune.ui.main.MainFragment received Fragment#onDestroy() callback) with key d466e15c-06cd-408a-8606-651f2ee4ceeb 11-14 10:39:13.676 5269 5269 D LeakCanary: Watching instance of androidx.navigation.fragment.NavHostFragment (androidx.navigation.fragment.NavHostFragment received Fragment#onDestroy() callback) with key c695edc3-df30-40af-af6d-d6f7908a8063 11-14 10:39:13.677 5269 5269 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,window dying 11-14 10:39:13.677 5269 5269 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,unregisterSystemUIBroadcastReceiver 11-14 10:39:13.677 5269 5269 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity, unregisterSystemUIBroadcastReceiver failed java.lang.IllegalArgumentException: Receiver not registered: android.view.OplusScrollToTopManager$2@e8497b7 11-14 10:39:13.679 5269 5269 D OpenGLRenderer: RenderProxy::destroy: this=0xb400007055b2b800, mContext=0xb400006ff992bc80 11-14 10:39:13.679 5269 10184 D OpenGLRenderer: SkiaOpenGLPipeline::setSurface: this=0xb4000070709179c0, surface=NULL 11-14 10:39:13.679 5269 10184 D BufferQueueProducer: [VRI[MainActivity]#0(BLAST Consumer)0](id:149500000000,api:1,p:5269,c:5269) disconnect: api 1 11-14 10:39:13.680 5269 10184 D BLASTBufferQueue: [VRI[MainActivity]#0](f:0,a:2) destructor() 11-14 10:39:13.680 5269 10184 D BufferQueueConsumer: [VRI[MainActivity]#0(BLAST Consumer)0](id:149500000000,api:0,p:-1,c:5269) disconnect 11-14 10:39:13.714 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:13.812 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.812 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.812 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.831 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.831 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.831 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.834 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.834 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.834 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.836 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.836 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.836 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.837 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.837 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.837 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.839 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.839 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.839 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.840 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.840 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.840 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:13.886 5269 5269 D ScrollOptim [SceneManager]: updateCurrentActivity: mCurrentActivityName=io.github.drumber.kitsune.ui.main.MainActivity, isOptEnable=true, isAnimAheadEnable=true, isFrameInsertEnable=true, InsertNum=1, isEnabledForScrollChanged=false 11-14 10:39:13.886 5269 5269 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-14 10:39:13.887 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:13.890 5269 5269 D WindowManager: Add to mViews: DecorView@f0115af[MainActivity],pkg= io.github.drumber.kitsune.debug 11-14 10:39:13.897 5269 5269 D InputEventReceiver: Input log is disabled in InputEventReceiver. 11-14 10:39:13.907 5269 5269 D CompatibilityChangeReporter: Compat change id reported: 150939131; UID 10535; state: ENABLED 11-14 10:39:13.911 5269 5269 I Quality : Skipped: false 1 cost 24.417551 refreshRate 16690266 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:13.912 5269 5269 E OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@714f9a8 11-14 10:39:13.995 5269 5269 D ViewRootImplExtImpl: wrapConfigInfoIntoFlags rotation=1, smallestScreenWidthDp=411, relayoutAsync=false, newFlags=256, title=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity 11-14 10:39:14.005 5269 5269 D VRI[MainActivity]: relayoutWindow result, sizeChanged:true, surfaceControlChanged:true, transformHintChanged:true, mSurfaceSize:Point(2412, 1080), mLastSurfaceSize:Point(0, 0), mWidth:-1, mHeight:-1, requestedWidth:2412, requestedHeight:1080, transformHint:4, lastTransformHint:-2147483648, installOrientation:0, displayRotation:1, isSurfaceValid:true, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][2412,1080] display=[0,0][2412,1080] parentFrame=[0,0][0,0]}, params:{(0,0)(fillxfill) sim={adjust=pan} layoutInDisplayCutoutMode=shortEdges ty=BASE_APPLICATION wanim=0x10302fe 11-14 10:39:14.005 5269 5269 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-14 10:39:14.005 5269 5269 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-14 10:39:14.005 5269 5269 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-14 10:39:14.005 5269 5269 D VRI[MainActivity]: bhv=DEFAULT 11-14 10:39:14.005 5269 5269 D VRI[MainActivity]: fitSides= CLP[ ]} 11-14 10:39:14.005 5269 5269 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(2412, 1080), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null 11-14 10:39:14.005 5269 5269 D BufferQueueConsumer: [](id:149500000001,api:0,p:-1,c:5269) connect: controlledByApp=false 11-14 10:39:14.007 5269 10184 D BufferQueueProducer: [VRI[MainActivity]#1(BLAST Consumer)1](id:149500000001,api:1,p:5269,c:5269) connect: api=1 producerControlledByApp=true 11-14 10:39:14.007 5269 10184 E OpenGLRenderer: Unable to match the desired swap behavior. 11-14 10:39:14.020 5269 5269 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity)/@0x23fcb0c,currentBufferRatio=1.0,desiredRatio=1.0 11-14 10:39:14.058 5269 10184 D BLASTBufferQueue: [VRI[MainActivity]#1](f:0,a:1) acquireNextBufferLocked size=2412x1080 mFrameNumber=1 applyTransaction=true mTimestamp=1657548331915349(auto) mPendingTransactions.size=0 graphicBufferId=22630182682636 transform=7 11-14 10:39:14.059 5269 10184 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-14 10:39:14.060 5269 5269 D VRI[MainActivity]: draw finished. 11-14 10:39:14.060 5269 5269 D VRI[MainActivity]: reportDrawFinished 11-14 10:39:14.061 5269 5269 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-14 10:39:14.066 5269 5269 I Quality : Skipped: false 8 cost 140.53203 refreshRate 16693915 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:14.072 5269 10348 D TrafficStats: tagSocket(159) with statsTag=0xffffffff, statsUid=-1 11-14 10:39:14.074 5269 10345 D TrafficStats: tagSocket(149) with statsTag=0xffffffff, statsUid=-1 11-14 10:39:14.074 5269 10350 D TrafficStats: tagSocket(162) with statsTag=0xffffffff, statsUid=-1 11-14 10:39:14.085 5269 5269 W VRI[MainActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false 11-14 10:39:14.104 5269 10184 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=3 didProduceBuffer=true syncBuffer=false 11-14 10:39:14.104 5269 5269 D VRI[MainActivity]: draw finished. 11-14 10:39:14.104 5269 5269 D VRI[MainActivity]: reportDrawFinished 11-14 10:39:14.134 5269 5269 D VRI[MainActivity]: onFocusEvent true 11-14 10:39:14.858 5269 10326 D ColorModeChangeItem: preExecute mColorMode=0,token=android.os.BinderProxy@15821aa 11-14 10:39:14.873 5269 5269 D VRI[MainActivity]: setWindowStopped stopped:true 11-14 10:39:14.877 5269 5269 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@5f58c66 11-14 10:39:14.882 5269 5269 D LeakCanary: Watching instance of androidx.lifecycle.ReportFragment (androidx.lifecycle.ReportFragment received Fragment#onDestroy() callback) with key 4ba33ef1-68f4-4632-acf1-23553c52aad8 11-14 10:39:14.882 5269 5269 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.main.MainActivity (io.github.drumber.kitsune.ui.main.MainActivity received Activity#onDestroy() callback) with key e04f9a87-0d75-4978-b0d8-ce707a1cfbae 11-14 10:39:14.882 5269 5269 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.app.Activity$2@7efacc1 11-14 10:39:14.883 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@6ad0b54 11-14 10:39:14.883 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@8199afd 11-14 10:39:14.883 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@cce43f2 11-14 10:39:14.883 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@bb2da43 11-14 10:39:14.883 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@c7988c0 11-14 10:39:14.889 5269 5269 D LeakCanary: Watching instance of androidx.coordinatorlayout.widget.CoordinatorLayout (io.github.drumber.kitsune.ui.profile.ProfileFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 2196b337-dd65-4aa1-936b-4f97ad27772a 11-14 10:39:14.889 5269 5269 D LeakCanary: Watching instance of androidx.fragment.app.FragmentContainerView (androidx.navigation.fragment.NavHostFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 33db46d9-f0d7-474f-b114-3b70ac7be5b8 11-14 10:39:14.890 5269 5269 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.profile.ProfileFragment (io.github.drumber.kitsune.ui.profile.ProfileFragment received Fragment#onDestroy() callback) with key 246cddf6-5b1a-4a8f-943f-9f1d7d245239 11-14 10:39:14.891 5269 5269 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.main.MainFragment (io.github.drumber.kitsune.ui.main.MainFragment received Fragment#onDestroy() callback) with key 04a2c814-9ed7-47cd-8abb-0b6ce29d1503 11-14 10:39:14.891 5269 5269 D LeakCanary: Watching instance of androidx.navigation.fragment.NavHostFragment (androidx.navigation.fragment.NavHostFragment received Fragment#onDestroy() callback) with key 63af4c25-b8bd-462a-8543-043782655268 11-14 10:39:14.891 5269 5269 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,window dying 11-14 10:39:14.891 5269 5269 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,unregisterSystemUIBroadcastReceiver 11-14 10:39:14.892 5269 5269 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity, unregisterSystemUIBroadcastReceiver failed java.lang.IllegalArgumentException: Receiver not registered: android.view.OplusScrollToTopManager$2@b9b8da2 11-14 10:39:14.892 5269 5269 D OpenGLRenderer: RenderProxy::destroy: this=0xb400006fd3043680, mContext=0xb400006fcf5975c0 11-14 10:39:14.892 5269 10184 D OpenGLRenderer: SkiaOpenGLPipeline::setSurface: this=0xb400006fdde37ec0, surface=NULL 11-14 10:39:14.892 5269 10184 D BufferQueueProducer: [VRI[MainActivity]#1(BLAST Consumer)1](id:149500000001,api:1,p:5269,c:5269) disconnect: api 1 11-14 10:39:14.893 5269 10184 D BLASTBufferQueue: [VRI[MainActivity]#1](f:0,a:2) destructor() 11-14 10:39:14.893 5269 10184 D BufferQueueConsumer: [VRI[MainActivity]#1(BLAST Consumer)1](id:149500000001,api:0,p:-1,c:5269) disconnect 11-14 10:39:14.917 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:14.973 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.973 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.973 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.989 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.989 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.989 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.992 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.992 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.992 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.994 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.994 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.994 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.996 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.996 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.996 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.997 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.997 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.997 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.999 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.999 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:14.999 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:15.047 5269 5269 D ScrollOptim [SceneManager]: updateCurrentActivity: mCurrentActivityName=io.github.drumber.kitsune.ui.main.MainActivity, isOptEnable=true, isAnimAheadEnable=true, isFrameInsertEnable=true, InsertNum=1, isEnabledForScrollChanged=false 11-14 10:39:15.047 5269 5269 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-14 10:39:15.047 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:15.050 5269 5269 D WindowManager: Add to mViews: DecorView@9bdb38a[MainActivity],pkg= io.github.drumber.kitsune.debug 11-14 10:39:15.058 5269 5269 D InputEventReceiver: Input log is disabled in InputEventReceiver. 11-14 10:39:15.059 5269 5269 I Quality : Skipped: false 0 cost 12.421667 refreshRate 16691205 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:15.061 5269 5269 E OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@45f7071 11-14 10:39:15.138 5269 5269 D ViewRootImplExtImpl: wrapConfigInfoIntoFlags rotation=0, smallestScreenWidthDp=411, relayoutAsync=false, newFlags=26935296, title=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity 11-14 10:39:15.145 5269 5269 D VRI[MainActivity]: relayoutWindow result, sizeChanged:true, surfaceControlChanged:true, transformHintChanged:true, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(0, 0), mWidth:-1, mHeight:-1, requestedWidth:1080, requestedHeight:2412, transformHint:0, lastTransformHint:-2147483648, installOrientation:0, displayRotation:0, isSurfaceValid:true, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][1080,2412] display=[0,0][1080,2412] parentFrame=[0,0][0,0]}, params:{(0,0)(fillxfill) sim={adjust=pan} layoutInDisplayCutoutMode=shortEdges ty=BASE_APPLICATION wanim=0x10302fe 11-14 10:39:15.145 5269 5269 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-14 10:39:15.145 5269 5269 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-14 10:39:15.145 5269 5269 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-14 10:39:15.145 5269 5269 D VRI[MainActivity]: bhv=DEFAULT 11-14 10:39:15.145 5269 5269 D VRI[MainActivity]: fitSides= CLP[ ]} 11-14 10:39:15.145 5269 5269 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null 11-14 10:39:15.145 5269 5269 D BufferQueueConsumer: [](id:149500000002,api:0,p:-1,c:5269) connect: controlledByApp=false 11-14 10:39:15.147 5269 10184 D BufferQueueProducer: [VRI[MainActivity]#2(BLAST Consumer)2](id:149500000002,api:1,p:5269,c:5269) connect: api=1 producerControlledByApp=true 11-14 10:39:15.148 5269 10184 E OpenGLRenderer: Unable to match the desired swap behavior. 11-14 10:39:15.162 5269 5269 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity)/@0xd527116,currentBufferRatio=1.0,desiredRatio=1.0 11-14 10:39:15.196 5269 10184 D BLASTBufferQueue: [VRI[MainActivity]#2](f:0,a:1) acquireNextBufferLocked size=1080x2412 mFrameNumber=1 applyTransaction=true mTimestamp=1657549470002380(auto) mPendingTransactions.size=0 graphicBufferId=22630182682643 transform=0 11-14 10:39:15.197 5269 10184 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-14 10:39:15.197 5269 5269 D VRI[MainActivity]: draw finished. 11-14 10:39:15.197 5269 5269 D VRI[MainActivity]: reportDrawFinished 11-14 10:39:15.197 5269 5269 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-14 10:39:15.201 5269 5269 I Quality : Skipped: false 8 cost 140.71188 refreshRate 16689367 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:15.214 5269 5269 D VRI[MainActivity]: onFocusEvent true 11-14 10:39:15.231 5269 5269 D VRI[MainActivity]: onFocusEvent false 11-14 10:39:15.252 5269 5269 D VRI[MainActivity]: onFocusEvent true 11-14 10:39:16.097 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=906.75, y[0]=174.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657550367, downTime=1657550305, deviceId=5, source=0x1002, displayId=0, eventId=130229292 } handled by client, just return 11-14 10:39:16.146 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.SettingsViewModel'... 11-14 10:39:16.146 5269 5269 D [Koin] : | >> parameters DefinitionParameters[] 11-14 10:39:16.147 5269 5269 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.settings.SettingsViewModel' - q:'null' look in injected parameters 11-14 10:39:16.147 5269 5269 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.settings.SettingsViewModel']' 11-14 10:39:16.147 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-14 10:39:16.147 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.056 ms 11-14 10:39:16.147 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase'... 11-14 10:39:16.147 5269 5269 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-14 10:39:16.147 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-14 10:39:16.147 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.047 ms 11-14 10:39:16.148 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase' in 0.251 ms 11-14 10:39:16.149 5269 5269 D [Koin] : | << parameters 11-14 10:39:16.149 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.SettingsViewModel' in 2.291 ms 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true h2 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.3-debug 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: Authorization: ██ 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: Host: kitsu.app 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: Connection: Keep-Alive 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: If-None-Match: W/"3bd945827ced3050990fd948315e75fa" 11-14 10:39:16.163 5269 10227 I okhttp.OkHttpClient: --> END GET 11-14 10:39:16.165 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:16.165 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:16.165 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:16.179 5269 5269 I Quality : Skipped: false 2 cost 49.956913 refreshRate 16682081 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:16.230 5269 5269 I Quality : Skipped: false 2 cost 34.138565 refreshRate 16692229 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:16.269 5269 10219 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,This DecorView@9bdb38a[MainActivity] change focus to true 11-14 10:39:16.351 5269 10227 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true (187ms) 11-14 10:39:16.351 5269 10227 I okhttp.OkHttpClient: date: Thu, 14 Nov 2024 18:39:17 GMT 11-14 10:39:16.352 5269 10227 I okhttp.OkHttpClient: content-length: 0 11-14 10:39:16.352 5269 10227 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-14 10:39:16.352 5269 10227 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-14 10:39:16.352 5269 10227 I okhttp.OkHttpClient: etag: W/"3bd945827ced3050990fd948315e75fa" 11-14 10:39:16.352 5269 10227 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-14 10:39:16.352 5269 10227 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-14 10:39:16.353 5269 10227 I okhttp.OkHttpClient: vary: Origin 11-14 10:39:16.353 5269 10227 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-14 10:39:16.353 5269 10227 I okhttp.OkHttpClient: x-download-options: noopen 11-14 10:39:16.353 5269 10227 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-14 10:39:16.353 5269 10227 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-14 10:39:16.354 5269 10227 I okhttp.OkHttpClient: x-request-id: 7bc8a12f-7907-448f-93df-bc2ec2f44e51 11-14 10:39:16.354 5269 10227 I okhttp.OkHttpClient: x-runtime: 0.071104 11-14 10:39:16.354 5269 10227 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-14 10:39:16.354 5269 10227 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-14 10:39:16.354 5269 10227 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=zqrehAwYNTUh7Q6jjtwgfGVa4Vj3aA9Bw3KLVExfdT3zBruH81Pf2jbNIiZZq4%2FYljlAqELWhVXnp9QvaWZYXAu0p5TbDry3MJD10oebEc2R2heYnmYPqjtCg%2BzIVoG9GgMFd8F2uw%3D%3D"}],"group":"cf-nel","max_age":604800} 11-14 10:39:16.354 5269 10227 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-14 10:39:16.355 5269 10227 I okhttp.OkHttpClient: server: cloudflare 11-14 10:39:16.355 5269 10227 I okhttp.OkHttpClient: cf-ray: 8e291f942da22ae0-LAX 11-14 10:39:16.355 5269 10227 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=89903&sent=13&recv=14&lost=0&retrans=0&sent_bytes=5488&recv_bytes=1452&delivery_rate=79531&cwnd=257&unsent_bytes=0&cid=418de4b62dc7e301&ts=4466&x=0" 11-14 10:39:16.355 5269 10227 I okhttp.OkHttpClient: <-- END HTTP 11-14 10:39:16.367 5269 10183 D UserPreferences: Storing user model in shared preferences. 11-14 10:39:16.418 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@2238247 11-14 10:39:16.418 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@4ba4a74 11-14 10:39:16.419 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@fb93b9d 11-14 10:39:16.419 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@a766812 11-14 10:39:16.419 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@80bfbe3 11-14 10:39:16.436 5269 5269 D LeakCanary: Watching instance of androidx.coordinatorlayout.widget.CoordinatorLayout (io.github.drumber.kitsune.ui.profile.ProfileFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 4d2dc8ce-5878-40e2-a5d6-bd65ade8eed2 11-14 10:39:16.991 5269 10168 W r.kitsune.debug: Cleared Reference was only reachable from finalizer (only reported once) 11-14 10:39:17.001 5269 5269 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@92e76a [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-14 10:39:17.002 5269 5269 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@70b045b [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-14 10:39:17.002 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=107.25, y[0]=855.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657551269, downTime=1657551182, deviceId=5, source=0x1002, displayId=0, eventId=946912772 } handled by client, just return 11-14 10:39:17.005 5269 10168 I r.kitsune.debug: Explicit concurrent copying GC freed 61MB AllocSpace bytes, 32(976KB) LOS objects, 49% free, 21MB/42MB, paused 152us,24us total 99.301ms 11-14 10:39:17.011 5269 10184 D OpenGLRenderer: SkiaOpenGLPipeline::setSurface: this=0xb4000070709179c0, surface=NULL 11-14 10:39:17.024 5269 10184 D OpenGLRenderer: SkiaOpenGLPipeline::setSurface: this=0xb400006fdde37ec0, surface=NULL 11-14 10:39:17.625 5269 10384 D ProfileInstaller: Installing profile for io.github.drumber.kitsune.debug 11-14 10:39:19.925 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=93.75, y[0]=1405.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657554194, downTime=1657553985, deviceId=5, source=0x1002, displayId=0, eventId=918176690 } handled by client, just return 11-14 10:39:20.312 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.312 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.312 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.335 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.335 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.335 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.337 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.337 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.337 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.339 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.339 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.339 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.341 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.341 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.341 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.342 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.342 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.342 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.343 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.343 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.343 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:20.376 5269 5269 I Quality : Skipped: false 4 cost 75.168816 refreshRate 16691589 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:20.460 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=85.5, y[0]=1204.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657554721, downTime=1657554544, deviceId=5, source=0x1002, displayId=0, eventId=993156954 } handled by client, just return 11-14 10:39:20.462 5269 5269 I Quality : Skipped: false 4 cost 77.799675 refreshRate 16691589 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:21.221 5269 5269 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@b51a889 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-14 10:39:21.221 5269 5269 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@614b08e [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-14 10:39:21.222 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=90.75, y[0]=1400.25, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657555491, downTime=1657555193, deviceId=5, source=0x1002, displayId=0, eventId=488923511 } handled by client, just return 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/users/1381639?include=stats%2Cfavorites.item%2Cwaifu%2CprofileLinks.profileLinkSite&fields%5Bmedia%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage&fields%5Bcharacters%5D=slug%2Cname%2Cimage h2 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.3-debug 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: Authorization: ██ 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: Host: kitsu.app 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: Connection: Keep-Alive 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: If-None-Match: W/"10f992cd7e94330fc2d148a746527998" 11-14 10:39:21.465 5269 10227 I okhttp.OkHttpClient: --> END GET 11-14 10:39:21.913 5269 10227 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users/1381639?include=stats%2Cfavorites.item%2Cwaifu%2CprofileLinks.profileLinkSite&fields%5Bmedia%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage&fields%5Bcharacters%5D=slug%2Cname%2Cimage (447ms) 11-14 10:39:21.913 5269 10227 I okhttp.OkHttpClient: date: Thu, 14 Nov 2024 18:39:22 GMT 11-14 10:39:21.913 5269 10227 I okhttp.OkHttpClient: content-length: 0 11-14 10:39:21.913 5269 10227 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-14 10:39:21.913 5269 10227 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-14 10:39:21.913 5269 10227 I okhttp.OkHttpClient: etag: W/"10f992cd7e94330fc2d148a746527998" 11-14 10:39:21.914 5269 10227 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-14 10:39:21.914 5269 10227 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-14 10:39:21.914 5269 10227 I okhttp.OkHttpClient: vary: Origin 11-14 10:39:21.914 5269 10227 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-14 10:39:21.914 5269 10227 I okhttp.OkHttpClient: x-download-options: noopen 11-14 10:39:21.914 5269 10227 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-14 10:39:21.914 5269 10227 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-14 10:39:21.915 5269 10227 I okhttp.OkHttpClient: x-request-id: d64b3e8d-ba8e-4b4a-8d14-0099d6aacc40 11-14 10:39:21.915 5269 10227 I okhttp.OkHttpClient: x-runtime: 0.272763 11-14 10:39:21.915 5269 10227 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-14 10:39:21.915 5269 10227 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-14 10:39:21.915 5269 10227 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ftNxp3C5naDKS9w30N7wFENfFCe7ATooU2CXheyHGcuF14hpj9RQ2my9xJjZ5vAGRXYMUYeknG8Eev6KxvFJUpopSCGfzBBzEYAYf76koQzVGnNcyQcFwdIMXJIMnJM7uYxlHXGMUA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-14 10:39:21.915 5269 10227 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-14 10:39:21.916 5269 10227 I okhttp.OkHttpClient: server: cloudflare 11-14 10:39:21.916 5269 10227 I okhttp.OkHttpClient: cf-ray: 8e291fb528812ae0-LAX 11-14 10:39:21.916 5269 10227 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=85846&sent=15&recv=16&lost=0&retrans=0&sent_bytes=5967&recv_bytes=1644&delivery_rate=79531&cwnd=257&unsent_bytes=0&cid=418de4b62dc7e301&ts=9969&x=0" 11-14 10:39:21.916 5269 10227 I okhttp.OkHttpClient: <-- END HTTP 11-14 10:39:22.275 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=7.5, y[0]=980.25, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657556545, downTime=1657556289, deviceId=5, source=0x1002, displayId=0, eventId=163297789 } handled by client, just return 11-14 10:39:24.347 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=56.25, y[0]=1041.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657558616, downTime=1657558431, deviceId=5, source=0x1002, displayId=0, eventId=894102682 } handled by client, just return 11-14 10:39:25.353 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@1183b31 11-14 10:39:25.353 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@2405216 11-14 10:39:25.353 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@169d797 11-14 10:39:25.353 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@f8afd84 11-14 10:39:25.353 5269 5269 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@f84596d 11-14 10:39:25.357 5269 5269 D LeakCanary: Watching instance of androidx.coordinatorlayout.widget.CoordinatorLayout (io.github.drumber.kitsune.ui.profile.ProfileFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 6afcf16a-7032-438e-8245-4b97a2984ede 11-14 10:39:25.396 5269 5269 D VRI[MainActivity]: onFocusEvent false 11-14 10:39:25.905 5269 5269 D ScrollOptim [SceneManager]: updateCurrentActivity: mCurrentActivityName=null, isOptEnable=true, isAnimAheadEnable=true, isFrameInsertEnable=true, InsertNum=1, isEnabledForScrollChanged=false 11-14 10:39:25.943 5269 5269 D VRI[MainActivity]: setWindowStopped stopped:true 11-14 10:39:25.968 5269 5269 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@2272ed7 11-14 10:39:26.000 5269 5269 D OpenGLRenderer: RenderProxy::destroy: this=0xb400006fd3046380, mContext=0xb400006fc04b1400 11-14 10:39:26.000 5269 10184 D OpenGLRenderer: SkiaOpenGLPipeline::setSurface: this=0xb400006fd1ae2380, surface=NULL 11-14 10:39:26.002 5269 10184 D BufferQueueProducer: [VRI[MainActivity]#2(BLAST Consumer)2](id:149500000002,api:1,p:5269,c:5269) disconnect: api 1 11-14 10:39:26.003 5269 10184 D BLASTBufferQueue: [VRI[MainActivity]#2](f:0,a:2) destructor() 11-14 10:39:26.004 5269 10184 D BufferQueueConsumer: [VRI[MainActivity]#2(BLAST Consumer)2](id:149500000002,api:0,p:-1,c:5269) disconnect 11-14 10:39:26.008 5269 5269 D ViewRootImplExtImpl: wrapConfigInfoIntoFlags rotation=0, smallestScreenWidthDp=411, relayoutAsync=false, newFlags=26935296, title=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity 11-14 10:39:26.023 5269 5269 D VRI[MainActivity]: relayoutWindow result, sizeChanged:false, surfaceControlChanged:true, transformHintChanged:false, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(1080, 2412), mWidth:1080, mHeight:2412, requestedWidth:1080, requestedHeight:2412, transformHint:0, lastTransformHint:0, installOrientation:0, displayRotation:0, isSurfaceValid:false, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][1080,2412] display=[0,0][1080,2412] parentFrame=[0,0][0,0]}, params:null 11-14 10:39:26.041 5269 10326 D VRI[MainActivity]: dispatchAppVisibility visible:false 11-14 10:39:26.400 5269 10219 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,This DecorView@9bdb38a[MainActivity] change focus to false 11-14 10:39:26.523 5269 10326 D VRI[MainActivity]: dispatchAppVisibility visible:true 11-14 10:39:26.532 5269 10326 D ColorModeChangeItem: preExecute mColorMode=0,token=android.os.BinderProxy@15821aa 11-14 10:39:26.534 5269 5269 D VRI[MainActivity]: setWindowStopped stopped:false 11-14 10:39:26.552 5269 5269 D ScrollOptim [SceneManager]: updateCurrentActivity: mCurrentActivityName=io.github.drumber.kitsune.ui.main.MainActivity, isOptEnable=true, isAnimAheadEnable=true, isFrameInsertEnable=true, InsertNum=1, isEnabledForScrollChanged=false 11-14 10:39:26.552 5269 5269 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-14 10:39:26.553 5269 5269 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-14 10:39:26.555 5269 5269 D ViewRootImplExtImpl: wrapConfigInfoIntoFlags rotation=0, smallestScreenWidthDp=411, relayoutAsync=false, newFlags=26935296, title=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity 11-14 10:39:26.583 5269 5269 D VRI[MainActivity]: relayoutWindow result, sizeChanged:false, surfaceControlChanged:true, transformHintChanged:false, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(1080, 2412), mWidth:1080, mHeight:2412, requestedWidth:1080, requestedHeight:2412, transformHint:0, lastTransformHint:0, installOrientation:0, displayRotation:0, isSurfaceValid:true, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][1080,2412] display=[0,0][1080,2412] parentFrame=[0,0][0,0]}, params:{(0,0)(fillxfill) sim={adjust=pan forwardNavigation} layoutInDisplayCutoutMode=shortEdges ty=BASE_APPLICATION wanim=0x10302fe 11-14 10:39:26.583 5269 5269 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-14 10:39:26.583 5269 5269 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-14 10:39:26.583 5269 5269 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-14 10:39:26.583 5269 5269 D VRI[MainActivity]: bhv=DEFAULT 11-14 10:39:26.583 5269 5269 D VRI[MainActivity]: fitSides= CLP[ ]} 11-14 10:39:26.583 5269 5269 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(1080, 2412), format:-1, blastBufferQueue:null 11-14 10:39:26.584 5269 5269 D BufferQueueConsumer: [](id:149500000003,api:0,p:-1,c:5269) connect: controlledByApp=false 11-14 10:39:26.585 5269 10184 D BufferQueueProducer: [VRI[MainActivity]#3(BLAST Consumer)3](id:149500000003,api:1,p:5269,c:5269) connect: api=1 producerControlledByApp=true 11-14 10:39:26.585 5269 10184 E OpenGLRenderer: Unable to match the desired swap behavior. 11-14 10:39:26.586 5269 5269 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity)/@0xd527116,currentBufferRatio=1.0,desiredRatio=1.0 11-14 10:39:26.594 5269 10184 D BLASTBufferQueue: [VRI[MainActivity]#3](f:0,a:1) acquireNextBufferLocked size=1080x2412 mFrameNumber=1 applyTransaction=true mTimestamp=1657560867753938(auto) mPendingTransactions.size=0 graphicBufferId=22630182682646 transform=0 11-14 10:39:26.594 5269 10184 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-14 10:39:26.596 5269 5269 D VRI[MainActivity]: draw finished. 11-14 10:39:26.596 5269 5269 D VRI[MainActivity]: reportDrawFinished 11-14 10:39:26.596 5269 5269 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-14 10:39:26.615 5269 5269 D VRI[MainActivity]: onFocusEvent true 11-14 10:39:26.715 5269 5269 W VRI[MainActivity]: handleResized abandoned! 11-14 10:39:27.050 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=82.5, y[0]=1132.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657561320, downTime=1657561232, deviceId=5, source=0x1002, displayId=0, eventId=200646067 } handled by client, just return 11-14 10:39:27.621 5269 10219 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,This DecorView@9bdb38a[MainActivity] change focus to true 11-14 10:39:28.291 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=159.0, y[0]=1614.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657562560, downTime=1657562474, deviceId=5, source=0x1002, displayId=0, eventId=676300921 } handled by client, just return 11-14 10:39:28.336 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:28.336 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:28.336 5269 5269 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-14 10:39:28.343 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel'... 11-14 10:39:28.343 5269 5269 D [Koin] : | >> parameters DefinitionParameters[] 11-14 10:39:28.343 5269 5269 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.settings.AppLogsViewModel' - q:'null' look in injected parameters 11-14 10:39:28.343 5269 5269 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel']' 11-14 10:39:28.344 5269 5269 D [Koin] : | << parameters 11-14 10:39:28.344 5269 5269 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel' in 1.338 ms 11-14 10:39:28.354 5269 5269 I Quality : Skipped: false 1 cost 23.485315 refreshRate 16697060 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:28.640 5269 5269 I Quality : Skipped: false 12 cost 210.02335 refreshRate 16688623 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:28.734 5269 5269 I Quality : Skipped: false 5 cost 86.974655 refreshRate 16688244 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:28.828 5269 5269 D LeakCanary: Watching instance of androidx.coordinatorlayout.widget.CoordinatorLayout (io.github.drumber.kitsune.ui.settings.SettingsFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 48e2104c-5141-4432-bb5f-57fb43dd8cda 11-14 10:39:29.393 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=999.75, y[0]=218.25, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657563662, downTime=1657563574, deviceId=5, source=0x1002, displayId=0, eventId=653966696 } handled by client, just return 11-14 10:39:29.453 5269 5269 D WindowManager: Add to mViews: android.widget.PopupWindow$PopupDecorView{ae0c4dc V.E..V... R.....I. 0,0-0,0 viewInfo = },pkg= io.github.drumber.kitsune.debug 11-14 10:39:29.468 5269 5269 D InputEventReceiver: Input log is disabled in InputEventReceiver. 11-14 10:39:29.474 5269 5269 I Quality : Skipped: false 2 cost 42.354973 refreshRate 16690911 bit true processName io.github.drumber.kitsune.debug 11-14 10:39:29.475 5269 5269 E OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@ef35f61 11-14 10:39:29.484 5269 5269 D BufferQueueConsumer: [](id:149500000004,api:0,p:-1,c:5269) connect: controlledByApp=false 11-14 10:39:29.487 5269 10184 D BufferQueueProducer: [VRI[PopupWindow:6d7454f]#4(BLAST Consumer)4](id:149500000004,api:1,p:5269,c:5269) connect: api=1 producerControlledByApp=true 11-14 10:39:29.487 5269 10184 E OpenGLRenderer: Unable to match the desired swap behavior. 11-14 10:39:29.491 5269 5269 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=PopupWindow:6d7454f)/@0x773655,currentBufferRatio=1.0,desiredRatio=1.0 11-14 10:39:29.494 5269 10184 D BLASTBufferQueue: [VRI[PopupWindow:6d7454f]#4](f:0,a:1) acquireNextBufferLocked size=547x200 mFrameNumber=1 applyTransaction=true mTimestamp=1657563767447844(auto) mPendingTransactions.size=0 graphicBufferId=22630182682651 transform=0 11-14 10:39:29.494 5269 10184 D VRI[PopupWindow:6d7454f]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-14 10:39:29.494 5269 5269 D VRI[PopupWindow:6d7454f]: draw finished. 11-14 10:39:29.494 5269 5269 D VRI[PopupWindow:6d7454f]: reportDrawFinished 11-14 10:39:29.495 5269 5269 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-14 10:39:29.502 5269 10184 D VRI[PopupWindow:6d7454f]: Received frameCommittedCallback lastAttemptedDrawFrameNum=2 didProduceBuffer=true syncBuffer=false 11-14 10:39:29.502 5269 5269 D VRI[PopupWindow:6d7454f]: draw finished. 11-14 10:39:29.502 5269 5269 D VRI[PopupWindow:6d7454f]: reportDrawFinished 11-14 10:39:29.505 5269 5269 D VRI[MainActivity]: onFocusEvent false 11-14 10:39:29.505 5269 5269 D VRI[PopupWindow:6d7454f]: onFocusEvent true 11-14 10:39:30.173 5269 5269 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=116.25, y[0]=121.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1657564443, downTime=1657564374, deviceId=5, source=0x1002, displayId=0, eventId=672046148 } handled by client, just return 11-14 10:39:30.194 5269 5269 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.widget.PopupWindow$PopupDecorView$$ExternalSyntheticLambda0@ab55a86 11-14 10:39:30.203 5269 5269 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=PopupWindow:6d7454f)/@0x773655,currentBufferRatio=1.0,desiredRatio=1.0