########################################################### Log file generated on Wed Nov 13 09:40:38 PST 2024 Kitsune version: 2.0.2-1-debug (35) Application ID: io.github.drumber.kitsune.debug Build type: debug Android version: 14 (SDK 34) Device: OnePlus LE2127 ########################################################### --------- beginning of system 11-13 09:39:43.479 30722 30722 D VRI[OnboardingActivity]: relayoutWindow result, sizeChanged:true, surfaceControlChanged:false, transformHintChanged:true, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(0, 0), mWidth:-1, mHeight:-1, requestedWidth:0, requestedHeight:0, transformHint:0, lastTransformHint:-2147483648, 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:{(0,0)(fillxfill) sim={adjust=pan forwardNavigation} layoutInDisplayCutoutMode=always ty=BASE_APPLICATION wanim=0x10302fe 11-13 09:39:43.479 30722 30722 D VRI[OnboardingActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-13 09:39:43.479 30722 30722 D VRI[OnboardingActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST APPEARANCE_CONTROLLED FIT_INSETS_CONTROLLED 11-13 09:39:43.479 30722 30722 D VRI[OnboardingActivity]: vsysui=LAYOUT_STABLE 11-13 09:39:43.479 30722 30722 D VRI[OnboardingActivity]: bhv=DEFAULT 11-13 09:39:43.479 30722 30722 D VRI[OnboardingActivity]: fitSides= CLP[ ]} 11-13 09:39:46.957 30722 30722 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.onboarding.OnboardingActivity} checkFinished=false 2 11-13 09:39:46.957 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:39:47.158 30722 30722 D VRI[OnboardingActivity]: 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:null 11-13 09:39:47.158 30722 30722 W VRI[OnboardingActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(1080, 2412), format:-1, blastBufferQueue:null 11-13 09:39:47.231 30722 30722 I Quality : Skipped: false 13 cost 222.37729 refreshRate 16700010 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:47.342 30722 30722 W VRI[OnboardingActivity]: handleResized abandoned! 11-13 09:39:48.340 30722 30722 I Quality : Skipped: true 1 cost 27.976587 refreshRate 16706207 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:48.412 30722 30722 I Quality : Skipped: false 1 cost 33.278343 refreshRate 16708186 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:48.433 30722 30722 D OplusInputMethodManagerInternal: get inputMethodManager extension: com.android.internal.view.IInputMethodManager$Stub$Proxy@a6026c5 11-13 09:39:48.469 30722 30722 I Quality : Skipped: false 1 cost 23.04824 refreshRate 16707064 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:50.387 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:39:50.462 30722 30722 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.authentication.AuthenticationActivity} checkFinished=false 2 11-13 09:39:50.462 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:39:50.470 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:39:50.471 30722 30722 I Quality : Skipped: false 0 cost 8.427708 refreshRate 16705088 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:50.494 30722 30722 D VRI[AuthenticationActivity]: 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=resize forwardNavigation} ty=BASE_APPLICATION wanim=0x10302fe 11-13 09:39:50.494 30722 30722 D VRI[AuthenticationActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-13 09:39:50.494 30722 30722 D VRI[AuthenticationActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-13 09:39:50.494 30722 30722 D VRI[AuthenticationActivity]: vsysui=LAYOUT_STABLE 11-13 09:39:50.494 30722 30722 D VRI[AuthenticationActivity]: bhv=DEFAULT 11-13 09:39:50.494 30722 30722 D VRI[AuthenticationActivity]: fitSides= CLP[ ]} 11-13 09:39:50.494 30722 30722 W VRI[AuthenticationActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null 11-13 09:39:50.526 30722 30722 I Quality : Skipped: false 2 cost 42.474648 refreshRate 16696804 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:50.532 30722 30722 W VRI[AuthenticationActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false 11-13 09:39:51.061 30722 30722 D VRI[OnboardingActivity]: 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-13 09:39:51.180 30722 30722 I Quality : Skipped: false 1 cost 28.495808 refreshRate 16700645 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:51.327 30722 30722 W VRI[AuthenticationActivity]: handleResized abandoned! 11-13 09:39:51.338 30722 30722 W VRI[AuthenticationActivity]: handleResized abandoned! 11-13 09:39:51.377 30722 30722 W VRI[AuthenticationActivity]: handleResized abandoned! 11-13 09:39:58.530 30722 30722 I Quality : Skipped: false 2 cost 47.167866 refreshRate 16705756 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:58.590 30722 30722 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.onboarding.OnboardingActivity} checkFinished=false 2 11-13 09:39:58.590 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:39:58.609 30722 30722 D VRI[OnboardingActivity]: 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:null 11-13 09:39:58.609 30722 30722 W VRI[OnboardingActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(1080, 2412), format:-1, blastBufferQueue:null 11-13 09:39:58.660 30722 30722 I Quality : Skipped: false 3 cost 59.74659 refreshRate 16703017 bit true processName io.github.drumber.kitsune.debug 11-13 09:39:58.766 30722 30722 W VRI[OnboardingActivity]: handleResized abandoned! 11-13 09:39:59.093 30722 30722 W VRI[OnboardingActivity]: handleResized abandoned! 11-13 09:39:59.105 30722 30722 W VRI[OnboardingActivity]: handleResized abandoned! 11-13 09:39:59.256 30722 30722 D VRI[AuthenticationActivity]: 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-13 09:40:03.504 30722 30722 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-13 09:40:03.504 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:03.506 30722 30722 I Quality : Skipped: false 0 cost 2.899739 refreshRate 16699647 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:03.515 30722 30722 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} layoutInDisplayCutoutMode=shortEdges ty=BASE_APPLICATION wanim=0x10302fe 11-13 09:40:03.515 30722 30722 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-13 09:40:03.515 30722 30722 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-13 09:40:03.515 30722 30722 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-13 09:40:03.515 30722 30722 D VRI[MainActivity]: bhv=DEFAULT 11-13 09:40:03.515 30722 30722 D VRI[MainActivity]: fitSides= CLP[ ]} 11-13 09:40:03.516 30722 30722 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(1080, 2412), format:-1, blastBufferQueue:null 11-13 09:40:03.570 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:03.649 30722 30722 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-13 09:40:03.649 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:03.657 30722 30722 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:03.657 30722 30722 I Quality : Skipped: false 0 cost 8.742813 refreshRate 16699663 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:03.723 30722 30722 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-13 09:40:03.723 30722 30722 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-13 09:40:03.723 30722 30722 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-13 09:40:03.723 30722 30722 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-13 09:40:03.723 30722 30722 D VRI[MainActivity]: bhv=DEFAULT 11-13 09:40:03.723 30722 30722 D VRI[MainActivity]: fitSides= CLP[ ]} 11-13 09:40:03.724 30722 30722 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null 11-13 09:40:03.754 30722 30722 I Quality : Skipped: false 5 cost 93.47596 refreshRate 16698794 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:03.757 30722 30722 W VRI[MainActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false 11-13 09:40:03.959 30722 30722 I Quality : Skipped: false 4 cost 81.720795 refreshRate 16704019 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:04.038 30722 30722 I Quality : Skipped: false 3 cost 60.12123 refreshRate 16704997 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:04.070 30722 30722 D VRI[OnboardingActivity]: 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-13 09:40:04.122 30722 30722 I Quality : Skipped: true 2 cost 43.964474 refreshRate 16704289 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:04.371 30722 30722 I Quality : Skipped: false 1 cost 25.15753 refreshRate 16708451 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:04.664 30722 30722 I Quality : Skipped: false 1 cost 18.277716 refreshRate 16705717 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:04.732 30722 30722 I Quality : Skipped: false 1 cost 19.386278 refreshRate 16704033 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:04.793 30722 30722 I Quality : Skipped: false 1 cost 29.892466 refreshRate 16703061 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:04.867 30722 30722 I Quality : Skipped: false 4 cost 70.223595 refreshRate 16704747 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:05.193 30722 30722 I Quality : Skipped: true 2 cost 45.473507 refreshRate 16705945 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:05.488 30722 30722 W VRI[MainActivity]: handleResized abandoned! 11-13 09:40:05.493 30722 30722 W VRI[MainActivity]: handleResized abandoned! 11-13 09:40:05.518 30722 30722 W VRI[MainActivity]: handleResized abandoned! 11-13 09:40:05.847 30722 30722 I Quality : Skipped: false 1 cost 31.531525 refreshRate 16701716 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:06.708 30722 30722 W VRI[MainActivity]: handleResized abandoned! 11-13 09:40:06.996 30722 30722 I Quality : Skipped: false 2 cost 45.215607 refreshRate 16700463 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:07.195 30722 30722 I Quality : Skipped: false 11 cost 194.08264 refreshRate 16703609 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:07.207 30722 30722 W VRI[MainActivity]: handleResized abandoned! 11-13 09:40:07.207 30722 30722 W VRI[MainActivity]: handleResized abandoned! 11-13 09:40:07.807 30722 30722 I Quality : Skipped: false 4 cost 70.545456 refreshRate 16702997 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:07.875 30722 30722 I Quality : Skipped: false 3 cost 55.163425 refreshRate 16703553 bit true processName io.github.drumber.kitsune.debug --------- beginning of crash 11-13 09:40:08.047 30722 30722 E AndroidRuntime: FATAL EXCEPTION: main 11-13 09:40:08.047 30722 30722 E AndroidRuntime: Process: io.github.drumber.kitsune.debug, PID: 30722 11-13 09:40:08.047 30722 30722 E AndroidRuntime: java.lang.IllegalStateException: Fragment's view can't be accessed. Fragment isn't added 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at by.kirich1409.viewbindingdelegate.LifecycleViewBindingProperty.getValue(ViewBindingProperty.kt:87) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at by.kirich1409.viewbindingdelegate.FragmentViewBindingProperty.getValue(FragmentViewBindings.kt:63) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at by.kirich1409.viewbindingdelegate.FragmentViewBindingProperty.getValue(FragmentViewBindings.kt:52) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at io.github.drumber.kitsune.ui.main.MainFragment.getBinding(MainFragment.kt:30) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at io.github.drumber.kitsune.ui.main.MainFragment.onDestroyView(MainFragment.kt:128) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at androidx.fragment.app.Fragment.performDestroyView(Fragment.java:3362) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.destroyFragmentView(FragmentStateManager.java:796) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:352) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation.complete$fragment_release(SpecialEffectsController.kt:823) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at androidx.fragment.app.SpecialEffectsController$Operation.completeEffect(SpecialEffectsController.kt:732) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at androidx.fragment.app.DefaultSpecialEffectsController$AnimatorEffect$onStart$1.onAnimationEnd(DefaultSpecialEffectsController.kt:613) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.Animator$AnimatorListener.onAnimationEnd(Animator.java:719) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda1.call(Unknown Source:4) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.Animator.callOnList(Animator.java:677) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.Animator.notifyListeners(Animator.java:616) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.Animator.notifyEndListeners(Animator.java:641) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.AnimatorSet.endAnimation(AnimatorSet.java:1425) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.AnimatorSet.doAnimationFrame(AnimatorSet.java:1230) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.AnimationHandler.doAnimationFrame(AnimationHandler.java:328) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.AnimationHandler.-$$Nest$mdoAnimationFrame(Unknown Source:0) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.animation.AnimationHandler$1.doFrame(AnimationHandler.java:86) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1542) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1553) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:1109) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:984) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1527) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:257) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.os.Looper.loop(Looper.java:368) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8826) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572) 11-13 09:40:08.047 30722 30722 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049) --------- beginning of main 11-13 09:40:09.350 30841 30841 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libSloganJni.oplus.so:libsuperNight.oplus.so:libAPSClient-cmd-jni-extension.oplus.so:libupdateprof.qti.so:libQOC.qti.so:libthermalclient.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so 11-13 09:40:09.351 30841 30841 W ziparchive: Unable to open '/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.dm': No such file or directory 11-13 09:40:09.351 30841 30841 W ziparchive: Unable to open '/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.dm': No such file or directory 11-13 09:40:09.798 30841 30841 D nativeloader: Configuring clns-6 for other apk /data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk. target_sdk_version=35, uses_libraries=, library_path=/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/lib/arm64:/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/io.github.drumber.kitsune.debug 11-13 09:40:09.799 30841 30841 I Quality : ActivityThread: createClassLoader delay 448 /data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk 30841 11-13 09:40:09.801 30841 30841 I Quality : ActivityThread: createOrUpdateClassLoaderLocked delay 457 io.github.drumber.kitsune.debug 30841 11-13 09:40:09.806 30841 30841 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok 11-13 09:40:09.829 30841 30841 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:09.833 30841 30841 D nativeloader: Load libSchedAssistJni.so using system ns (caller=/system/framework/oplus-framework.jar): ok 11-13 09:40:09.833 30841 30841 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:09.833 30841 30841 D ExtensionsLoader: Opened libSchedAssistExtImpl.so 11-13 09:40:09.833 30841 30841 E SchedAssist: sysOpen failed with error=Permission denied 11-13 09:40:09.834 30841 30841 E SchedAssist: sharedImFd failed with error=Permission denied 11-13 09:40:09.838 30841 30841 D OplusGraphicsEvent: OplusGraphicsEventListener create now! 11-13 09:40:09.839 30841 30841 D OplusGraphicsEvent: addEventListener success! 11-13 09:40:09.841 30841 30841 D ScrollOptim [ConfigManager]: initOptConfig: pkg= io.github.drumber.kitsune.debug, mOptEnable= true, mAnimAheadEnable= true, mInsertDefaultNum= 1, mFrameInsertEnableList= {}, mSCEnableList= [] 11-13 09:40:09.841 30841 30841 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration. 11-13 09:40:09.863 30841 30841 D WM-PackageManagerHelper: Skipping component enablement for androidx.work.impl.background.systemjob.SystemJobService 11-13 09:40:09.863 30841 30841 D WM-Schedulers: Created SystemJobScheduler and enabled SystemJobService 11-13 09:40:09.878 30841 32013 D WM-ForceStopRunnable: The default process name was not specified. 11-13 09:40:09.880 30841 32013 D WM-ForceStopRunnable: Performing cleanup operations. 11-13 09:40:09.902 30841 32013 D WM-SystemJobScheduler: Reconciling jobs 11-13 09:40:09.906 30841 32013 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10532; state: ENABLED 11-13 09:40:09.908 30841 32013 D WM-ForceStopRunnable: Found unfinished work, scheduling it. 11-13 09:40:09.915 30841 30841 W r.kitsune.debug: Accessing hidden method Landroid/view/WindowManagerGlobal;->getInstance()Landroid/view/WindowManagerGlobal; (unsupported, reflection, allowed) 11-13 09:40:09.915 30841 30841 W r.kitsune.debug: Accessing hidden field Landroid/view/WindowManagerGlobal;->mViews:Ljava/util/ArrayList; (unsupported, reflection, allowed) 11-13 09:40:09.915 30841 30841 W r.kitsune.debug: Accessing hidden field Landroid/app/ActivityThread;->mH:Landroid/app/ActivityThread$H; (unsupported, reflection, allowed) 11-13 09:40:09.915 30841 30841 W r.kitsune.debug: Accessing hidden method Landroid/app/ActivityThread;->currentActivityThread()Landroid/app/ActivityThread; (unsupported, reflection, allowed) 11-13 09:40:09.915 30841 30841 W r.kitsune.debug: Accessing hidden field Landroid/os/Handler;->mCallback:Landroid/os/Handler$Callback; (unsupported, reflection, allowed) 11-13 09:40:09.915 30841 30841 W r.kitsune.debug: Accessing hidden field Landroid/util/Singleton;->mInstance:Ljava/lang/Object; (unsupported, reflection, allowed) 11-13 09:40:09.916 30841 30841 W r.kitsune.debug: Accessing hidden method Landroid/util/Singleton;->get()Ljava/lang/Object; (unsupported, reflection, allowed) 11-13 09:40:09.916 30841 30841 W r.kitsune.debug: Accessing hidden field Landroid/app/ActivityManager;->IActivityManagerSingleton:Landroid/util/Singleton; (unsupported, reflection, allowed) 11-13 09:40:09.933 30841 30841 I [Koin] : [init] declare Android Context 11-13 09:40:09.940 30841 32018 D WM-PackageManagerHelper: Skipping component enablement for androidx.work.impl.background.systemalarm.RescheduleReceiver 11-13 09:40:09.942 30841 30841 D [Koin] : (+) index 'android.app.Application::_root_' -> '[Singleton: 'android.app.Application',binds:android.content.Context]' 11-13 09:40:09.942 30841 30841 D [Koin] : (+) index 'android.content.Context::_root_' -> '[Singleton: 'android.app.Application',binds:android.content.Context]' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'okhttp3.OkHttpClient::_root_' -> '[Singleton: 'okhttp3.OkHttpClient']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'okhttp3.OkHttpClient:unauthenticated:_root_' -> '[Singleton: 'okhttp3.OkHttpClient',qualifier:unauthenticated]' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'okhttp3.OkHttpClient:images:_root_' -> '[Singleton: 'okhttp3.OkHttpClient',qualifier:images]' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'com.fasterxml.jackson.databind.ObjectMapper::_root_' -> '[Singleton: 'com.fasterxml.jackson.databind.ObjectMapper']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor::_root_' -> '[Factory: 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.onboarding.OnboardingViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.onboarding.OnboardingViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.main.MainActivityViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.main.MainActivityViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.search.SearchViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.search.SearchViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.medialist.MediaListViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.medialist.MediaListViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.search.categories.CategoriesViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.search.categories.CategoriesViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.library.LibraryViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.library.LibraryViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.library.editentry.LibraryEditEntryViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.library.editentry.LibraryEditEntryViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.authentication.LoginViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.authentication.LoginViewModel']' 11-13 09:40:09.955 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.profile.ProfileViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.profile.ProfileViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.profile.editprofile.EditProfileViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.profile.editprofile.EditProfileViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.DetailsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.DetailsViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.episodes.EpisodesViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.episodes.EpisodesViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.characters.CharactersViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.characters.CharactersViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.characters.CharacterDetailsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.characters.CharacterDetailsViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.settings.SettingsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.settings.SettingsViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AccessTokenRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AccessTokenRepository']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.UserApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserApi']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.UserRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.UserRepository']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.algolia.api.AlgoliaKeyApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.algolia.api.AlgoliaKeyApi']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.algolia.AlgoliaKeyNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.algolia.AlgoliaKeyNetworkDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AlgoliaKeyRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AlgoliaKeyRepository']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.ProfileLinkApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.ProfileLinkApi']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.ProfileLinkNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.ProfileLinkNetworkDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.ProfileLinkRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.ProfileLinkRepository']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.FavoriteApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.FavoriteApi']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.FavoriteNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.FavoriteNetworkDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.FavoriteRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.FavoriteRepository']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource']' 11-13 09:40:09.956 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AnimeRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AnimeRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.MangaRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.MangaRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.EpisodeApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.EpisodeApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.ChapterApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.ChapterApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.EpisodeNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.EpisodeNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.ChapterNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.ChapterNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.MediaUnitRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.MediaUnitRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.CastingApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.CastingApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.CastingNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.CastingNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.CastingRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.CastingRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.CategoryApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.CategoryApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.CategoryNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.CategoryNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.CategoryRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.CategoryRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.character.api.CharacterApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.character.api.CharacterApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.character.CharacterNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.character.CharacterNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.CharacterRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.CharacterRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.mapping.api.MappingApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.mapping.api.MappingApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.mapping.MappingNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.mapping.MappingNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.MappingRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.MappingRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.library.api.LibraryEntryApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.library.api.LibraryEntryApi']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.library.LibraryNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.library.LibraryNetworkDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.LibraryLocalDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.library.LibraryLocalDataSource']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.LibraryChangeListener::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.LibraryChangeListener']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.LibraryRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.LibraryRepository']' 11-13 09:40:09.957 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.appupdate.api.GitHubApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.appupdate.api.GitHubApi']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.appupdate.AppReleaseNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.appupdate.AppReleaseNetworkDataSource']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AppUpdateRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AppUpdateRepository']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.LocalDatabase::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.LocalDatabase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryDao']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryModificationDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryModificationDao']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryWithModificationDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryWithModificationDao']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.RemoteKeyDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.RemoteKeyDao']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.LogInUserUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.LogInUserUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.user.GetLocalUserIdUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.user.GetLocalUserIdUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.GetLibraryEntriesWithModificationsPagerUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.GetLibraryEntriesWithModificationsPagerUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.SearchLibraryEntriesWithLocalModificationsPagerUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.SearchLibraryEntriesWithLocalModificationsPagerUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.SynchronizeLocalLibraryModificationsUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.SynchronizeLocalLibraryModificationsUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryProgressUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryProgressUseCase']' 11-13 09:40:09.958 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryRatingUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryRatingUseCase']' 11-13 09:40:09.959 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase']' 11-13 09:40:09.960 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.FetchLibraryEntriesForWidgetUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.FetchLibraryEntriesForWidgetUseCase']' 11-13 09:40:09.960 30841 30841 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.work.UpdateLibraryWidgetUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.work.UpdateLibraryWidgetUseCase']' 11-13 09:40:09.962 30841 30841 I [Koin] : Started 93 definitions in 5.196 ms 11-13 09:40:09.962 30841 30841 D [Koin] : Create eager instances ... 11-13 09:40:09.962 30841 30841 D [Koin] : Created eager instances in 0.218 ms 11-13 09:40:09.972 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase'... 11-13 09:40:09.972 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:09.972 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:09.972 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.AccessTokenRepository']' 11-13 09:40:09.973 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource'... 11-13 09:40:09.973 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource']' 11-13 09:40:09.973 30841 30841 D [Koin] : |- 'android.content.Context'... 11-13 09:40:09.974 30841 30841 D [Koin] : | (+) '[Singleton: 'android.app.Application',binds:android.content.Context]' 11-13 09:40:09.974 30841 30841 D [Koin] : |- 'android.content.Context' in 0.162 ms 11-13 09:40:09.974 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:09.974 30841 30841 D [Koin] : | (+) '[Singleton: 'com.fasterxml.jackson.databind.ObjectMapper']' 11-13 09:40:10.017 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 43.25 ms 11-13 09:40:10.130 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource' in 156.609 ms 11-13 09:40:10.130 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource'... 11-13 09:40:10.130 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource']' 11-13 09:40:10.130 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi'... 11-13 09:40:10.130 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi']' 11-13 09:40:10.130 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:10.130 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.029 ms 11-13 09:40:10.152 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi' in 21.873 ms 11-13 09:40:10.152 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource' in 22.262 ms 11-13 09:40:10.153 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 180.746 ms 11-13 09:40:10.153 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase' in 181.191 ms 11-13 09:40:10.155 30841 30841 I AccessTokenPreference: Parse and return access token stored as json. 11-13 09:40:10.454 30841 30841 I AccessTokenRepository: Access token expires on: Mon Oct 28 01:09:32 PDT 2024 11-13 09:40:10.457 30841 30841 I Quality : ActivityThread: callApplicationOnCreate delay 529 io.github.drumber.kitsune.debug 30841 11-13 09:40:10.457 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase'... 11-13 09:40:10.457 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase']' 11-13 09:40:10.457 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:10.457 30841 32029 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.UserRepository']' 11-13 09:40:10.458 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource'... 11-13 09:40:10.458 30841 32029 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource']' 11-13 09:40:10.459 30841 30841 I Quality : ActivityThread: bindApplication delay 1175 io.github.drumber.kitsune.debug 30841 11-13 09:40:10.459 30841 32029 D [Koin] : |- 'android.content.Context'... 11-13 09:40:10.459 30841 32029 D [Koin] : |- 'android.content.Context' in 0.059 ms 11-13 09:40:10.459 30841 32029 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:10.459 30841 32029 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.043 ms 11-13 09:40:10.459 30841 32032 I Quality : Blocked msg = Package name: io.github.drumber.kitsune.debug [ schedGroup: 5 schedPolicy: 0 ] process the message: { when=-1s185ms what=110 target=android.app.ActivityThread$H obj=AppBindData{appInfo=ApplicationInfo{bfe1f79 io.github.drumber.kitsune.debug}} } took 1175 ms 11-13 09:40:10.459 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource' in 1.069 ms 11-13 09:40:10.459 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource'... 11-13 09:40:10.460 30841 32029 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource']' 11-13 09:40:10.460 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserApi'... 11-13 09:40:10.460 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserApi']' 11-13 09:40:10.460 30841 32029 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:10.460 30841 32029 D [Koin] : | (+) '[Singleton: 'okhttp3.OkHttpClient']' 11-13 09:40:10.460 30841 32029 D [Koin] : |- 'android.content.Context'... 11-13 09:40:10.461 30841 32029 D [Koin] : |- 'android.content.Context' in 0.055 ms 11-13 09:40:10.461 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor'... 11-13 09:40:10.461 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor']' 11-13 09:40:10.461 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:10.461 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.073 ms 11-13 09:40:10.461 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor' in 0.572 ms 11-13 09:40:10.464 30841 30841 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:10.467 30841 32029 D [Koin] : |- 'okhttp3.OkHttpClient' in 6.278 ms 11-13 09:40:10.467 30841 32029 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:10.467 30841 32029 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.054 ms 11-13 09:40:10.475 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserApi' in 15.447 ms 11-13 09:40:10.476 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi'... 11-13 09:40:10.476 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi']' 11-13 09:40:10.476 30841 32029 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:10.476 30841 32029 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.038 ms 11-13 09:40:10.476 30841 32029 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:10.476 30841 32029 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.028 ms 11-13 09:40:10.477 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi' in 1.013 ms 11-13 09:40:10.477 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource' in 17.324 ms 11-13 09:40:10.477 30841 32029 D UserPreferences: Parse and return user model stored as json string. 11-13 09:40:10.506 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: Unknow feature:IOplusTextViewRTLUtilForUG 11-13 09:40:10.508 30841 30841 D nativeloader: Load liboplushwui_jni.so using system ns (caller=/system/framework/oplus-framework.jar): ok 11-13 09:40:10.525 30841 30841 W r.kitsune.debug: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) 11-13 09:40:10.557 30841 30841 E OplusCustomizeRestrictionManager: sInstance is null, start a new sInstance 11-13 09:40:10.559 30841 30841 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10532; state: ENABLED 11-13 09:40:10.638 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainActivityViewModel'... 11-13 09:40:10.639 30841 30841 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:10.639 30841 30841 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.main.MainActivityViewModel' - q:'null' look in injected parameters 11-13 09:40:10.639 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.main.MainActivityViewModel']' 11-13 09:40:10.639 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:10.901 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 262.315 ms 11-13 09:40:10.901 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:10.901 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 443.924 ms 11-13 09:40:10.901 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase'... 11-13 09:40:10.901 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.036 ms 11-13 09:40:10.901 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:10.902 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:10.902 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.036 ms 11-13 09:40:10.902 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase' in 0.18 ms 11-13 09:40:10.902 30841 30841 D [Koin] : | << parameters 11-13 09:40:10.902 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase'... 11-13 09:40:10.902 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase']' 11-13 09:40:10.902 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainActivityViewModel' in 263.173 ms 11-13 09:40:10.902 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:10.902 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.04 ms 11-13 09:40:10.902 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase'... 11-13 09:40:10.902 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase']' 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.043 ms 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.038 ms 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase'... 11-13 09:40:10.903 30841 32029 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase']' 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.039 ms 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.032 ms 11-13 09:40:10.903 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase' in 0.434 ms 11-13 09:40:10.904 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase' in 1.336 ms 11-13 09:40:10.904 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase' in 1.867 ms 11-13 09:40:10.904 30841 32029 D [Koin] : |- 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase' in 446.775 ms 11-13 09:40:10.904 30841 32029 I RefreshAccessTokenIfExpiredUseCase: Refresh: Access token is considered expired. 11-13 09:40:10.904 30841 32029 I RefreshAccessTokenUseCase: Refresh: Refreshing access token. 11-13 09:40:10.905 30841 30841 I Quality : ActivityThread: activityStart delay 446 io.github.drumber.kitsune.debug 30841 11-13 09:40:10.921 30841 30841 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10532; state: ENABLED 11-13 09:40:10.921 30841 30841 D ScrollOptimizationHelper: can't find the config file for optimizaiton 11-13 09:40:10.921 30841 30841 D ScrollOptimizationHelper: will not debug for debug is false 11-13 09:40:10.921 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.921 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.922 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.930 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.930 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.930 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.937 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.937 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.937 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:10.942 30841 30841 I DynamicFramerate [FRTCConfigManager]: initFrameRateConfig: 11-13 09:40:10.942 30841 30841 I DynamicFramerate [FRTCConfigManager]: levels: [120, 60] 11-13 09:40:10.942 30841 30841 I DynamicFramerate [FRTCConfigManager]: thresholds: [200] 11-13 09:40:10.942 30841 30841 I DynamicFramerate [FRTCConfigManager]: scrollbar fade frame rate: 0 11-13 09:40:10.942 30841 30841 I DynamicFramerate [FRTCConfigManager]: FRTCConfigManager: FRTC_CAPABILITY = 120, package name = io.github.drumber.kitsune.debug, WINDOW_ANIMATION_SPEED_RATE = 10, SCROLL_ANIMATION_SPEED_RATE = 20, MuitiWindowIdleFramerate = 60, PACKAGE_ENABLE = false 11-13 09:40:10.942 30841 30841 I DynamicFramerate [DynamicFrameRateController]: init info: mPackageName = io.github.drumber.kitsune.debug, mIsEnabled = false 11-13 09:40:10.966 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel'... 11-13 09:40:10.966 30841 30841 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:10.966 30841 30841 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.main.MainFragmentViewModel' - q:'null' look in injected parameters 11-13 09:40:10.966 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel']' 11-13 09:40:10.967 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AnimeRepository'... 11-13 09:40:10.967 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.AnimeRepository']' 11-13 09:40:10.968 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource'... 11-13 09:40:10.968 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource']' 11-13 09:40:10.968 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi'... 11-13 09:40:10.968 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi']' 11-13 09:40:10.968 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:10.968 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.024 ms 11-13 09:40:10.968 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:10.969 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.024 ms 11-13 09:40:10.970 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi' in 2.168 ms 11-13 09:40:10.971 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource' in 2.464 ms 11-13 09:40:10.971 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AnimeRepository' in 3.122 ms 11-13 09:40:10.971 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.MangaRepository'... 11-13 09:40:10.971 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.MangaRepository']' 11-13 09:40:10.971 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource'... 11-13 09:40:10.971 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource']' 11-13 09:40:10.971 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi'... 11-13 09:40:10.971 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi']' 11-13 09:40:10.971 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:10.972 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.029 ms 11-13 09:40:10.972 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:10.972 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.021 ms 11-13 09:40:10.973 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi' in 2.109 ms 11-13 09:40:10.973 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource' in 2.375 ms 11-13 09:40:10.973 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.MangaRepository' in 2.791 ms 11-13 09:40:10.975 30841 30841 D [Koin] : | << parameters 11-13 09:40:10.975 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel' in 8.86 ms 11-13 09:40:11.001 30841 30841 D ScrollOptim [SceneManager]: updateCurrentActivity: mCurrentActivityName=io.github.drumber.kitsune.ui.main.MainActivity, isOptEnable=true, isAnimAheadEnable=true, isFrameInsertEnable=true, InsertNum=1, isEnabledForScrollChanged=false 11-13 09:40:11.001 30841 30841 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-13 09:40:11.001 30841 30841 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:11.004 30841 30841 D OplusInputMethodUtil: init sDebug to false, init sDebugIme to false, init sAlwaysOn to false 11-13 09:40:11.004 30841 30841 D OplusInputMethodUtil: updateDebugToClass InputMethodManager.DEBUG = false 11-13 09:40:11.004 30841 30841 D OplusInputMethodUtil: updateDebugToClass ImeFocusController.DEBUG = false 11-13 09:40:11.005 30841 30841 D OplusInputMethodUtil: updateDebugToClass BaseInputConnection.DEBUG = false 11-13 09:40:11.008 30841 30841 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:11.008 30841 30841 D ExtensionsLoader: Opened libguiextimpl.so 11-13 09:40:11.009 30841 30841 D nativeloader: Load liboplusgui_jni.so using system ns (caller=/system/framework/oplus-framework.jar): ok 11-13 09:40:11.010 30841 30841 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10532; state: DISABLED 11-13 09:40:11.012 30841 30841 W r.kitsune.debug: Accessing hidden field Lcom/android/internal/policy/DecorView;->mWindow:Lcom/android/internal/policy/PhoneWindow; (unsupported, reflection, allowed) 11-13 09:40:11.013 30841 30841 D WindowManager: Add to mViews: DecorView@1524abe[MainActivity],pkg= io.github.drumber.kitsune.debug 11-13 09:40:11.014 30841 32036 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:11.017 30841 32036 D ExtensionsLoader: Opened libhwuiextimpl.so 11-13 09:40:11.017 30841 30841 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:11.017 30841 30841 D ExtensionsLoader: Opened libSchedAssistExtImpl.so 11-13 09:40:11.021 30841 32072 D [Koin] : |- 'okhttp3.OkHttpClient' with qualifier 'images'... 11-13 09:40:11.021 30841 32072 D [Koin] : | (+) '[Singleton: 'okhttp3.OkHttpClient',qualifier:images]' 11-13 09:40:11.022 30841 32072 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.565 ms 11-13 09:40:11.025 30841 32073 D TrafficStats: tagSocket(121) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:11.031 30841 30841 D InputEventReceiver: Input log is disabled in InputEventReceiver. 11-13 09:40:11.032 30841 30841 I Quality : ActivityThread: activityLifecycle delay 573 io.github.drumber.kitsune.debug 30841 11-13 09:40:11.033 30841 30841 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:11.035 30841 30841 I Choreographer: Skipped 71 frames! The application may be doing too much work on its main thread. 11-13 09:40:11.035 30841 30841 I Quality : Skipped: false 2 cost 33.659687 refreshRate 16698102 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:11.037 30841 30841 E OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@ba785e7 11-13 09:40:11.065 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.065 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.065 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.071 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.071 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.071 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.076 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.076 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.076 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.082 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.082 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.082 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.087 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.087 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.087 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:11.133 30841 30841 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-13 09:40:11.152 30841 30841 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-13 09:40:11.152 30841 30841 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-13 09:40:11.152 30841 30841 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-13 09:40:11.152 30841 30841 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-13 09:40:11.152 30841 30841 D VRI[MainActivity]: bhv=DEFAULT 11-13 09:40:11.152 30841 30841 D VRI[MainActivity]: fitSides= CLP[ ]} 11-13 09:40:11.152 30841 30841 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null 11-13 09:40:11.160 30841 30841 D BufferQueueConsumer: [](id:787900000000,api:0,p:-1,c:30841) connect: controlledByApp=false 11-13 09:40:11.161 30841 30841 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:11.161 30841 30841 D ExtensionsLoader: Opened libSchedAssistExtImpl.so 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: QUALCOMM build : a1cf8ab5e3, I428bf45773 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: Build Date : 11/09/23 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.35.01.12 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: Local Branch : 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.9.14.11.00.00.571.148 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: Remote Branch : NONE 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: Reconstruct Branch : NOTHING 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: Build Config : S P 10.0.7 AArch64 11-13 09:40:11.163 30841 32036 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so 11-13 09:40:11.165 30841 32087 D TrafficStats: tagSocket(138) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:11.166 30841 32036 I AdrenoGLES-0: PFP: 0x016dc094, ME: 0x00000000 11-13 09:40:11.173 30841 32090 D TrafficStats: tagSocket(142) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:11.176 30841 32086 D TrafficStats: tagSocket(132) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:11.177 30841 32089 D TrafficStats: tagSocket(136) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:11.181 30841 32088 D TrafficStats: tagSocket(141) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:11.190 30841 32036 D BufferQueueProducer: [VRI[MainActivity]#0(BLAST Consumer)0](id:787900000000,api:1,p:30841,c:30841) connect: api=1 producerControlledByApp=true 11-13 09:40:11.190 30841 32036 E OpenGLRenderer: Unable to match the desired swap behavior. 11-13 09:40:11.190 30841 30841 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity)/@0xe610927,currentBufferRatio=1.0,desiredRatio=1.0 11-13 09:40:11.217 30841 32036 D BLASTBufferQueue: [VRI[MainActivity]#0](f:0,a:1) acquireNextBufferLocked size=1080x2412 mFrameNumber=1 applyTransaction=true mTimestamp=1577980564710494(auto) mPendingTransactions.size=0 graphicBufferId=132461086375939 transform=0 11-13 09:40:11.217 30841 32036 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-13 09:40:11.217 30841 30841 D VRI[MainActivity]: draw finished. 11-13 09:40:11.217 30841 30841 D VRI[MainActivity]: reportDrawFinished 11-13 09:40:11.218 30841 30841 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-13 09:40:11.219 30841 30841 I Quality : Skipped: false 10 cost 175.76791 refreshRate 16696112 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:11.229 30841 30841 W VRI[MainActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false 11-13 09:40:11.231 30841 32005 I OpenGLRenderer: Davey! duration=1376ms; Flags=1, FrameTimelineVsyncId=560300811, IntendedVsync=1577979189535359, Vsync=1577980375100601, InputEventId=0, HandleInputStart=1577980384133098, AnimationStart=1577980384139348, PerformTraversalsStart=1577980384258775, DrawStart=1577980538946483, FrameDeadline=1577979206202025, FrameInterval=1577980383179036, FrameStartTime=16698102, SyncQueued=1577980557490077, SyncStart=1577980557604504, IssueDrawCommandsStart=1577980557920233, SwapBuffers=1577980564489817, FrameCompleted=1577980565741692, DequeueBufferDuration=14687, QueueBufferDuration=483698, GpuCompleted=1577980565741692, SwapBuffersCompleted=1577980565290650, DisplayPresentTime=0, CommandSubmissionCompleted=1577980564489817, 11-13 09:40:11.234 30841 31999 I r.kitsune.debug: Compiler allocated 6275KB to compile void android.view.ViewRootImpl.performTraversals() 11-13 09:40:11.250 30841 30841 D VRI[MainActivity]: onFocusEvent true 11-13 09:40:11.250 30841 32036 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=4 didProduceBuffer=true syncBuffer=false 11-13 09:40:11.250 30841 32036 D VRI[MainActivity]: draw finished. 11-13 09:40:11.250 30841 32036 D VRI[MainActivity]: reportDrawFinished 11-13 09:40:11.283 30841 32014 D LeakCanary: LeakCanary is running and ready to detect memory leaks. 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: If-None-Match: W/"0ccaa867a800ffc3f28ace7947ca3c46" 11-13 09:40:11.309 30841 32090 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.343 30841 32087 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=current&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.343 30841 32087 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.343 30841 32087 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.343 30841 32087 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.344 30841 32087 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.344 30841 32087 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.344 30841 32087 I okhttp.OkHttpClient: If-None-Match: W/"031e3f327168b87b5a0f8a19d118a023" 11-13 09:40:11.344 30841 32087 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.347 30841 32089 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-average_rating&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.348 30841 32089 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.348 30841 32089 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.348 30841 32089 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.348 30841 32089 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.348 30841 32089 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.348 30841 32089 I okhttp.OkHttpClient: If-None-Match: W/"857dbbbc5e8d4c3cef482625f38a5a0e" 11-13 09:40:11.348 30841 32089 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.351 30841 32088 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=upcoming&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.351 30841 32088 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.351 30841 32088 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.351 30841 32088 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.351 30841 32088 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.351 30841 32088 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.351 30841 32088 I okhttp.OkHttpClient: If-None-Match: W/"0eb6adbb5191cda5ca51179297aed6a6" 11-13 09:40:11.352 30841 32088 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/trending/anime?limit=10 h2 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: If-None-Match: W/"2eb0e257e34e398195d03d9727b0053f" 11-13 09:40:11.354 30841 32086 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.434 30841 32081 I AccessTokenPreference: Converting access token to json and storing it in encrypted shared preferences. 11-13 09:40:11.475 30841 32081 I RefreshAccessTokenUseCase: Refresh: Successfully refreshed access token. 11-13 09:40:11.507 30841 32090 I okhttp.OkHttpClient: <-- 401 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (197ms) 11-13 09:40:11.507 30841 32090 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.507 30841 32090 I okhttp.OkHttpClient: content-type: application/json; charset=utf-8 11-13 09:40:11.507 30841 32090 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.507 30841 32090 I okhttp.OkHttpClient: cache-control: no-cache 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: www-authenticate: Bearer 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: x-request-id: 989c2c2c-5778-495b-8a31-6233a8d689d9 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: x-runtime: 0.016442 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.508 30841 32090 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=65OUVHqZtCIOIY2hy64WgiD%2BXe2wwZT8PG0XOOSoKFE2rmkGEoajrW8uXWLcSMsKho9Hji5RE94Wlr3mAwK1%2BxfijCcJ%2FhNJTyysa%2BE0ikW9yOfJJTNk14yYLgg%2ByX%2FNV9hCWHeKpA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.509 30841 32090 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.509 30841 32090 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.509 30841 32090 I okhttp.OkHttpClient: cf-ray: 8e208ba839375371-LAX 11-13 09:40:11.509 30841 32090 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=51357&sent=6&recv=8&lost=0&retrans=0&sent_bytes=3657&recv_bytes=1569&delivery_rate=77477&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=210&x=0" 11-13 09:40:11.509 30841 32090 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.509 30841 32090 D AuthenticationInterceptorImpl: Local access token was changed during this request. Do not refresh access token and retry with changed access token. 11-13 09:40:11.510 30841 32087 I okhttp.OkHttpClient: <-- 401 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=current&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (166ms) 11-13 09:40:11.510 30841 32087 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.510 30841 32087 I okhttp.OkHttpClient: content-type: application/json; charset=utf-8 11-13 09:40:11.510 30841 32087 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: cache-control: no-cache 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: www-authenticate: Bearer 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: x-request-id: 2a9b3c97-ed11-473d-8078-8f4d052aa1bb 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: x-runtime: 0.036563 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=q6uGVKdLN8ye%2FTtp895NrRx5UHsqshcRuz%2FHq59EiJIXVSUyVbUYwuO2KIyj1eeXVLSdhVKQNTgY8AwEkQCxfUVsPBJeyf6hfqws4eSms4trN7ElpOrE2RR6aVF4DKj%2B3E8JlRvgSg%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.511 30841 32087 I okhttp.OkHttpClient: cf-ray: 8e208ba839385371-LAX 11-13 09:40:11.512 30841 32087 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=51357&sent=9&recv=8&lost=0&retrans=0&sent_bytes=4619&recv_bytes=1569&delivery_rate=77477&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=224&x=0" 11-13 09:40:11.512 30841 32087 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.512 30841 32087 D AuthenticationInterceptorImpl: Local access token was changed during this request. Do not refresh access token and retry with changed access token. 11-13 09:40:11.519 30841 32090 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.519 30841 32090 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.519 30841 32090 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.519 30841 32090 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.519 30841 32090 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.519 30841 32090 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.519 30841 32090 I okhttp.OkHttpClient: If-None-Match: W/"0ccaa867a800ffc3f28ace7947ca3c46" 11-13 09:40:11.520 30841 32090 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.526 30841 32088 I okhttp.OkHttpClient: <-- 401 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=upcoming&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (174ms) 11-13 09:40:11.526 30841 32088 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.526 30841 32088 I okhttp.OkHttpClient: content-type: application/json; charset=utf-8 11-13 09:40:11.526 30841 32088 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.526 30841 32088 I okhttp.OkHttpClient: cache-control: no-cache 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: www-authenticate: Bearer 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.527 30841 32088 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: x-request-id: d8c152a6-c27f-4000-973b-8ea984c0188e 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: x-runtime: 0.042402 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RnmzH6zdkM%2BTHeK02dFDHT6t5THbFtQdiBJouxmm%2FXvza%2BXJXmMogCadGZmye%2FYTMTAqcRYgPjsd1q%2FgSWbWJJq%2Ft4CwVUukJMlfrbYA2F6GaZfZ20sBQ7YbWwufgj%2F7HG57SXpwgg%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: cf-ray: 8e208ba8393a5371-LAX 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=51357&sent=12&recv=8&lost=0&retrans=0&sent_bytes=5189&recv_bytes=1569&delivery_rate=77477&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=237&x=0" 11-13 09:40:11.528 30841 32088 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.529 30841 32087 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=current&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.529 30841 32088 D AuthenticationInterceptorImpl: Local access token was changed during this request. Do not refresh access token and retry with changed access token. 11-13 09:40:11.529 30841 32087 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.529 30841 32087 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.529 30841 32087 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.529 30841 32087 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.529 30841 32087 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.529 30841 32087 I okhttp.OkHttpClient: If-None-Match: W/"031e3f327168b87b5a0f8a19d118a023" 11-13 09:40:11.530 30841 32087 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.532 30841 32089 I okhttp.OkHttpClient: <-- 401 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-average_rating&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (183ms) 11-13 09:40:11.532 30841 32089 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.532 30841 32089 I okhttp.OkHttpClient: content-type: application/json; charset=utf-8 11-13 09:40:11.532 30841 32089 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.532 30841 32089 I okhttp.OkHttpClient: cache-control: no-cache 11-13 09:40:11.532 30841 32089 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: www-authenticate: Bearer 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: x-request-id: 9f057725-515e-47ae-ab37-77208516235f 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: x-runtime: 0.030533 11-13 09:40:11.533 30841 32089 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.534 30841 32089 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.534 30841 32089 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=9j4qjqtaExKsla4WAjhV%2FzENO9SdihgNMeF%2FEACsBypS5qjMBovJz8PlL9C2oixBuPAIYbKiLwmP%2Br%2FXlKN7jQ976B74y3BwL%2ByQcq%2BnGZL9LnEoglQetzbent62NkRG9ilDT3z%2BfA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.534 30841 32089 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.534 30841 32089 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.534 30841 32089 I okhttp.OkHttpClient: cf-ray: 8e208ba839395371-LAX 11-13 09:40:11.534 30841 32089 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=51357&sent=15&recv=8&lost=0&retrans=0&sent_bytes=5766&recv_bytes=1569&delivery_rate=77477&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=245&x=0" 11-13 09:40:11.534 30841 32089 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.534 30841 32089 D AuthenticationInterceptorImpl: Local access token was changed during this request. Do not refresh access token and retry with changed access token. 11-13 09:40:11.538 30841 32086 I okhttp.OkHttpClient: <-- 401 https://kitsu.app/api/edge/trending/anime?limit=10 (183ms) 11-13 09:40:11.538 30841 32086 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.538 30841 32086 I okhttp.OkHttpClient: content-type: application/json; charset=utf-8 11-13 09:40:11.538 30841 32086 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.538 30841 32086 I okhttp.OkHttpClient: cache-control: no-cache 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: www-authenticate: Bearer 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: x-request-id: 0e82309f-0091-4084-b4b8-1155895e5042 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: x-runtime: 0.030879 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.539 30841 32086 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.540 30841 32086 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=3pojRhPAZkVxfAJdXaLyZdHXteDI6faek%2BCKMaoVFGqEKBl1qlJrvorYaKPzIPvwhdov1mjQgiw873L9CnpgJ3JxrpB8ti24svtss3ljbUuhBQYd0ukhVFs0wksjWVMGJz5Um5pYGQ%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.540 30841 32086 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.540 30841 32086 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.540 30841 32086 I okhttp.OkHttpClient: cf-ray: 8e208ba8393c5371-LAX 11-13 09:40:11.540 30841 32086 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=51357&sent=18&recv=8&lost=0&retrans=0&sent_bytes=6342&recv_bytes=1569&delivery_rate=77477&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=249&x=0" 11-13 09:40:11.540 30841 32086 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.540 30841 32086 D AuthenticationInterceptorImpl: Local access token was changed during this request. Do not refresh access token and retry with changed access token. 11-13 09:40:11.552 30841 32088 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=upcoming&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.552 30841 32088 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.552 30841 32088 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.552 30841 32088 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.552 30841 32088 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.553 30841 32088 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.553 30841 32088 I okhttp.OkHttpClient: If-None-Match: W/"0eb6adbb5191cda5ca51179297aed6a6" 11-13 09:40:11.553 30841 32088 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-average_rating&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: If-None-Match: W/"857dbbbc5e8d4c3cef482625f38a5a0e" 11-13 09:40:11.557 30841 32089 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.560 30841 32086 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/trending/anime?limit=10 h2 11-13 09:40:11.561 30841 32086 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:11.561 30841 32086 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:11.561 30841 32086 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:11.561 30841 32086 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:11.561 30841 32086 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:11.561 30841 32086 I okhttp.OkHttpClient: If-None-Match: W/"2eb0e257e34e398195d03d9727b0053f" 11-13 09:40:11.561 30841 32086 I okhttp.OkHttpClient: --> END GET 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: <-- 200 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=current&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (267ms) 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: content-type: application/vnd.api+json 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: etag: W/"8f6477c91f322d2a64f8308a7a1fb11e" 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.797 30841 32087 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: x-request-id: fad8111d-c324-4e0f-b348-f0837e8680fd 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: x-runtime: 0.098369 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=TFi3AWhNRJZrx%2BpgTGSrU4Bi7PngEGETqxMQd6QWpcHKYzw9biMpQM1VdrpQYe2cyF07Zi3Zl%2BURVCSsxemmivOKnY3rRlKw4kHaf2hJ8vqthJXUoOG9zuiirYBmkREnpHESzf95YA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.798 30841 32087 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.799 30841 32087 I okhttp.OkHttpClient: cf-ray: 8e208ba9aae55371-LAX 11-13 09:40:11.799 30841 32087 I okhttp.OkHttpClient: content-encoding: gzip 11-13 09:40:11.799 30841 32087 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=55484&sent=23&recv=15&lost=0&retrans=0&sent_bytes=6909&recv_bytes=2240&delivery_rate=194551&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=508&x=0" 11-13 09:40:11.799 30841 32087 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.825 30841 32088 I okhttp.OkHttpClient: <-- 200 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=upcoming&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (271ms) 11-13 09:40:11.825 30841 32088 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.825 30841 32088 I okhttp.OkHttpClient: content-type: application/vnd.api+json 11-13 09:40:11.825 30841 32088 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.825 30841 32088 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:11.825 30841 32088 I okhttp.OkHttpClient: etag: W/"bea6891810f53133f96e199453392c0f" 11-13 09:40:11.825 30841 32088 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: x-request-id: 27335dce-fdd3-4990-a945-df1221dcc425 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: x-runtime: 0.122266 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2BI1E2%2FVBiUblUfsOBd4eIy0g1XCEXoMwpgZCBVkH9dFFQu%2F3ZIL2yE23BUiabOjpy4%2B762u3ztYvafOSuZYL%2BnY05vhDsD0IGgooY90WlYQE18PUb484ZL8YBrJ8dN6KVbYYjZJy2Q%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.826 30841 32088 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.827 30841 32088 I okhttp.OkHttpClient: cf-ray: 8e208ba9aae65371-LAX 11-13 09:40:11.827 30841 32088 I okhttp.OkHttpClient: content-encoding: gzip 11-13 09:40:11.827 30841 32088 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=55484&sent=31&recv=15&lost=0&retrans=0&sent_bytes=11592&recv_bytes=2240&delivery_rate=194551&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=537&x=0" 11-13 09:40:11.827 30841 32088 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.909 30841 32090 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (389ms) 11-13 09:40:11.909 30841 32090 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.909 30841 32090 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:11.909 30841 32090 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.909 30841 32090 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:11.909 30841 32090 I okhttp.OkHttpClient: etag: W/"0ccaa867a800ffc3f28ace7947ca3c46" 11-13 09:40:11.909 30841 32090 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: x-request-id: 69e992f0-da02-45d8-b9f3-243b48f6f942 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: x-runtime: 0.304233 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RpPCmtCXa8Y%2FHyoDKH09O%2BBwFFbFA0XifZAz43NLZ8wWY5Xvg1a67itfpqWH9XbsXyVZRUeaR%2BTzCUBzL%2FZ5V3KqvP957dtbGLSUfNimq0dEpakGAuCcgu3x9pEGvsfpfgCsxHfhiA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: cf-ray: 8e208ba91a4f5371-LAX 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=55929&sent=37&recv=28&lost=0&retrans=0&sent_bytes=15561&recv_bytes=2240&delivery_rate=204149&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=622&x=0" 11-13 09:40:11.910 30841 32090 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/trending/anime?limit=10 (398ms) 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: etag: W/"2eb0e257e34e398195d03d9727b0053f" 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.960 30841 32086 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: x-request-id: 9971561e-5be4-42c1-9334-540ba51800d0 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: x-runtime: 0.232572 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=FewBdbw%2Frc7Pz6nhFIL5pnLwiczFoOgFIDIEUTpBdJMiH5EZNQc9J0%2BHrQ1t4Dc%2BT5BOu7sumkRK4486mawrlMNs%2FBBCUGA32dD7I0X2FIloW9MVwncM44KlmC5dihlGTqy4Tu5TGg%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: cf-ray: 8e208ba9aaea5371-LAX 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=54910&sent=38&recv=29&lost=0&retrans=0&sent_bytes=16049&recv_bytes=2240&delivery_rate=204149&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=674&x=0" 11-13 09:40:11.961 30841 32086 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-average_rating&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (421ms) 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:12 GMT 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: etag: W/"857dbbbc5e8d4c3cef482625f38a5a0e" 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: x-request-id: 7d94702b-0c43-4db5-b8ef-6eda5dcfc3fb 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: x-runtime: 0.258208 11-13 09:40:11.979 30841 32089 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:11.980 30841 32089 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:11.980 30841 32089 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=pPjIGEphOYFO%2Fz1J7G2ooQI0yMMzSl0i3nFkNWWWcdGwK2hDETvFQeLfA6usjryOH9OXPSH7uqqCrDwFYfCLMrJD4asxYkwxRZw85VOkD4FibyskRciX6IDNhPVlHVUqGBMTosGClw%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:11.980 30841 32089 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:11.980 30841 32089 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:11.980 30841 32089 I okhttp.OkHttpClient: cf-ray: 8e208ba9aae85371-LAX 11-13 09:40:11.980 30841 32089 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=54910&sent=39&recv=29&lost=0&retrans=0&sent_bytes=16534&recv_bytes=2240&delivery_rate=204149&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=681&x=0" 11-13 09:40:11.980 30841 32089 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:12.265 30841 32099 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,This DecorView@1524abe[MainActivity] change focus to true 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true h2 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: If-None-Match: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:12.339 30841 32107 I okhttp.OkHttpClient: --> END GET 11-13 09:40:12.442 30841 30841 D OplusInputMethodManagerInternal: get inputMethodManager extension: com.android.internal.view.IInputMethodManager$Stub$Proxy@1717151 11-13 09:40:12.443 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=687.0, y[0]=2299.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577981765, downTime=1577981685, deviceId=5, source=0x1002, displayId=0, eventId=178250240 } handled by client, just return 11-13 09:40:12.444 30841 30841 I Quality : Skipped: false 5 cost 98.16776 refreshRate 16703314 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:12.446 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:12.446 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.057 ms 11-13 09:40:12.491 30841 32107 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true (152ms) 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:13 GMT 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: etag: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: x-request-id: dcb7dc82-5bb0-43a9-97da-7a726c4df2e6 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: x-runtime: 0.063695 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=skb2okWEDgaLS5jVoBBRs2d%2BkJRo9yaIvD0Be9lITtRrNFEl%2BynU1EUwj717N4fvHCejyGnCVtIIkyicE3s%2BFkdCYHNfkuwaoQHKAzkgCZSqTAqx%2BoIKZ%2B5qQWtfn7ReY%2BUVHqFxDA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: cf-ray: 8e208bae383b5371-LAX 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=53211&sent=41&recv=32&lost=0&retrans=0&sent_bytes=17355&recv_bytes=2376&delivery_rate=204149&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=1204&x=0" 11-13 09:40:12.492 30841 32107 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:12.528 30841 30841 I Quality : Skipped: false 3 cost 64.52358 refreshRate 16692128 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:12.593 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.593 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.593 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.626 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.626 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.626 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.630 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.630 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.630 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:12.642 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.library.LibraryViewModel'... 11-13 09:40:12.642 30841 30841 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:12.642 30841 30841 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.library.LibraryViewModel' - q:'null' look in injected parameters 11-13 09:40:12.642 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.library.LibraryViewModel']' 11-13 09:40:12.643 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:12.643 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.032 ms 11-13 09:40:12.643 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.user.GetLocalUserIdUseCase'... 11-13 09:40:12.643 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.user.GetLocalUserIdUseCase']' 11-13 09:40:12.643 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:12.643 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.021 ms 11-13 09:40:12.643 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.user.GetLocalUserIdUseCase' in 0.155 ms 11-13 09:40:12.643 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository'... 11-13 09:40:12.643 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.LibraryRepository']' 11-13 09:40:12.645 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.library.LibraryNetworkDataSource'... 11-13 09:40:12.645 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.library.LibraryNetworkDataSource']' 11-13 09:40:12.645 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.library.api.LibraryEntryApi'... 11-13 09:40:12.645 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.library.api.LibraryEntryApi']' 11-13 09:40:12.645 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:12.645 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.02 ms 11-13 09:40:12.645 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:12.645 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.018 ms 11-13 09:40:12.647 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.library.api.LibraryEntryApi' in 2.66 ms 11-13 09:40:12.648 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.library.LibraryNetworkDataSource' in 2.979 ms 11-13 09:40:12.648 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.library.LibraryLocalDataSource'... 11-13 09:40:12.648 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.local.library.LibraryLocalDataSource']' 11-13 09:40:12.648 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.LocalDatabase'... 11-13 09:40:12.648 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.local.LocalDatabase']' 11-13 09:40:12.648 30841 30841 D [Koin] : |- 'android.app.Application'... 11-13 09:40:12.649 30841 30841 D [Koin] : |- 'android.app.Application' in 0.025 ms 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.LocalDatabase' in 2.303 ms 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.library.LibraryLocalDataSource' in 2.972 ms 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryChangeListener'... 11-13 09:40:12.651 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.LibraryChangeListener']' 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'android.app.Application'... 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'android.app.Application' in 0.021 ms 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.work.UpdateLibraryWidgetUseCase'... 11-13 09:40:12.651 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.work.UpdateLibraryWidgetUseCase']' 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.work.UpdateLibraryWidgetUseCase' in 0.17 ms 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryChangeListener' in 0.436 ms 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository' in 8.084 ms 11-13 09:40:12.651 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.GetLibraryEntriesWithModificationsPagerUseCase'... 11-13 09:40:12.651 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.GetLibraryEntriesWithModificationsPagerUseCase']' 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository'... 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository' in 0.075 ms 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.GetLibraryEntriesWithModificationsPagerUseCase' in 0.266 ms 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.SearchLibraryEntriesWithLocalModificationsPagerUseCase'... 11-13 09:40:12.652 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.SearchLibraryEntriesWithLocalModificationsPagerUseCase']' 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository'... 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository' in 0.023 ms 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.SearchLibraryEntriesWithLocalModificationsPagerUseCase' in 0.225 ms 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryProgressUseCase'... 11-13 09:40:12.652 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryProgressUseCase']' 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase'... 11-13 09:40:12.652 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase']' 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository'... 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository' in 0.025 ms 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase' in 0.261 ms 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryProgressUseCase' in 0.443 ms 11-13 09:40:12.652 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryRatingUseCase'... 11-13 09:40:12.652 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryRatingUseCase']' 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase'... 11-13 09:40:12.653 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase']' 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository'... 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository' in 0.018 ms 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase' in 0.1 ms 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryRatingUseCase' in 0.204 ms 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.SynchronizeLocalLibraryModificationsUseCase'... 11-13 09:40:12.653 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.SynchronizeLocalLibraryModificationsUseCase']' 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository'... 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository' in 0.024 ms 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase'... 11-13 09:40:12.653 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase']' 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository'... 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.LibraryRepository' in 0.018 ms 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase' in 0.095 ms 11-13 09:40:12.653 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.library.SynchronizeLocalLibraryModificationsUseCase' in 0.338 ms 11-13 09:40:12.659 30841 30841 D [Koin] : | << parameters 11-13 09:40:12.659 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.library.LibraryViewModel' in 16.686 ms 11-13 09:40:12.695 30841 30841 I Quality : Skipped: false 9 cost 165.16434 refreshRate 16699288 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:12.722 30841 30841 W BadgeUtils: Trying to remove badge from a null menuItemView: 2131296883 11-13 09:40:12.751 30841 30841 I Quality : Skipped: false 3 cost 54.010437 refreshRate 16710556 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:12.783 30841 30841 I Quality : Skipped: false 1 cost 18.76744 refreshRate 16709009 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:12.790 30841 30841 W BadgeUtils: Trying to remove badge from a null menuItemView: 2131296883 11-13 09:40:12.808 30841 32086 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&page%5Boffset%5D=0 h2 11-13 09:40:12.809 30841 32086 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:12.809 30841 32086 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:12.809 30841 32086 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:12.809 30841 32086 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:12.809 30841 32086 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:12.809 30841 32086 I okhttp.OkHttpClient: --> END GET 11-13 09:40:12.930 30841 32081 D UserPreferences: Storing user model in shared preferences. 11-13 09:40:12.954 30841 30841 D LeakCanary: Watching instance of android.widget.LinearLayout (io.github.drumber.kitsune.ui.main.HomeExploreFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 32f0f5bf-32cf-4149-b483-19b8a47bd4a0 11-13 09:40:12.959 30841 30841 D LeakCanary: Watching instance of android.widget.FrameLayout (io.github.drumber.kitsune.ui.main.MainFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 4789fc16-eedb-434a-9eaa-3e74fef1b112 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: <-- 200 https://kitsu.app/api/edge/library-entries?filter%5Buser_id%5D=1381639&sort=status%2C-progressed_at&include=anime%2Cmanga&page%5Blimit%5D=30&page%5Boffset%5D=0 (449ms) 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:14 GMT 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: content-type: application/vnd.api+json 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: etag: W/"8d234388ec33a16fa7ada2cb34c78243" 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: x-request-id: a76481f8-2518-437b-8b40-d59c7fe639b0 11-13 09:40:13.258 30841 32086 I okhttp.OkHttpClient: x-runtime: 0.360973 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=F9Z91kikdCj4jOq7JnwV9loE4ix4oYnYgYu8yb4pfj94%2FyKSMavM3AeMQ08Q1hx9%2FcITswD2M17jPK4lB5OGfRLmsPjbzVWaO6XQ9s%2Bm05kz4RGiUsTXLMk%2BbNa0oEDSGfX3qbpuwQ%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: cf-ray: 8e208bb12b885371-LAX 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: content-encoding: gzip 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=52397&sent=43&recv=34&lost=0&retrans=0&sent_bytes=17869&recv_bytes=2517&delivery_rate=204149&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=1968&x=0" 11-13 09:40:13.259 30841 32086 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:13.598 30841 32119 D LocalDatabase_Impl: Clearing filtered library entries and corresponding remote keys from database. 11-13 09:40:13.848 30841 31999 I r.kitsune.debug: Compiler allocated 7272KB to compile java.util.List io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryDao_Impl$13.convertRows(android.database.Cursor) 11-13 09:40:13.916 30841 32143 D TrafficStats: tagSocket(164) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:13.917 30841 32126 D TrafficStats: tagSocket(132) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:13.925 30841 32150 D TrafficStats: tagSocket(165) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:13.947 30841 32151 D TrafficStats: tagSocket(166) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:13.951 30841 32132 D TrafficStats: tagSocket(137) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:13.964 30841 30841 I Quality : Skipped: false 6 cost 114.46197 refreshRate 16701010 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:13.986 30841 30841 I Quality : Skipped: false 1 cost 19.909794 refreshRate 16699426 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:13.989 30841 32086 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&page%5Boffset%5D=30 h2 11-13 09:40:13.989 30841 32086 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:13.989 30841 32086 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:13.989 30841 32086 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:13.989 30841 32086 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:13.989 30841 32086 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:13.989 30841 32086 I okhttp.OkHttpClient: --> END GET 11-13 09:40:14.046 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=921.75, y[0]=2310.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577983390, downTime=1577983318, deviceId=5, source=0x1002, displayId=0, eventId=735172804 } handled by client, just return 11-13 09:40:14.098 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.098 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.098 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.113 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.113 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.113 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.115 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.115 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.115 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.116 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.116 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.116 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.117 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.118 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.118 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.119 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.119 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.119 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.120 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.120 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.120 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:14.127 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.profile.ProfileViewModel'... 11-13 09:40:14.127 30841 30841 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:14.127 30841 30841 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.profile.ProfileViewModel' - q:'null' look in injected parameters 11-13 09:40:14.127 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.profile.ProfileViewModel']' 11-13 09:40:14.127 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:14.127 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.032 ms 11-13 09:40:14.127 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase'... 11-13 09:40:14.127 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase']' 11-13 09:40:14.127 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:14.127 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.02 ms 11-13 09:40:14.128 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:14.128 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.053 ms 11-13 09:40:14.128 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase' in 0.251 ms 11-13 09:40:14.129 30841 30841 D [Koin] : | << parameters 11-13 09:40:14.129 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.profile.ProfileViewModel' in 2.547 ms 11-13 09:40:14.139 30841 32107 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-13 09:40:14.139 30841 32107 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:14.139 30841 32107 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:14.139 30841 32107 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:14.139 30841 32107 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:14.139 30841 32107 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:14.139 30841 32107 I okhttp.OkHttpClient: --> END GET 11-13 09:40:14.151 30841 30841 I Quality : Skipped: false 4 cost 67.30501 refreshRate 16693795 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:14.240 30841 30841 I Quality : Skipped: false 4 cost 72.904 refreshRate 16702560 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:14.427 30841 30841 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 95f461c0-a13f-4d1e-9977-3cec522eb35a 11-13 09:40:14.429 30841 30841 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 1d64c12e-b0a9-4d6b-b8af-00e754dffb6e 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: <-- 200 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 (328ms) 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:15 GMT 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: content-type: application/vnd.api+json 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: etag: W/"100b582fa1ef649d488d0a462a552912" 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: x-request-id: 217f0e03-1a12-4ee7-9687-b82eb7d3b076 11-13 09:40:14.468 30841 32107 I okhttp.OkHttpClient: x-runtime: 0.228719 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=nCiqukwNyhtD9ApWGiPEkumGWcppCMXXKd2P9G0ZQZNRQMq9B1uGNjpCpvaigWM0Q6Lc0OvY6VlysTv5e2v2K2Yref6pg36yJOq7gThp9K28LHU5tGUl5Y6PhAh3tR6RGNrl7clKlg%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: cf-ray: 8e208bb97c745371-LAX 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: content-encoding: gzip 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=54171&sent=81&recv=42&lost=0&retrans=0&sent_bytes=52444&recv_bytes=2850&delivery_rate=609127&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=3179&x=0" 11-13 09:40:14.469 30841 32107 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:14.591 30841 30841 I Quality : Skipped: false 1 cost 23.083063 refreshRate 16700410 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:14.643 30841 32086 I okhttp.OkHttpClient: <-- 200 https://kitsu.app/api/edge/library-entries?filter%5Buser_id%5D=1381639&sort=status%2C-progressed_at&include=anime%2Cmanga&page%5Blimit%5D=30&page%5Boffset%5D=30 (653ms) 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:15 GMT 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: content-type: application/vnd.api+json 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: etag: W/"f00d5e899b37662bd4df30ef4f8654e5" 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: x-request-id: a457e836-b0f0-4b97-bbd8-0e1a5babb600 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: x-runtime: 0.546741 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=g7KslnfhcgqV5dM4Jdd9LG5iI03fNcUNCk5zjwtSSeJhyuIpUivqYk8Mq6TkaxOhSUhq2qEctPoybT3DKTDMFnJ%2FBjRg6Lo%2FUjw4Tw3SBrIttCm%2BuKur4x4%2B2lIQcxd%2B8NkfIsexow%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: cf-ray: 8e208bb88b795371-LAX 11-13 09:40:14.644 30841 32086 I okhttp.OkHttpClient: content-encoding: gzip 11-13 09:40:14.645 30841 32086 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=56491&sent=88&recv=43&lost=0&retrans=0&sent_bytes=58634&recv_bytes=2850&delivery_rate=609127&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=3341&x=0" 11-13 09:40:14.645 30841 32086 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:14.703 30841 30841 I Quality : Skipped: false 6 cost 102.49678 refreshRate 16701268 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:14.799 30841 32000 W r.kitsune.debug: Cleared Reference was only reachable from finalizer (only reported once) 11-13 09:40:14.812 30841 32000 I r.kitsune.debug: NativeAlloc concurrent copying GC freed 62MB AllocSpace bytes, 31(2908KB) LOS objects, 49% free, 23MB/47MB, paused 98us,50us total 115.467ms 11-13 09:40:15.408 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=897.0, y[0]=135.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577984751, downTime=1577984705, deviceId=5, source=0x1002, displayId=0, eventId=919674016 } handled by client, just return 11-13 09:40:15.471 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.SettingsViewModel'... 11-13 09:40:15.471 30841 30841 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:15.471 30841 30841 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.settings.SettingsViewModel' - q:'null' look in injected parameters 11-13 09:40:15.471 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.settings.SettingsViewModel']' 11-13 09:40:15.471 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:15.471 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.037 ms 11-13 09:40:15.471 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase'... 11-13 09:40:15.472 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:15.472 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:15.472 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.033 ms 11-13 09:40:15.472 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase' in 0.315 ms 11-13 09:40:15.473 30841 30841 D [Koin] : | << parameters 11-13 09:40:15.473 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.SettingsViewModel' in 1.969 ms 11-13 09:40:15.482 30841 32086 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true h2 11-13 09:40:15.483 30841 32086 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:15.483 30841 32086 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:15.483 30841 32086 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:15.483 30841 32086 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:15.483 30841 32086 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:15.483 30841 32086 I okhttp.OkHttpClient: If-None-Match: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:15.483 30841 32086 I okhttp.OkHttpClient: --> END GET 11-13 09:40:15.486 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:15.486 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:15.486 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:15.528 30841 30841 I Quality : Skipped: false 5 cost 91.794235 refreshRate 16704554 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:15.577 30841 30841 I Quality : Skipped: false 2 cost 40.316776 refreshRate 16705426 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:15.657 30841 32086 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true (173ms) 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:16 GMT 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: etag: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:15.658 30841 32086 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: x-request-id: 6aa31840-2472-4c26-bbd2-9f1ffd370988 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: x-runtime: 0.070032 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=kxG6DktJDJ9%2FMDCLEG1tuTS3zck7CVjBBJfMGScYJWB%2FbJnUuH3oNbhjTGKWi8cBJWyD%2FbS5DroQ5iUQHQBtj4NkrugPz%2FZ4XQfBy%2FM3iWqzgIUygAnk5WCfQwobBmDZYVjdm2F3Nw%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: cf-ray: 8e208bc1eeca5371-LAX 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=53259&sent=124&recv=49&lost=0&retrans=0&sent_bytes=93369&recv_bytes=2958&delivery_rate=679817&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=4361&x=0" 11-13 09:40:15.659 30841 32086 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:15.672 30841 32085 D UserPreferences: Storing user model in shared preferences. 11-13 09:40:15.762 30841 30841 I Quality : Skipped: false 1 cost 24.912024 refreshRate 16702169 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:15.773 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@54aad94 11-13 09:40:15.773 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@627303d 11-13 09:40:15.773 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@b905032 11-13 09:40:15.773 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@d8d9183 11-13 09:40:15.774 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@5ef0f00 11-13 09:40:15.783 30841 30841 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 2a5eddc9-6bb1-4bf8-ba7b-c761564e9f87 11-13 09:40:16.156 30841 32164 D ProfileInstaller: Installing profile for io.github.drumber.kitsune.debug 11-13 09:40:16.468 30841 30841 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@2272ed7 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-13 09:40:16.468 30841 30841 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@c3ea3c4 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-13 09:40:16.468 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=85.5, y[0]=732.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577985813, downTime=1577985718, deviceId=5, source=0x1002, displayId=0, eventId=951687848 } handled by client, just return 11-13 09:40:18.105 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=66.0, y[0]=1096.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577987449, downTime=1577987303, deviceId=5, source=0x1002, displayId=0, eventId=436441359 } handled by client, just return 11-13 09:40:19.912 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.912 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.912 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.930 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.930 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.930 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.933 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.933 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.933 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.935 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.935 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.935 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.937 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.937 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.937 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.939 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.939 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.939 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.940 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.940 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.940 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.977 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@aef2415 11-13 09:40:19.977 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@20ef32a 11-13 09:40:19.977 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@af0851b 11-13 09:40:19.977 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@ed916b8 11-13 09:40:19.977 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@1aaec91 11-13 09:40:19.980 30841 30841 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 fd19b16e-8f29-459a-99a9-549428a2d31b 11-13 09:40:19.980 30841 30841 I Quality : Skipped: false 6 cost 102.30475 refreshRate 16703170 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:19.994 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.994 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:19.994 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.007 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.007 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.007 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.009 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.009 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.009 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.010 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.010 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.010 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.011 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.011 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.011 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.013 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.013 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.013 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.014 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.014 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.014 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.045 30841 30841 I Quality : Skipped: false 3 cost 50.53088 refreshRate 16695897 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:20.141 30841 30841 I Quality : Skipped: false 4 cost 79.50114 refreshRate 16696014 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:20.405 30841 30841 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 95479f18-6fc0-41e9-9faa-013e60f21df8 11-13 09:40:20.406 30841 30841 D LeakCanary: Watching instance of androidx.navigation.fragment.FragmentNavigator$ClearEntryStateViewModel (androidx.navigation.fragment.FragmentNavigator$ClearEntryStateViewModel received ViewModel#onCleared() callback) with key 96bb12c6-e738-449c-9977-efcec4154a9a 11-13 09:40:20.406 30841 30841 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.settings.SettingsViewModel (io.github.drumber.kitsune.ui.settings.SettingsViewModel received ViewModel#onCleared() callback) with key c6d20459-e227-430c-9c78-8135ac04afce 11-13 09:40:20.406 30841 30841 D LeakCanary: Watching instance of androidx.lifecycle.SavedStateHandlesVM (androidx.lifecycle.SavedStateHandlesVM received ViewModel#onCleared() callback) with key 13bdb6b3-43b7-4dbe-8f86-714bc537de0b 11-13 09:40:20.406 30841 30841 D LeakCanary: Watching instance of leakcanary.internal.ViewModelClearedWatcher (leakcanary.internal.ViewModelClearedWatcher received ViewModel#onCleared() callback) with key 968dc32f-9134-451d-9ff1-3e6b2a5f17ee 11-13 09:40:20.407 30841 30841 D LeakCanary: Watching instance of androidx.loader.app.LoaderManagerImpl$LoaderViewModel (androidx.loader.app.LoaderManagerImpl$LoaderViewModel received ViewModel#onCleared() callback) with key 59e5ffae-7727-4025-9f73-f7e9c6ac5496 11-13 09:40:20.407 30841 30841 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.settings.SettingsFragment (io.github.drumber.kitsune.ui.settings.SettingsFragment received Fragment#onDestroy() callback) with key 1768f7c5-a572-4743-8624-3010a78abe12 11-13 09:40:20.560 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=77.25, y[0]=2321.25, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577989904, downTime=1577989840, deviceId=5, source=0x1002, displayId=0, eventId=411191515 } handled by client, just return 11-13 09:40:20.600 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.600 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.600 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.602 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.602 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.602 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.603 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.603 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.603 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.623 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.623 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.623 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.633 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.633 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.633 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.641 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.641 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.641 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.651 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.651 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.651 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.659 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.659 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.659 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:20.670 30841 30841 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@760c3aa 11-13 09:40:20.672 30841 30841 I Quality : Skipped: false 4 cost 76.26003 refreshRate 16709919 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:20.878 30841 30841 I Quality : Skipped: false 11 cost 198.9972 refreshRate 16707038 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:20.903 30841 30841 I Quality : Skipped: false 1 cost 23.28022 refreshRate 16699634 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:20.979 30841 32014 I r.kitsune.debug: Explicit concurrent copying GC freed 13MB AllocSpace bytes, 42(2904KB) LOS objects, 49% free, 21MB/43MB, paused 118us,25us total 79.474ms 11-13 09:40:21.050 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@43743e8 11-13 09:40:21.051 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@fa8ca01 11-13 09:40:21.051 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@63080a6 11-13 09:40:21.051 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@3d8ae7 11-13 09:40:21.051 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@30b694 11-13 09:40:21.061 30841 30841 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 cd3a0593-2776-40d5-ba5c-e9dd4f695749 11-13 09:40:21.062 30841 30841 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 53064e11-20eb-42b1-a125-b2dbf30b7b6a 11-13 09:40:21.339 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=407.25, y[0]=2326.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577990684, downTime=1577990654, deviceId=5, source=0x1002, displayId=0, eventId=627779113 } handled by client, just return 11-13 09:40:21.409 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:21.409 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:21.409 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:21.420 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:21.420 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:21.423 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.search.SearchViewModel'... 11-13 09:40:21.424 30841 30841 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:21.424 30841 30841 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.search.SearchViewModel' - q:'null' look in injected parameters 11-13 09:40:21.424 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.search.SearchViewModel']' 11-13 09:40:21.425 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AlgoliaKeyRepository'... 11-13 09:40:21.425 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.AlgoliaKeyRepository']' 11-13 09:40:21.425 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.algolia.AlgoliaKeyNetworkDataSource'... 11-13 09:40:21.425 30841 30841 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.algolia.AlgoliaKeyNetworkDataSource']' 11-13 09:40:21.425 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.algolia.api.AlgoliaKeyApi'... 11-13 09:40:21.425 30841 30841 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.algolia.api.AlgoliaKeyApi']' 11-13 09:40:21.426 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:21.426 30841 30841 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.027 ms 11-13 09:40:21.426 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:21.426 30841 30841 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.015 ms 11-13 09:40:21.426 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.algolia.api.AlgoliaKeyApi' in 0.811 ms 11-13 09:40:21.426 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.algolia.AlgoliaKeyNetworkDataSource' in 1.014 ms 11-13 09:40:21.426 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AlgoliaKeyRepository' in 1.314 ms 11-13 09:40:21.438 30841 30841 D [Koin] : | << parameters 11-13 09:40:21.438 30841 30841 D [Koin] : |- 'io.github.drumber.kitsune.ui.search.SearchViewModel' in 14.805 ms 11-13 09:40:21.442 30841 30841 I Quality : Skipped: false 3 cost 61.061417 refreshRate 16700695 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:21.460 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:21.460 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/algolia-keys h2 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: If-None-Match: W/"9a1288fcae69c76b6168163db9c16c18" 11-13 09:40:21.475 30841 32086 I okhttp.OkHttpClient: --> END GET 11-13 09:40:21.605 30841 32086 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/algolia-keys (129ms) 11-13 09:40:21.606 30841 32086 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:22 GMT 11-13 09:40:21.606 30841 32086 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:21.606 30841 32086 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:21.606 30841 32086 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:21.606 30841 32086 I okhttp.OkHttpClient: etag: W/"9a1288fcae69c76b6168163db9c16c18" 11-13 09:40:21.606 30841 32086 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:21.606 30841 32086 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:21.607 30841 32086 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:21.607 30841 32086 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:21.607 30841 32086 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:21.607 30841 32086 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:21.607 30841 32086 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:21.607 30841 32086 I okhttp.OkHttpClient: x-request-id: 88176933-dded-41e6-92a7-cf5281c28839 11-13 09:40:21.608 30841 32086 I okhttp.OkHttpClient: x-runtime: 0.042252 11-13 09:40:21.608 30841 32086 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:21.608 30841 32086 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:21.608 30841 32086 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=3Ar3nFSniQ50P3xXIhcfRUPzDUEHRW%2FUSylCZVYhsGZDJ2%2Bcg6gP65QDG1qJ15LPeS4bfHtQsmX44mfrK2NSa29EBycfARtFJKMLLN2AQDyECMjCxv1vhhhSwlvfoIkionIL8PALQQ%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:21.608 30841 32086 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:21.609 30841 32086 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:21.609 30841 32086 I okhttp.OkHttpClient: cf-ray: 8e208be75a9b5371-LAX 11-13 09:40:21.609 30841 32086 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=52808&sent=126&recv=51&lost=0&retrans=0&sent_bytes=93887&recv_bytes=3042&delivery_rate=679817&cwnd=254&unsent_bytes=0&cid=9be4f7131d76cefc&ts=10314&x=0" 11-13 09:40:21.609 30841 32086 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:21.621 30841 30841 D LeakCanary: Watching instance of android.widget.LinearLayout (io.github.drumber.kitsune.ui.main.HomeExploreFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key c0096d91-1d4c-4b2e-be84-845f58fea747 11-13 09:40:21.625 30841 30841 D LeakCanary: Watching instance of android.widget.FrameLayout (io.github.drumber.kitsune.ui.main.MainFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key 953e5ac6-e8b0-411f-b296-d952118bdbe0 11-13 09:40:21.650 30841 30841 W System.err: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". 11-13 09:40:21.651 30841 30841 W System.err: SLF4J: Defaulting to no-operation (NOP) logger implementation 11-13 09:40:21.651 30841 30841 W System.err: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. 11-13 09:40:21.668 30841 30841 I Quality : Skipped: true 2 cost 36.82876 refreshRate 16701453 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:21.721 30841 32078 I System.out: HttpClient: REQUEST: https://AWQO5J657S-dsn.algolia.net/1/indexes/*/queries 11-13 09:40:21.721 30841 32078 I System.out: METHOD: HttpMethod(value=POST) 11-13 09:40:21.721 30841 32078 I System.out: COMMON HEADERS 11-13 09:40:21.721 30841 32078 I System.out: -> Accept: application/json 11-13 09:40:21.721 30841 32078 I System.out: -> Accept-Charset: UTF-8 11-13 09:40:21.721 30841 32078 I System.out: -> User-Agent: Android (34); InstantSearchAndroid (3.1.2); Algolia for Kotlin (2.1.0) 11-13 09:40:21.721 30841 32078 I System.out: -> X-Algolia-API-Key: MTc1MWYzYzNiMjVjZjM5OWFiMDc1YWE4NTNkYWMyZjE4NTk2YjkyNjM1YWJkOWIwZTEwM2U1YmUyMjgyODIwY3Jlc3RyaWN0SW5kaWNlcz1wcm9kdWN0aW9uX21lZGlhJmZpbHRlcnM9 11-13 09:40:21.721 30841 32078 I System.out: -> X-Algolia-Application-Id: AWQO5J657S 11-13 09:40:21.721 30841 32078 I System.out: CONTENT HEADERS 11-13 09:40:21.721 30841 32078 I System.out: -> Content-Length: 324 11-13 09:40:21.721 30841 32078 I System.out: -> Content-Type: text/plain; charset=UTF-8 11-13 09:40:21.771 30841 32184 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:22.094 30841 32085 I System.out: HttpClient: RESPONSE: 200 OK 11-13 09:40:22.095 30841 32085 I System.out: METHOD: HttpMethod(value=POST) 11-13 09:40:22.095 30841 32085 I System.out: FROM: https://AWQO5J657S-dsn.algolia.net/1/indexes/*/queries 11-13 09:40:22.095 30841 32085 I System.out: COMMON HEADERS 11-13 09:40:22.095 30841 32085 I System.out: -> accept-encoding: deflate, gzip 11-13 09:40:22.095 30841 32085 I System.out: -> access-control-allow-origin: * 11-13 09:40:22.095 30841 32085 I System.out: -> cache-control: no-store 11-13 09:40:22.095 30841 32085 I System.out: -> connection: keep-alive 11-13 09:40:22.095 30841 32085 I System.out: -> content-disposition: inline; filename=a.txt 11-13 09:40:22.095 30841 32085 I System.out: -> content-type: application/json; charset=UTF-8 11-13 09:40:22.095 30841 32085 I System.out: -> date: Wed, 13 Nov 2024 17:40:22 GMT 11-13 09:40:22.095 30841 32085 I System.out: -> server: nginx 11-13 09:40:22.095 30841 32085 I System.out: -> strict-transport-security: max-age=31536000; includeSubDomains; preload 11-13 09:40:22.095 30841 32085 I System.out: -> timing-allow-origin: * 11-13 09:40:22.095 30841 32085 I System.out: -> transfer-encoding: chunked 11-13 09:40:22.095 30841 32085 I System.out: -> x-alg-pt: 1 11-13 09:40:22.095 30841 32085 I System.out: -> x-content-type-options: nosniff 11-13 09:40:22.260 30841 30841 I Quality : Skipped: false 2 cost 43.835407 refreshRate 16699174 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:22.740 30841 30841 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@5ae2140 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-13 09:40:22.740 30841 30841 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@c5d879 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-13 09:40:22.741 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=144.75, y[0]=1105.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577992076, downTime=1577991972, deviceId=5, source=0x1002, displayId=0, eventId=320404880 } handled by client, just return 11-13 09:40:22.997 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=234.75, y[0]=1054.5, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577992342, downTime=1577992270, deviceId=5, source=0x1002, displayId=0, eventId=237498756 } handled by client, just return 11-13 09:40:24.037 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=961.5, y[0]=195.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577993380, downTime=1577993301, deviceId=5, source=0x1002, displayId=0, eventId=188652051 } handled by client, just return 11-13 09:40:24.069 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.069 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.069 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.071 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.071 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.071 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.083 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.084 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.084 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.087 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.087 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.087 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.090 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.090 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.090 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.092 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.092 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.092 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.106 30841 30841 I Quality : Skipped: false 2 cost 35.469425 refreshRate 16706653 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:24.275 30841 30841 I Quality : Skipped: false 9 cost 154.8272 refreshRate 16701763 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:24.356 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.357 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@35346bb 11-13 09:40:24.357 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.377 30841 30841 D LeakCanary: Watching instance of android.widget.FrameLayout (io.github.drumber.kitsune.ui.search.SearchFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key affb34c4-6ace-4c9b-8b4c-2f1f0874575c 11-13 09:40:24.836 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.836 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.836 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.845 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.845 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.850 30841 30841 I Quality : Skipped: false 2 cost 44.643185 refreshRate 16703136 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:24.912 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.912 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@221332c 11-13 09:40:24.912 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.918 30841 30841 D LeakCanary: Watching instance of android.widget.FrameLayout (io.github.drumber.kitsune.ui.search.SearchFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key f72928a8-552d-4e56-a436-e65997a6372e 11-13 09:40:24.931 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.931 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.931 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:24.938 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.938 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.945 30841 30841 I Quality : Skipped: false 5 cost 89.57873 refreshRate 16706084 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:24.959 30841 30841 W RecyclerView: No adapter attached; skipping layout 11-13 09:40:24.964 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:24.965 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:25.219 30841 30841 D LeakCanary: Watching instance of androidx.coordinatorlayout.widget.CoordinatorLayout (io.github.drumber.kitsune.ui.search.filter.FacetFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key c8c9b785-8977-4346-8774-11930d0f1ac6 11-13 09:40:25.221 30841 30841 D LeakCanary: Watching instance of androidx.navigation.fragment.FragmentNavigator$ClearEntryStateViewModel (androidx.navigation.fragment.FragmentNavigator$ClearEntryStateViewModel received ViewModel#onCleared() callback) with key 74c1ca22-45e2-45f8-9f47-9964f1f5a4b9 11-13 09:40:25.221 30841 30841 D LeakCanary: Watching instance of androidx.lifecycle.SavedStateHandlesVM (androidx.lifecycle.SavedStateHandlesVM received ViewModel#onCleared() callback) with key a5e44c19-806f-42c4-8443-48c7007004b2 11-13 09:40:25.221 30841 30841 D LeakCanary: Watching instance of leakcanary.internal.ViewModelClearedWatcher (leakcanary.internal.ViewModelClearedWatcher received ViewModel#onCleared() callback) with key 8fd89021-ec43-4fdb-8f73-530c7f364ae7 11-13 09:40:25.221 30841 30841 D LeakCanary: Watching instance of androidx.loader.app.LoaderManagerImpl$LoaderViewModel (androidx.loader.app.LoaderManagerImpl$LoaderViewModel received ViewModel#onCleared() callback) with key 2f488956-38e7-4e5b-a919-487f8c553806 11-13 09:40:25.222 30841 30841 D LeakCanary: Watching instance of io.github.drumber.kitsune.ui.search.filter.FacetFragment (io.github.drumber.kitsune.ui.search.filter.FacetFragment received Fragment#onDestroy() callback) with key 7980697f-9715-4135-9be0-39fe2892db59 11-13 09:40:26.083 30841 30841 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=120.75, y[0]=2322.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1577995428, downTime=1577995365, deviceId=5, source=0x1002, displayId=0, eventId=1035179795 } handled by client, just return 11-13 09:40:26.133 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.133 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.133 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.138 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.138 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.138 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.139 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.139 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.139 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.159 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.159 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.159 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.167 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.167 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.167 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.174 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.174 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.174 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.180 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.180 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.180 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.184 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.184 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.184 30841 30841 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:26.190 30841 30841 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@760c3aa 11-13 09:40:26.191 30841 30841 I Quality : Skipped: false 4 cost 67.509674 refreshRate 16696543 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:26.292 30841 30841 I Quality : Skipped: false 5 cost 85.167 refreshRate 16695235 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:26.461 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:26.461 30841 30841 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@c62bbdb 11-13 09:40:26.461 30841 30841 D AutofillManager: view not autofillable - not passing ime action check 11-13 09:40:26.467 30841 30841 D AndroidRuntime: Shutting down VM 11-13 09:40:26.472 30841 30841 E AndroidRuntime: FATAL EXCEPTION: main 11-13 09:40:26.472 30841 30841 E AndroidRuntime: Process: io.github.drumber.kitsune.debug, PID: 30841 11-13 09:40:26.472 30841 30841 E AndroidRuntime: java.lang.IllegalStateException: Fragment's view can't be accessed. Fragment isn't added 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at by.kirich1409.viewbindingdelegate.LifecycleViewBindingProperty.getValue(ViewBindingProperty.kt:87) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at by.kirich1409.viewbindingdelegate.FragmentViewBindingProperty.getValue(FragmentViewBindings.kt:63) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at by.kirich1409.viewbindingdelegate.FragmentViewBindingProperty.getValue(FragmentViewBindings.kt:52) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment.getBinding(SearchFragment.kt:53) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment.getRecyclerView(SearchFragment.kt:58) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at io.github.drumber.kitsune.ui.base.BaseCollectionFragment.onDestroyView(BaseCollectionFragment.kt:116) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at io.github.drumber.kitsune.ui.search.SearchFragment.onDestroyView(SearchFragment.kt:201) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at androidx.fragment.app.Fragment.performDestroyView(Fragment.java:3362) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.destroyFragmentView(FragmentStateManager.java:796) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:352) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation.complete$fragment_release(SpecialEffectsController.kt:823) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at androidx.fragment.app.SpecialEffectsController$Operation.completeEffect(SpecialEffectsController.kt:732) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at androidx.fragment.app.DefaultSpecialEffectsController$AnimatorEffect$onStart$1.onAnimationEnd(DefaultSpecialEffectsController.kt:613) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.Animator$AnimatorListener.onAnimationEnd(Animator.java:719) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda1.call(Unknown Source:4) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.Animator.callOnList(Animator.java:677) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.Animator.notifyListeners(Animator.java:616) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.Animator.notifyEndListeners(Animator.java:641) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.AnimatorSet.endAnimation(AnimatorSet.java:1425) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.AnimatorSet.doAnimationFrame(AnimatorSet.java:1230) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.AnimationHandler.doAnimationFrame(AnimationHandler.java:328) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.AnimationHandler.-$$Nest$mdoAnimationFrame(Unknown Source:0) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.animation.AnimationHandler$1.doFrame(AnimationHandler.java:86) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1542) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1553) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:1109) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:984) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1527) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:257) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.os.Looper.loop(Looper.java:368) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8826) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572) 11-13 09:40:26.472 30841 30841 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049) 11-13 09:40:27.874 30841 32159 D VRI[MainActivity]: dispatchAppVisibility visible:false 11-13 09:40:29.093 31303 31303 I r.kitsune.debug: Late-enabling -Xcheck:jni 11-13 09:40:29.122 31303 31303 E r.kitsune.debug: Unknown bits set in runtime_flags: 0x40000000 11-13 09:40:29.122 31303 31303 I r.kitsune.debug: Using CollectorTypeCC GC. 11-13 09:40:29.126 31303 31303 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok 11-13 09:40:29.129 31303 31303 W libc : Access denied finding property "persist.vendor.sys.activitylog" 11-13 09:40:29.130 31303 31303 I OneTrace: Mark active for pid=31303? true 11-13 09:40:29.130 31303 31303 D cutils-dev: otrace_set_tracing_enabled? true tag:0 11-13 09:40:29.130 31303 32312 D cutils-dev: properties changed in otrace_seq_number_changed! 11-13 09:40:29.147 31303 31303 D OplusActivityManager: get AMS extension: android.os.BinderProxy@afdfc95 11-13 09:40:29.148 31303 31303 D nativeloader: Load libsigprotector_jni.so using system ns (caller=/system/framework/oplus-framework.jar): ok 11-13 09:40:29.163 31303 32318 D OplusAppHeapManager: java.lang.NoSuchMethodException: dalvik.system.VMRuntime.updateProcessValue [int, int, int] 11-13 09:40:29.163 31303 32318 D CompatibilityInfo: setOverrideInvertedScale 1.0 to 1.0 11-13 09:40:29.167 31303 31303 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10532; state: ENABLED 11-13 09:40:29.172 31303 32318 D ColorModeChangeItem: preExecute mColorMode=0,token=android.os.BinderProxy@6d62938 11-13 09:40:29.197 31303 31303 I OplusFeatureCache: Milliseconds spent on init(): 30 11-13 09:40:29.199 31303 31303 D CompactWindowAppManager: initCompactApplicationInfo CompactMode: , NormalMode: 11-13 09:40:29.202 31303 31303 D OplusScrollToTopManager: setIsInWhiteList false 11-13 09:40:29.202 31303 31303 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@beeae76 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-13 09:40:29.204 31303 31303 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10532; state: ENABLED 11-13 09:40:29.209 31303 31303 W libc : Access denied finding property "ro.odm.prev.product.name" 11-13 09:40:29.212 31303 31303 D nativeloader: Configuring clns-4 for other apk /system_ext/framework/androidx.window.extensions.jar. target_sdk_version=35, uses_libraries=ALL, library_path=/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/lib/arm64:/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/io.github.drumber.kitsune.debug 11-13 09:40:29.212 31303 31303 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libSloganJni.oplus.so:libsuperNight.oplus.so:libAPSClient-cmd-jni-extension.oplus.so:libupdateprof.qti.so:libQOC.qti.so:libthermalclient.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so 11-13 09:40:29.215 31303 31303 D nativeloader: Configuring clns-5 for other apk /system_ext/framework/androidx.window.sidecar.jar. target_sdk_version=35, uses_libraries=ALL, library_path=/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/lib/arm64:/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/io.github.drumber.kitsune.debug 11-13 09:40:29.215 31303 31303 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libSloganJni.oplus.so:libsuperNight.oplus.so:libAPSClient-cmd-jni-extension.oplus.so:libupdateprof.qti.so:libQOC.qti.so:libthermalclient.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so 11-13 09:40:29.217 31303 31303 W ziparchive: Unable to open '/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.dm': No such file or directory 11-13 09:40:29.217 31303 31303 W ziparchive: Unable to open '/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.dm': No such file or directory 11-13 09:40:29.684 31303 31303 D nativeloader: Configuring clns-6 for other apk /data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk. target_sdk_version=35, uses_libraries=, library_path=/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/lib/arm64:/data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/io.github.drumber.kitsune.debug 11-13 09:40:29.685 31303 31303 I Quality : ActivityThread: createClassLoader delay 469 /data/app/~~1B6TRe8l-AvQgRhV3GL7vA==/io.github.drumber.kitsune.debug-zbNv_Js-m5NJeGHjbZ1AQw==/base.apk 31303 11-13 09:40:29.687 31303 31303 I Quality : ActivityThread: createOrUpdateClassLoaderLocked delay 477 io.github.drumber.kitsune.debug 31303 11-13 09:40:29.692 31303 31303 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok 11-13 09:40:29.714 31303 31303 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:29.718 31303 31303 D nativeloader: Load libSchedAssistJni.so using system ns (caller=/system/framework/oplus-framework.jar): ok 11-13 09:40:29.718 31303 31303 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:29.718 31303 31303 D ExtensionsLoader: Opened libSchedAssistExtImpl.so 11-13 09:40:29.719 31303 31303 E SchedAssist: sysOpen failed with error=Permission denied 11-13 09:40:29.719 31303 31303 E SchedAssist: sharedImFd failed with error=Permission denied 11-13 09:40:29.724 31303 31303 D OplusGraphicsEvent: OplusGraphicsEventListener create now! 11-13 09:40:29.725 31303 31303 D OplusGraphicsEvent: addEventListener success! 11-13 09:40:29.726 31303 31303 D ScrollOptim [ConfigManager]: initOptConfig: pkg= io.github.drumber.kitsune.debug, mOptEnable= true, mAnimAheadEnable= true, mInsertDefaultNum= 1, mFrameInsertEnableList= {}, mSCEnableList= [] 11-13 09:40:29.727 31303 31303 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration. 11-13 09:40:29.748 31303 31303 D WM-PackageManagerHelper: Skipping component enablement for androidx.work.impl.background.systemjob.SystemJobService 11-13 09:40:29.748 31303 31303 D WM-Schedulers: Created SystemJobScheduler and enabled SystemJobService 11-13 09:40:29.762 31303 32327 D WM-ForceStopRunnable: The default process name was not specified. 11-13 09:40:29.763 31303 32327 D WM-ForceStopRunnable: Performing cleanup operations. 11-13 09:40:29.785 31303 32327 D WM-SystemJobScheduler: Reconciling jobs 11-13 09:40:29.790 31303 32327 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10532; state: ENABLED 11-13 09:40:29.792 31303 32327 D WM-ForceStopRunnable: Found unfinished work, scheduling it. 11-13 09:40:29.802 31303 31303 W r.kitsune.debug: Accessing hidden method Landroid/view/WindowManagerGlobal;->getInstance()Landroid/view/WindowManagerGlobal; (unsupported, reflection, allowed) 11-13 09:40:29.802 31303 31303 W r.kitsune.debug: Accessing hidden field Landroid/view/WindowManagerGlobal;->mViews:Ljava/util/ArrayList; (unsupported, reflection, allowed) 11-13 09:40:29.803 31303 31303 W r.kitsune.debug: Accessing hidden field Landroid/app/ActivityThread;->mH:Landroid/app/ActivityThread$H; (unsupported, reflection, allowed) 11-13 09:40:29.803 31303 31303 W r.kitsune.debug: Accessing hidden method Landroid/app/ActivityThread;->currentActivityThread()Landroid/app/ActivityThread; (unsupported, reflection, allowed) 11-13 09:40:29.803 31303 31303 W r.kitsune.debug: Accessing hidden field Landroid/os/Handler;->mCallback:Landroid/os/Handler$Callback; (unsupported, reflection, allowed) 11-13 09:40:29.803 31303 31303 W r.kitsune.debug: Accessing hidden field Landroid/util/Singleton;->mInstance:Ljava/lang/Object; (unsupported, reflection, allowed) 11-13 09:40:29.803 31303 31303 W r.kitsune.debug: Accessing hidden method Landroid/util/Singleton;->get()Ljava/lang/Object; (unsupported, reflection, allowed) 11-13 09:40:29.803 31303 31303 W r.kitsune.debug: Accessing hidden field Landroid/app/ActivityManager;->IActivityManagerSingleton:Landroid/util/Singleton; (unsupported, reflection, allowed) 11-13 09:40:29.822 31303 31303 I [Koin] : [init] declare Android Context 11-13 09:40:29.823 31303 32331 D WM-PackageManagerHelper: Skipping component enablement for androidx.work.impl.background.systemalarm.RescheduleReceiver 11-13 09:40:29.831 31303 31303 D [Koin] : (+) index 'android.app.Application::_root_' -> '[Singleton: 'android.app.Application',binds:android.content.Context]' 11-13 09:40:29.831 31303 31303 D [Koin] : (+) index 'android.content.Context::_root_' -> '[Singleton: 'android.app.Application',binds:android.content.Context]' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'okhttp3.OkHttpClient::_root_' -> '[Singleton: 'okhttp3.OkHttpClient']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'okhttp3.OkHttpClient:unauthenticated:_root_' -> '[Singleton: 'okhttp3.OkHttpClient',qualifier:unauthenticated]' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'okhttp3.OkHttpClient:images:_root_' -> '[Singleton: 'okhttp3.OkHttpClient',qualifier:images]' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'com.fasterxml.jackson.databind.ObjectMapper::_root_' -> '[Singleton: 'com.fasterxml.jackson.databind.ObjectMapper']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor::_root_' -> '[Factory: 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.onboarding.OnboardingViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.onboarding.OnboardingViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.main.MainActivityViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.main.MainActivityViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.search.SearchViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.search.SearchViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.medialist.MediaListViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.medialist.MediaListViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.search.categories.CategoriesViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.search.categories.CategoriesViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.library.LibraryViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.library.LibraryViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.library.editentry.LibraryEditEntryViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.library.editentry.LibraryEditEntryViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.authentication.LoginViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.authentication.LoginViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.profile.ProfileViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.profile.ProfileViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.profile.editprofile.EditProfileViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.profile.editprofile.EditProfileViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.DetailsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.DetailsViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.episodes.EpisodesViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.episodes.EpisodesViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.characters.CharactersViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.characters.CharactersViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.details.characters.CharacterDetailsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.details.characters.CharacterDetailsViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.settings.SettingsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.settings.SettingsViewModel']' 11-13 09:40:29.844 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel::_root_' -> '[Factory: 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AccessTokenRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AccessTokenRepository']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.UserApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.UserRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.UserRepository']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.algolia.api.AlgoliaKeyApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.algolia.api.AlgoliaKeyApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.algolia.AlgoliaKeyNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.algolia.AlgoliaKeyNetworkDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AlgoliaKeyRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AlgoliaKeyRepository']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.ProfileLinkApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.ProfileLinkApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.ProfileLinkNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.ProfileLinkNetworkDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.ProfileLinkRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.ProfileLinkRepository']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.api.FavoriteApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.FavoriteApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.user.FavoriteNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.FavoriteNetworkDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.FavoriteRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.FavoriteRepository']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AnimeRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AnimeRepository']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource']' 11-13 09:40:29.845 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.MangaRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.MangaRepository']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.EpisodeApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.EpisodeApi']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.ChapterApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.ChapterApi']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.EpisodeNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.EpisodeNetworkDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.ChapterNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.ChapterNetworkDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.MediaUnitRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.MediaUnitRepository']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.CastingApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.CastingApi']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.CastingNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.CastingNetworkDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.CastingRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.CastingRepository']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.api.CategoryApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.CategoryApi']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.media.CategoryNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.CategoryNetworkDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.CategoryRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.CategoryRepository']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.character.api.CharacterApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.character.api.CharacterApi']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.character.CharacterNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.character.CharacterNetworkDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.CharacterRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.CharacterRepository']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.mapping.api.MappingApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.mapping.api.MappingApi']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.mapping.MappingNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.mapping.MappingNetworkDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.MappingRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.MappingRepository']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.library.api.LibraryEntryApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.library.api.LibraryEntryApi']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.library.LibraryNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.library.LibraryNetworkDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.LibraryLocalDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.library.LibraryLocalDataSource']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.LibraryChangeListener::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.LibraryChangeListener']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.LibraryRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.LibraryRepository']' 11-13 09:40:29.846 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.appupdate.api.GitHubApi::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.network.appupdate.api.GitHubApi']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.network.appupdate.AppReleaseNetworkDataSource::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.network.appupdate.AppReleaseNetworkDataSource']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.repository.AppUpdateRepository::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.repository.AppUpdateRepository']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.LocalDatabase::_root_' -> '[Singleton: 'io.github.drumber.kitsune.data.source.local.LocalDatabase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryDao']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryModificationDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryModificationDao']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryWithModificationDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.LibraryEntryWithModificationDao']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.data.source.local.library.dao.RemoteKeyDao::_root_' -> '[Factory: 'io.github.drumber.kitsune.data.source.local.library.dao.RemoteKeyDao']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.LogInUserUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.LogInUserUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.user.GetLocalUserIdUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.user.GetLocalUserIdUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.GetLibraryEntriesWithModificationsPagerUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.GetLibraryEntriesWithModificationsPagerUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.SearchLibraryEntriesWithLocalModificationsPagerUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.SearchLibraryEntriesWithLocalModificationsPagerUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.SynchronizeLocalLibraryModificationsUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.SynchronizeLocalLibraryModificationsUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryProgressUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryProgressUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryRatingUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryRatingUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.UpdateLibraryEntryUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.library.FetchLibraryEntriesForWidgetUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.library.FetchLibraryEntriesForWidgetUseCase']' 11-13 09:40:29.847 31303 31303 D [Koin] : (+) index 'io.github.drumber.kitsune.domain.work.UpdateLibraryWidgetUseCase::_root_' -> '[Factory: 'io.github.drumber.kitsune.domain.work.UpdateLibraryWidgetUseCase']' 11-13 09:40:29.849 31303 31303 I [Koin] : Started 93 definitions in 3.873 ms 11-13 09:40:29.849 31303 31303 D [Koin] : Create eager instances ... 11-13 09:40:29.849 31303 31303 D [Koin] : Created eager instances in 0.206 ms 11-13 09:40:29.860 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase'... 11-13 09:40:29.861 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:29.861 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:29.861 31303 31303 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.AccessTokenRepository']' 11-13 09:40:29.861 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource'... 11-13 09:40:29.862 31303 31303 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource']' 11-13 09:40:29.862 31303 31303 D [Koin] : |- 'android.content.Context'... 11-13 09:40:29.862 31303 31303 D [Koin] : | (+) '[Singleton: 'android.app.Application',binds:android.content.Context]' 11-13 09:40:29.862 31303 31303 D [Koin] : |- 'android.content.Context' in 0.166 ms 11-13 09:40:29.862 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:29.862 31303 31303 D [Koin] : | (+) '[Singleton: 'com.fasterxml.jackson.databind.ObjectMapper']' 11-13 09:40:29.904 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 41.853 ms 11-13 09:40:30.015 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.auth.AccessTokenLocalDataSource' in 153.345 ms 11-13 09:40:30.015 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource'... 11-13 09:40:30.015 31303 31303 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource']' 11-13 09:40:30.015 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi'... 11-13 09:40:30.015 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi']' 11-13 09:40:30.015 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:30.016 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.033 ms 11-13 09:40:30.038 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.api.AuthenticationApi' in 22.673 ms 11-13 09:40:30.038 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.auth.AccessTokenNetworkDataSource' in 23.097 ms 11-13 09:40:30.039 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 178.344 ms 11-13 09:40:30.039 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase' in 178.804 ms 11-13 09:40:30.041 31303 31303 I AccessTokenPreference: Parse and return access token stored as json. 11-13 09:40:30.346 31303 31303 I AccessTokenRepository: Access token expires on: Fri Dec 13 09:40:12 PST 2024 11-13 09:40:30.349 31303 31303 I Quality : ActivityThread: callApplicationOnCreate delay 533 io.github.drumber.kitsune.debug 31303 11-13 09:40:30.349 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase'... 11-13 09:40:30.349 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase']' 11-13 09:40:30.350 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:30.350 31303 32343 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.UserRepository']' 11-13 09:40:30.350 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource'... 11-13 09:40:30.351 31303 32343 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource']' 11-13 09:40:30.351 31303 31303 I Quality : ActivityThread: bindApplication delay 1185 io.github.drumber.kitsune.debug 31303 11-13 09:40:30.351 31303 32343 D [Koin] : |- 'android.content.Context'... 11-13 09:40:30.351 31303 32343 D [Koin] : |- 'android.content.Context' in 0.061 ms 11-13 09:40:30.351 31303 32343 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:30.351 31303 32343 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.048 ms 11-13 09:40:30.351 31303 32346 I Quality : Blocked msg = Package name: io.github.drumber.kitsune.debug [ schedGroup: 5 schedPolicy: 0 ] process the message: { when=-1s188ms what=110 target=android.app.ActivityThread$H obj=AppBindData{appInfo=ApplicationInfo{bfe1f79 io.github.drumber.kitsune.debug}} } took 1185 ms 11-13 09:40:30.352 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.local.user.UserLocalDataSource' in 1.215 ms 11-13 09:40:30.352 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource'... 11-13 09:40:30.352 31303 32343 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource']' 11-13 09:40:30.352 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserApi'... 11-13 09:40:30.352 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserApi']' 11-13 09:40:30.353 31303 32343 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:30.353 31303 32343 D [Koin] : | (+) '[Singleton: 'okhttp3.OkHttpClient']' 11-13 09:40:30.353 31303 32343 D [Koin] : |- 'android.content.Context'... 11-13 09:40:30.353 31303 32343 D [Koin] : |- 'android.content.Context' in 0.068 ms 11-13 09:40:30.353 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor'... 11-13 09:40:30.354 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor']' 11-13 09:40:30.354 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:30.354 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.064 ms 11-13 09:40:30.355 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.util.network.AuthenticationInterceptor' in 1.058 ms 11-13 09:40:30.357 31303 31303 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:30.359 31303 32343 D [Koin] : |- 'okhttp3.OkHttpClient' in 6.529 ms 11-13 09:40:30.359 31303 32343 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:30.359 31303 32343 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.061 ms 11-13 09:40:30.369 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserApi' in 16.247 ms 11-13 09:40:30.369 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi'... 11-13 09:40:30.369 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi']' 11-13 09:40:30.369 31303 32343 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:30.369 31303 32343 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.048 ms 11-13 09:40:30.369 31303 32343 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:30.369 31303 32343 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.04 ms 11-13 09:40:30.370 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.api.UserImageUploadApi' in 1.221 ms 11-13 09:40:30.370 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.user.UserNetworkDataSource' in 18.333 ms 11-13 09:40:30.370 31303 32343 D UserPreferences: Parse and return user model stored as json string. 11-13 09:40:30.398 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: Unknow feature:IOplusTextViewRTLUtilForUG 11-13 09:40:30.400 31303 31303 D nativeloader: Load liboplushwui_jni.so using system ns (caller=/system/framework/oplus-framework.jar): ok 11-13 09:40:30.417 31303 31303 W r.kitsune.debug: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) 11-13 09:40:30.448 31303 31303 E OplusCustomizeRestrictionManager: sInstance is null, start a new sInstance 11-13 09:40:30.451 31303 31303 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10532; state: ENABLED 11-13 09:40:30.530 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainActivityViewModel'... 11-13 09:40:30.531 31303 31303 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:30.531 31303 31303 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.main.MainActivityViewModel' - q:'null' look in injected parameters 11-13 09:40:30.531 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.main.MainActivityViewModel']' 11-13 09:40:30.531 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:30.803 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 272.329 ms 11-13 09:40:30.803 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:30.803 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 453.678 ms 11-13 09:40:30.803 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.036 ms 11-13 09:40:30.803 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase'... 11-13 09:40:30.803 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:30.804 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:30.804 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.075 ms 11-13 09:40:30.804 31303 31303 D [Koin] : | << parameters 11-13 09:40:30.804 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase' in 0.23 ms 11-13 09:40:30.804 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase'... 11-13 09:40:30.804 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase']' 11-13 09:40:30.804 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainActivityViewModel' in 273.285 ms 11-13 09:40:30.804 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:30.804 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.051 ms 11-13 09:40:30.804 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase'... 11-13 09:40:30.804 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase']' 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.035 ms 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.036 ms 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase'... 11-13 09:40:30.805 31303 32343 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase']' 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.037 ms 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:30.805 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.032 ms 11-13 09:40:30.806 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase' in 0.428 ms 11-13 09:40:30.806 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenUseCase' in 1.297 ms 11-13 09:40:30.806 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.RefreshAccessTokenIfExpiredUseCase' in 1.881 ms 11-13 09:40:30.806 31303 32343 D [Koin] : |- 'io.github.drumber.kitsune.domain.user.UpdateLocalUserUseCase' in 456.527 ms 11-13 09:40:30.807 31303 31303 I Quality : ActivityThread: activityStart delay 455 io.github.drumber.kitsune.debug 31303 11-13 09:40:30.823 31303 31303 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10532; state: ENABLED 11-13 09:40:30.823 31303 31303 D ScrollOptimizationHelper: can't find the config file for optimizaiton 11-13 09:40:30.823 31303 31303 D ScrollOptimizationHelper: will not debug for debug is false 11-13 09:40:30.823 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.823 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.823 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.833 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.833 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.833 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.839 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.839 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.839 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.844 31303 31303 I DynamicFramerate [FRTCConfigManager]: initFrameRateConfig: 11-13 09:40:30.844 31303 31303 I DynamicFramerate [FRTCConfigManager]: levels: [120, 60] 11-13 09:40:30.844 31303 31303 I DynamicFramerate [FRTCConfigManager]: thresholds: [200] 11-13 09:40:30.844 31303 31303 I DynamicFramerate [FRTCConfigManager]: scrollbar fade frame rate: 0 11-13 09:40:30.844 31303 31303 I DynamicFramerate [FRTCConfigManager]: FRTCConfigManager: FRTC_CAPABILITY = 120, package name = io.github.drumber.kitsune.debug, WINDOW_ANIMATION_SPEED_RATE = 10, SCROLL_ANIMATION_SPEED_RATE = 20, MuitiWindowIdleFramerate = 60, PACKAGE_ENABLE = false 11-13 09:40:30.844 31303 31303 I DynamicFramerate [DynamicFrameRateController]: init info: mPackageName = io.github.drumber.kitsune.debug, mIsEnabled = false 11-13 09:40:30.845 31303 32362 D TrafficStats: tagSocket(117) with statsTag=0xffffffff, statsUid=-1 11-13 09:40:30.870 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel'... 11-13 09:40:30.870 31303 31303 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:30.870 31303 31303 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.main.MainFragmentViewModel' - q:'null' look in injected parameters 11-13 09:40:30.870 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel']' 11-13 09:40:30.871 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AnimeRepository'... 11-13 09:40:30.871 31303 31303 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.AnimeRepository']' 11-13 09:40:30.871 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource'... 11-13 09:40:30.871 31303 31303 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource']' 11-13 09:40:30.871 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi'... 11-13 09:40:30.871 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi']' 11-13 09:40:30.872 31303 31303 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:30.872 31303 31303 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.022 ms 11-13 09:40:30.872 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:30.872 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.019 ms 11-13 09:40:30.874 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.AnimeApi' in 2.19 ms 11-13 09:40:30.874 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.AnimeNetworkDataSource' in 2.464 ms 11-13 09:40:30.874 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AnimeRepository' in 3.007 ms 11-13 09:40:30.874 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.MangaRepository'... 11-13 09:40:30.874 31303 31303 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.repository.MangaRepository']' 11-13 09:40:30.874 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource'... 11-13 09:40:30.874 31303 31303 D [Koin] : | (+) '[Singleton: 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource']' 11-13 09:40:30.874 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi'... 11-13 09:40:30.874 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi']' 11-13 09:40:30.875 31303 31303 D [Koin] : |- 'okhttp3.OkHttpClient'... 11-13 09:40:30.875 31303 31303 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.018 ms 11-13 09:40:30.875 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper'... 11-13 09:40:30.875 31303 31303 D [Koin] : |- 'com.fasterxml.jackson.databind.ObjectMapper' in 0.02 ms 11-13 09:40:30.876 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.api.MangaApi' in 1.462 ms 11-13 09:40:30.876 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.source.network.media.MangaNetworkDataSource' in 1.705 ms 11-13 09:40:30.876 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.MangaRepository' in 2.195 ms 11-13 09:40:30.878 31303 31303 D [Koin] : | << parameters 11-13 09:40:30.878 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.main.MainFragmentViewModel' in 8.186 ms 11-13 09:40:30.903 31303 31303 D ScrollOptim [SceneManager]: updateCurrentActivity: mCurrentActivityName=io.github.drumber.kitsune.ui.main.MainActivity, isOptEnable=true, isAnimAheadEnable=true, isFrameInsertEnable=true, InsertNum=1, isEnabledForScrollChanged=false 11-13 09:40:30.903 31303 31303 D ActivityThread: ComponentInfo{io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity} checkFinished=false 2 11-13 09:40:30.903 31303 31303 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:30.906 31303 31303 D OplusInputMethodUtil: init sDebug to false, init sDebugIme to false, init sAlwaysOn to false 11-13 09:40:30.906 31303 31303 D OplusInputMethodUtil: updateDebugToClass InputMethodManager.DEBUG = false 11-13 09:40:30.906 31303 31303 D OplusInputMethodUtil: updateDebugToClass ImeFocusController.DEBUG = false 11-13 09:40:30.906 31303 31303 D OplusInputMethodUtil: updateDebugToClass BaseInputConnection.DEBUG = false 11-13 09:40:30.910 31303 31303 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:30.910 31303 31303 D ExtensionsLoader: Opened libguiextimpl.so 11-13 09:40:30.910 31303 31303 D nativeloader: Load liboplusgui_jni.so using system ns (caller=/system/framework/oplus-framework.jar): ok 11-13 09:40:30.911 31303 31303 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10532; state: DISABLED 11-13 09:40:30.913 31303 31303 W r.kitsune.debug: Accessing hidden field Lcom/android/internal/policy/DecorView;->mWindow:Lcom/android/internal/policy/PhoneWindow; (unsupported, reflection, allowed) 11-13 09:40:30.914 31303 32369 D [Koin] : |- 'okhttp3.OkHttpClient' with qualifier 'images'... 11-13 09:40:30.914 31303 31303 D WindowManager: Add to mViews: DecorView@3d98d79[MainActivity],pkg= io.github.drumber.kitsune.debug 11-13 09:40:30.915 31303 32369 D [Koin] : | (+) '[Singleton: 'okhttp3.OkHttpClient',qualifier:images]' 11-13 09:40:30.915 31303 32352 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:30.915 31303 32369 D [Koin] : |- 'okhttp3.OkHttpClient' in 0.958 ms 11-13 09:40:30.916 31303 32352 D ExtensionsLoader: Opened libhwuiextimpl.so 11-13 09:40:30.916 31303 31303 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:30.916 31303 31303 D ExtensionsLoader: Opened libSchedAssistExtImpl.so 11-13 09:40:30.929 31303 31303 D InputEventReceiver: Input log is disabled in InputEventReceiver. 11-13 09:40:30.930 31303 31303 I Quality : ActivityThread: activityLifecycle delay 578 io.github.drumber.kitsune.debug 31303 11-13 09:40:30.930 31303 31303 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1 11-13 09:40:30.932 31303 31303 I Choreographer: Skipped 71 frames! The application may be doing too much work on its main thread. 11-13 09:40:30.932 31303 31303 I Quality : Skipped: false 1 cost 29.281824 refreshRate 16703395 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:30.935 31303 31303 E OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@bb39d85 11-13 09:40:30.961 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.961 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.961 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.967 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.967 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.967 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.973 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.973 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.973 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.979 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.979 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.979 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.985 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.985 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:30.985 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.011 31303 32362 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true h2 11-13 09:40:31.011 31303 32362 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:31.011 31303 32362 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:31.012 31303 32362 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:31.012 31303 32362 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:31.012 31303 32362 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:31.012 31303 32362 I okhttp.OkHttpClient: If-None-Match: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:31.012 31303 32362 I okhttp.OkHttpClient: --> END GET 11-13 09:40:31.041 31303 32376 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=current&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:31.042 31303 32376 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:31.042 31303 32376 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:31.042 31303 32376 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:31.042 31303 32376 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:31.042 31303 32376 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:31.042 31303 32376 I okhttp.OkHttpClient: If-None-Match: W/"8f6477c91f322d2a64f8308a7a1fb11e" 11-13 09:40:31.042 31303 32376 I okhttp.OkHttpClient: --> END GET 11-13 09:40:31.054 31303 32378 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/trending/anime?limit=10 h2 11-13 09:40:31.054 31303 32378 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:31.055 31303 32378 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:31.055 31303 32377 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:31.055 31303 32377 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:31.055 31303 32377 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:31.055 31303 32378 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:31.056 31303 32378 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:31.056 31303 32378 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:31.056 31303 32377 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:31.056 31303 32378 I okhttp.OkHttpClient: If-None-Match: W/"2eb0e257e34e398195d03d9727b0053f" 11-13 09:40:31.056 31303 32377 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:31.056 31303 32378 I okhttp.OkHttpClient: --> END GET 11-13 09:40:31.056 31303 32377 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:31.056 31303 32377 I okhttp.OkHttpClient: If-None-Match: W/"0ccaa867a800ffc3f28ace7947ca3c46" 11-13 09:40:31.057 31303 32377 I okhttp.OkHttpClient: --> END GET 11-13 09:40:31.057 31303 31303 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-13 09:40:31.058 31303 32381 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=upcoming&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:31.058 31303 32381 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:31.058 31303 32381 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:31.059 31303 32381 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:31.059 31303 32381 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:31.059 31303 32381 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:31.059 31303 32381 I okhttp.OkHttpClient: If-None-Match: W/"bea6891810f53133f96e199453392c0f" 11-13 09:40:31.059 31303 32381 I okhttp.OkHttpClient: --> END GET 11-13 09:40:31.079 31303 31303 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-13 09:40:31.079 31303 31303 D VRI[MainActivity]: fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS 11-13 09:40:31.079 31303 31303 D VRI[MainActivity]: pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED 11-13 09:40:31.079 31303 31303 D VRI[MainActivity]: vsysui=LAYOUT_STABLE 11-13 09:40:31.079 31303 31303 D VRI[MainActivity]: bhv=DEFAULT 11-13 09:40:31.079 31303 31303 D VRI[MainActivity]: fitSides= CLP[ ]} 11-13 09:40:31.079 31303 31303 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-1, blastBufferQueue:null 11-13 09:40:31.086 31303 31303 D BufferQueueConsumer: [](id:7a4700000000,api:0,p:-1,c:31303) connect: controlledByApp=false 11-13 09:40:31.087 31303 31303 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory 11-13 09:40:31.087 31303 31303 D ExtensionsLoader: Opened libSchedAssistExtImpl.so 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: QUALCOMM build : a1cf8ab5e3, I428bf45773 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: Build Date : 11/09/23 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.35.01.12 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: Local Branch : 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.9.14.11.00.00.571.148 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: Remote Branch : NONE 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: Reconstruct Branch : NOTHING 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: Build Config : S P 10.0.7 AArch64 11-13 09:40:31.090 31303 32352 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so 11-13 09:40:31.093 31303 32352 I AdrenoGLES-0: PFP: 0x016dc094, ME: 0x00000000 11-13 09:40:31.106 31303 32352 D BufferQueueProducer: [VRI[MainActivity]#0(BLAST Consumer)0](id:7a4700000000,api:1,p:31303,c:31303) connect: api=1 producerControlledByApp=true 11-13 09:40:31.107 31303 32352 E OpenGLRenderer: Unable to match the desired swap behavior. 11-13 09:40:31.107 31303 31303 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity)/@0x61f834b,currentBufferRatio=1.0,desiredRatio=1.0 11-13 09:40:31.133 31303 32352 D BLASTBufferQueue: [VRI[MainActivity]#0](f:0,a:1) acquireNextBufferLocked size=1080x2412 mFrameNumber=1 applyTransaction=true mTimestamp=1578000481303351(auto) mPendingTransactions.size=0 graphicBufferId=134445361266691 transform=0 11-13 09:40:31.134 31303 32352 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-13 09:40:31.134 31303 31303 D VRI[MainActivity]: draw finished. 11-13 09:40:31.134 31303 31303 D VRI[MainActivity]: reportDrawFinished 11-13 09:40:31.134 31303 31303 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-13 09:40:31.136 31303 31303 I Quality : Skipped: false 11 cost 185.52972 refreshRate 16698152 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:31.146 31303 31303 W VRI[MainActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false 11-13 09:40:31.155 31303 32318 I OpenGLRenderer: Davey! duration=1402ms; Flags=1, FrameTimelineVsyncId=560317867, IntendedVsync=1577999079913040, Vsync=1578000265854085, InputEventId=0, HandleInputStart=1578000281621059, AnimationStart=1578000281626320, PerformTraversalsStart=1578000281778663, DrawStart=1578000455637517, FrameDeadline=1577999096579706, FrameInterval=1578000280744497, FrameStartTime=16703395, SyncQueued=1578000474147413, SyncStart=1578000474253090, IssueDrawCommandsStart=1578000474716736, SwapBuffers=1578000481107674, FrameCompleted=1578000482273872, DequeueBufferDuration=13177, QueueBufferDuration=475313, GpuCompleted=1578000482273872, SwapBuffersCompleted=1578000481867257, DisplayPresentTime=0, CommandSubmissionCompleted=1578000481107674, 11-13 09:40:31.159 31303 32328 D LeakCanary: LeakCanary is running and ready to detect memory leaks. 11-13 09:40:31.167 31303 31303 D VRI[MainActivity]: onFocusEvent true 11-13 09:40:31.170 31303 32312 I r.kitsune.debug: Compiler allocated 6275KB to compile void android.view.ViewRootImpl.performTraversals() 11-13 09:40:31.173 31303 32352 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=4 didProduceBuffer=true syncBuffer=false 11-13 09:40:31.173 31303 32352 D VRI[MainActivity]: draw finished. 11-13 09:40:31.173 31303 32352 D VRI[MainActivity]: reportDrawFinished 11-13 09:40:31.268 31303 32362 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true (254ms) 11-13 09:40:31.268 31303 32362 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:32 GMT 11-13 09:40:31.268 31303 32362 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:31.268 31303 32362 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:31.268 31303 32362 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: etag: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: x-request-id: 7df830f6-bf62-4eb9-af4b-2a2067d3b3e8 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: x-runtime: 0.102084 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=DblfoS0rnM34MyIOIJR7BugiN%2BHVipdslZirpvDDU5GAM60wvFuQedicbtlrlLvGLkXHC%2FNcXWYqAbwpFQA6NZo%2FUAu4ftiS1hkoDWO73BN86MR5fc0Uyw3fFavVToKO39%2F2KL%2BioQ%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: cf-ray: 8e208c233ec82a97-LAX 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=52777&sent=7&recv=8&lost=0&retrans=0&sent_bytes=3658&recv_bytes=1543&delivery_rate=87134&cwnd=254&unsent_bytes=0&cid=0417b67b83fa1174&ts=312&x=0" 11-13 09:40:31.269 31303 32362 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:31.277 31303 32376 I okhttp.OkHttpClient: <-- 200 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=current&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (235ms) 11-13 09:40:31.277 31303 32376 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:32 GMT 11-13 09:40:31.277 31303 32376 I okhttp.OkHttpClient: content-type: application/vnd.api+json 11-13 09:40:31.277 31303 32376 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:31.277 31303 32376 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:31.277 31303 32376 I okhttp.OkHttpClient: etag: W/"1a7494fc9b8d7a2d07d332038208f9b6" 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: x-request-id: 74c29e6a-4e43-4e21-b6f2-7fc22f1f3cfd 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: x-runtime: 0.124083 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RvzRJ%2FXPopCORNpvg1BFJG9qAsydRh0c8SoWgYER185YnRdtQ3JvJjMUZ9N0H%2FBlEuaSpfS0a6Z0M7Pz3%2Bj6B3mcy1W5NY7a9Y4WE2xxR3CgyrfxR9D%2BPUeTbdPDcSI49hAjdqp%2F8A%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: cf-ray: 8e208c233ecd2a97-LAX 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: content-encoding: gzip 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=52777&sent=8&recv=8&lost=0&retrans=0&sent_bytes=4519&recv_bytes=1543&delivery_rate=87134&cwnd=254&unsent_bytes=0&cid=0417b67b83fa1174&ts=320&x=0" 11-13 09:40:31.278 31303 32376 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:31.322 31303 32381 I okhttp.OkHttpClient: <-- 200 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&filter%5Bstatus%5D=upcoming&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (263ms) 11-13 09:40:31.322 31303 32381 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:32 GMT 11-13 09:40:31.322 31303 32381 I okhttp.OkHttpClient: content-type: application/vnd.api+json 11-13 09:40:31.322 31303 32381 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:31.322 31303 32381 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:31.322 31303 32381 I okhttp.OkHttpClient: etag: W/"71c99a846fe15450f4ee0a6b8efe571c" 11-13 09:40:31.322 31303 32381 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: x-request-id: 8273db39-0940-4deb-853d-9ec724375b5d 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: x-runtime: 0.111082 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=9D4wY9H6U9TagM%2BTcGvitFtQWgGMdtcOv17qU3Y3Ou2KtitpnNGS%2BjUF5awzM7iRCpac682YTQ9fNUD%2F787AFFODm%2BpoBSM%2Fzf3tuBQ%2BRS9dmjqS77HPlyTM%2BoWZ0yGCoZKXr06vaw%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: cf-ray: 8e208c23afa02a97-LAX 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: content-encoding: gzip 11-13 09:40:31.323 31303 32381 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=50152&sent=14&recv=11&lost=0&retrans=0&sent_bytes=8832&recv_bytes=1543&delivery_rate=159605&cwnd=256&unsent_bytes=0&cid=0417b67b83fa1174&ts=367&x=0" 11-13 09:40:31.324 31303 32381 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/trending/anime?limit=10 (322ms) 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:32 GMT 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: etag: W/"2eb0e257e34e398195d03d9727b0053f" 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:31.379 31303 32378 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: x-request-id: a84a3202-83ba-4925-b7ea-896988c88067 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: x-runtime: 0.165987 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=PLbBcOyq%2Ftg9aw2U1HqNX3DSt2IBcGVJIOnboegUVWWvjvyf0NyRjqs5VzOsDjqKyP10GlwhQEj7dvvUFAJtkLT5xiODVnZgtY%2BLQY0qnX34Gs3aS5%2F7AQxij9Wk1bCCvWNolX9zVA%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: cf-ray: 8e208c23af9c2a97-LAX 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=56440&sent=20&recv=16&lost=0&retrans=0&sent_bytes=12801&recv_bytes=1543&delivery_rate=159605&cwnd=256&unsent_bytes=0&cid=0417b67b83fa1174&ts=425&x=0" 11-13 09:40:31.380 31303 32378 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-user_count&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (455ms) 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:32 GMT 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: etag: W/"0ccaa867a800ffc3f28ace7947ca3c46" 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:31.513 31303 32377 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: x-request-id: 012d6b78-0b40-45d9-8629-c50757c20f54 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: x-runtime: 0.245027 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=dUieNw3JoXve748cGHMAD4YK9GyKLdygSng6toLtiyE%2BM0x1zPw2DfpBu1eFvYubpC910zhvophGnYNxMW3ZynvgwjkywGHIz6DsxI3iffm5m%2FUgC%2FwpOM6GtlhvsJY4NJ%2BGkuHoxQ%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: cf-ray: 8e208c23af9e2a97-LAX 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=56760&sent=21&recv=19&lost=0&retrans=0&sent_bytes=13286&recv_bytes=1543&delivery_rate=159605&cwnd=256&unsent_bytes=0&cid=0417b67b83fa1174&ts=534&x=0" 11-13 09:40:31.514 31303 32377 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:31.820 31303 31303 D OplusInputMethodManagerInternal: get inputMethodManager extension: com.android.internal.view.IInputMethodManager$Stub$Proxy@a354325 11-13 09:40:31.822 31303 31303 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=944.25, y[0]=2361.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1578001145, downTime=1578001065, deviceId=5, source=0x1002, displayId=0, eventId=102149057 } handled by client, just return 11-13 09:40:31.901 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.901 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.901 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.929 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.929 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.929 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.932 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.932 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.932 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.933 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.933 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.933 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.935 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.935 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.935 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.936 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.936 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.936 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.938 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.938 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.938 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:31.948 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.profile.ProfileViewModel'... 11-13 09:40:31.948 31303 31303 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:31.948 31303 31303 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.profile.ProfileViewModel' - q:'null' look in injected parameters 11-13 09:40:31.948 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.profile.ProfileViewModel']' 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.043 ms 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase'... 11-13 09:40:31.949 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase']' 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.029 ms 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.022 ms 11-13 09:40:31.949 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.LogOutUserUseCase' in 0.214 ms 11-13 09:40:31.952 31303 31303 D [Koin] : | << parameters 11-13 09:40:31.953 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.profile.ProfileViewModel' in 4.316 ms 11-13 09:40:31.981 31303 31303 I Quality : Skipped: false 6 cost 112.755745 refreshRate 16699541 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:32.082 31303 31303 I Quality : Skipped: false 5 cost 96.794945 refreshRate 16695781 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:32.176 31303 32391 D OplusScrollToTopManager: io.github.drumber.kitsune.debug/io.github.drumber.kitsune.ui.main.MainActivity,This DecorView@3d98d79[MainActivity] change focus to true 11-13 09:40:32.244 31303 31303 D LeakCanary: Watching instance of android.widget.LinearLayout (io.github.drumber.kitsune.ui.main.HomeExploreFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key a756df65-39b1-4be6-8cf1-9fd9502be421 11-13 09:40:32.249 31303 31303 D LeakCanary: Watching instance of android.widget.FrameLayout (io.github.drumber.kitsune.ui.main.MainFragment received Fragment#onDestroyView() callback (references to its views should be cleared to prevent leaks)) with key d05b910a-5ea2-4e5e-8501-c932933806c8 11-13 09:40:32.264 31303 32345 D UserPreferences: Storing user model in shared preferences. 11-13 09:40:32.295 31303 32396 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-average_rating&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage h2 11-13 09:40:32.295 31303 32396 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:32.295 31303 32396 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:32.296 31303 32396 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:32.296 31303 32396 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:32.296 31303 32396 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:32.296 31303 32396 I okhttp.OkHttpClient: If-None-Match: W/"857dbbbc5e8d4c3cef482625f38a5a0e" 11-13 09:40:32.298 31303 32396 I okhttp.OkHttpClient: --> END GET 11-13 09:40:32.317 31303 32362 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-13 09:40:32.317 31303 32362 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:32.317 31303 32362 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:32.317 31303 32362 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:32.317 31303 32362 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:32.317 31303 32362 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:32.317 31303 32362 I okhttp.OkHttpClient: If-None-Match: W/"100b582fa1ef649d488d0a462a552912" 11-13 09:40:32.317 31303 32362 I okhttp.OkHttpClient: --> END GET 11-13 09:40:32.690 31303 32362 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 (371ms) 11-13 09:40:32.690 31303 32362 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:33 GMT 11-13 09:40:32.690 31303 32362 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:32.690 31303 32362 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:32.691 31303 32362 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:32.691 31303 32362 I okhttp.OkHttpClient: etag: W/"100b582fa1ef649d488d0a462a552912" 11-13 09:40:32.691 31303 32362 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:32.691 31303 32362 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:32.691 31303 32362 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:32.692 31303 32362 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:32.692 31303 32362 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:32.692 31303 32362 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:32.692 31303 32362 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:32.692 31303 32362 I okhttp.OkHttpClient: x-request-id: b0f11b83-dcc7-4bd1-926a-7ec3d71e4552 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: x-runtime: 0.191962 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=CxK5DaDLIxiboYPhFca3hIVISMt%2BSYjLPOYrUv9MsQRMhgX88rRZ3hq3bz%2BDapUSmdwMr%2FQ0V1gXAce0gcTBpXcQpiijkVL20UOCzyKJtKMjOizhJdb7JhN4LKm16WHRMB7HWPWYJw%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: cf-ray: 8e208c2b5ca12a97-LAX 11-13 09:40:32.693 31303 32362 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=55648&sent=24&recv=22&lost=0&retrans=0&sent_bytes=14112&recv_bytes=1925&delivery_rate=159605&cwnd=256&unsent_bytes=0&cid=0417b67b83fa1174&ts=1692&x=0" 11-13 09:40:32.694 31303 32362 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/anime?page%5Blimit%5D=10&sort=-average_rating&fields%5Banime%5D=slug%2Ctitles%2CcanonicalTitle%2CposterImage%2CcoverImage (430ms) 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:33 GMT 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: etag: W/"857dbbbc5e8d4c3cef482625f38a5a0e" 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:32.729 31303 32396 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: x-request-id: d6c71a41-ebf5-4de1-9892-96a5d49a9938 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: x-runtime: 0.327463 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=fU6Kprj1pkPj6UAksQkcIZLZWLNWO4LXJZGzfaCLr%2BW2naZe7RW2TLglVmdSSGvuiOL2r32yC15nskvw1SoE9jd3oaIOH5GuHxwQxpzYEnMaGZFxYDDuTHxXjt60NAGR3wEfgl2yrQ%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: cf-ray: 8e208c2b0c1d2a97-LAX 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=58641&sent=25&recv=23&lost=0&retrans=0&sent_bytes=14621&recv_bytes=1925&delivery_rate=159605&cwnd=256&unsent_bytes=0&cid=0417b67b83fa1174&ts=1774&x=0" 11-13 09:40:32.730 31303 32396 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:32.840 31303 31303 I Quality : Skipped: false 3 cost 52.495087 refreshRate 16698057 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:32.940 31303 31303 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=887.25, y[0]=156.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1578002281, downTime=1578002226, deviceId=5, source=0x1002, displayId=0, eventId=420824931 } handled by client, just return 11-13 09:40:32.941 31303 31303 I Quality : Skipped: false 5 cost 87.36827 refreshRate 16695411 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:32.942 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:32.942 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.048 ms 11-13 09:40:32.985 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.SettingsViewModel'... 11-13 09:40:32.985 31303 31303 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:32.985 31303 31303 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.settings.SettingsViewModel' - q:'null' look in injected parameters 11-13 09:40:32.985 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.settings.SettingsViewModel']' 11-13 09:40:32.985 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository'... 11-13 09:40:32.985 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.UserRepository' in 0.054 ms 11-13 09:40:32.985 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase'... 11-13 09:40:32.985 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase']' 11-13 09:40:32.985 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository'... 11-13 09:40:32.986 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.data.repository.AccessTokenRepository' in 0.046 ms 11-13 09:40:32.986 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.domain.auth.IsUserLoggedInUseCase' in 0.189 ms 11-13 09:40:32.986 31303 31303 D [Koin] : | << parameters 11-13 09:40:32.986 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.SettingsViewModel' in 1.681 ms 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: --> GET https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true h2 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: User-Agent: Kitsune/2.0.2-1-debug 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: Authorization: ██ 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: Host: kitsu.app 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: Connection: Keep-Alive 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: Accept-Encoding: gzip 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: If-None-Match: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:32.997 31303 32362 I okhttp.OkHttpClient: --> END GET 11-13 09:40:32.999 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:32.999 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:32.999 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:33.009 31303 31303 I Quality : Skipped: false 2 cost 38.245476 refreshRate 16701372 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:33.061 31303 31303 I Quality : Skipped: false 2 cost 39.91371 refreshRate 16703425 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: <-- 304 https://kitsu.app/api/edge/users?include=waifu&fields%5Bcharacters%5D=slug%2Cname%2Cimage&filter%5Bself%5D=true (186ms) 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: date: Wed, 13 Nov 2024 17:40:33 GMT 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: content-length: 0 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: alt-svc: h3=":443"; ma=86400 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: cache-control: max-age=0, private, must-revalidate 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: etag: W/"3bd945827ced3050990fd948315e75fa" 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: referrer-policy: strict-origin-when-cross-origin 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: strict-transport-security: max-age=63072000; includeSubDomains 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: vary: Origin 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: x-content-type-options: nosniff 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: x-download-options: noopen 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: x-frame-options: SAMEORIGIN 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: x-permitted-cross-domain-policies: none 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: x-request-id: 71ee2e19-1544-4c8d-b4a8-fc6f99945451 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: x-runtime: 0.068779 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: x-xss-protection: 1; mode=block 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: cf-cache-status: DYNAMIC 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=jDZ35QtvWuRmja5HNHmqdS2h0ICM89DjB5XvOoa9nxDW%2BtHdHdeyYW9z%2BGcCCo8Cfc0%2Ff9ErtjVA23PudrCCWbXC6LFqTZd4vy7LUtkaaSS2cOdbdVF3IFNLctgEQjENlYSLxSlTyQ%3D%3D"}],"group":"cf-nel","max_age":604800} 11-13 09:40:33.184 31303 32362 I okhttp.OkHttpClient: nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} 11-13 09:40:33.185 31303 32362 I okhttp.OkHttpClient: server: cloudflare 11-13 09:40:33.185 31303 32362 I okhttp.OkHttpClient: cf-ray: 8e208c2f5b982a97-LAX 11-13 09:40:33.185 31303 32362 I okhttp.OkHttpClient: server-timing: cfL4;desc="?proto=TCP&rtt=57218&sent=27&recv=25&lost=0&retrans=0&sent_bytes=15105&recv_bytes=2033&delivery_rate=159605&cwnd=256&unsent_bytes=0&cid=0417b67b83fa1174&ts=2221&x=0" 11-13 09:40:33.185 31303 32362 I okhttp.OkHttpClient: <-- END HTTP 11-13 09:40:33.203 31303 32345 D UserPreferences: Storing user model in shared preferences. 11-13 09:40:33.243 31303 31303 I Quality : Skipped: false 1 cost 21.157911 refreshRate 16711941 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:33.257 31303 31303 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@d272bae 11-13 09:40:33.257 31303 31303 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@f90cd4f 11-13 09:40:33.257 31303 31303 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@94facdc 11-13 09:40:33.258 31303 31303 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@bbfd1e5 11-13 09:40:33.258 31303 31303 D OplusCursorFeedback: editorDetachFromWindow android.widget.Editor@ebe54ba 11-13 09:40:33.273 31303 31303 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 9c9b274f-6c92-4dce-b597-7755746c7319 11-13 09:40:33.795 31303 31303 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@1d12ad1 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-13 09:40:33.795 31303 31303 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@fc11936 [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false] 11-13 09:40:33.795 31303 31303 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=73.5, y[0]=960.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1578003141, downTime=1578003047, deviceId=5, source=0x1002, displayId=0, eventId=928355791 } handled by client, just return 11-13 09:40:35.863 31303 31303 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=115.5, y[0]=1592.25, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1578005204, downTime=1578005158, deviceId=5, source=0x1002, displayId=0, eventId=130541863 } handled by client, just return 11-13 09:40:35.917 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:35.917 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:35.917 31303 31303 I oplus.android.OplusFrameworkFactoryImpl: get feature:IOplusDynamicVsyncFeature 11-13 09:40:35.924 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel'... 11-13 09:40:35.924 31303 31303 D [Koin] : | >> parameters DefinitionParameters[] 11-13 09:40:35.924 31303 31303 D [Koin] : |- ? t:'io.github.drumber.kitsune.ui.settings.AppLogsViewModel' - q:'null' look in injected parameters 11-13 09:40:35.924 31303 31303 D [Koin] : | (+) '[Factory: 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel']' 11-13 09:40:35.925 31303 31303 D [Koin] : | << parameters 11-13 09:40:35.925 31303 31303 D [Koin] : |- 'io.github.drumber.kitsune.ui.settings.AppLogsViewModel' in 1.371 ms 11-13 09:40:35.936 31303 31303 I Quality : Skipped: false 1 cost 26.949862 refreshRate 16690898 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:36.531 31303 31303 I Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread. 11-13 09:40:36.531 31303 31303 I Quality : Skipped: false 30 cost 504.00095 refreshRate 16694764 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:36.537 31303 31303 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 3106c51f-de00-4522-b8c3-66f157720936 11-13 09:40:36.767 31303 32323 I OpenGLRenderer: Davey! duration=739ms; Flags=0, FrameTimelineVsyncId=560322837, IntendedVsync=1578005374952659, Vsync=1578005875795579, InputEventId=0, HandleInputStart=1578005880705640, AnimationStart=1578005880707776, PerformTraversalsStart=1578005885664234, DrawStart=1578005891855484, FrameDeadline=1578005391619325, FrameInterval=1578005878953609, FrameStartTime=16695197, SyncQueued=1578006097333401, SyncStart=1578006097913297, IssueDrawCommandsStart=1578006101926369, SwapBuffers=1578006105826994, FrameCompleted=1578006115220276, DequeueBufferDuration=55156, QueueBufferDuration=574375, GpuCompleted=1578006115220276, SwapBuffersCompleted=1578006106698557, DisplayPresentTime=1578001683620538, CommandSubmissionCompleted=1578006105826994, 11-13 09:40:36.926 31303 32410 D ProfileInstaller: Installing profile for io.github.drumber.kitsune.debug 11-13 09:40:37.316 31303 32328 W r.kitsune.debug: Cleared Reference was only reachable from finalizer (only reported once) 11-13 09:40:37.326 31303 32328 I r.kitsune.debug: Explicit concurrent copying GC freed 56MB AllocSpace bytes, 40(2476KB) LOS objects, 49% free, 17MB/34MB, paused 230us,22us total 72.897ms 11-13 09:40:37.640 31303 31303 D OplusSystemUINavigationGesture: [GESTURE_SIDE_BAR] swipe from 1 11-13 09:40:37.640 31303 31303 D OplusSystemUINavigationGesture: [GESTURE_SIDE_BAR] Hit Side Bar Region ! 11-13 09:40:37.648 31303 31303 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=1010.25, y[0]=240.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1578006992, downTime=1578006976, deviceId=5, source=0x1002, displayId=0, eventId=622811355 } handled by client, just return 11-13 09:40:37.701 31303 31303 D WindowManager: Add to mViews: android.widget.PopupWindow$PopupDecorView{7461f9d V.E..V... R.....I. 0,0-0,0 viewInfo = },pkg= io.github.drumber.kitsune.debug 11-13 09:40:37.718 31303 31303 D InputEventReceiver: Input log is disabled in InputEventReceiver. 11-13 09:40:37.729 31303 31303 I Quality : Skipped: false 2 cost 49.380547 refreshRate 16694724 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:37.732 31303 31303 E OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@301475e 11-13 09:40:37.744 31303 31303 D BufferQueueConsumer: [](id:7a4700000001,api:0,p:-1,c:31303) connect: controlledByApp=false 11-13 09:40:37.746 31303 32352 D BufferQueueProducer: [VRI[PopupWindow:89c3e74]#1(BLAST Consumer)1](id:7a4700000001,api:1,p:31303,c:31303) connect: api=1 producerControlledByApp=true 11-13 09:40:37.746 31303 32352 E OpenGLRenderer: Unable to match the desired swap behavior. 11-13 09:40:37.772 31303 31303 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=PopupWindow:89c3e74)/@0x2070dc2,currentBufferRatio=1.0,desiredRatio=1.0 11-13 09:40:37.775 31303 32352 D BLASTBufferQueue: [VRI[PopupWindow:89c3e74]#1](f:0,a:1) acquireNextBufferLocked size=547x200 mFrameNumber=1 applyTransaction=true mTimestamp=1578007122966109(auto) mPendingTransactions.size=0 graphicBufferId=134445361266695 transform=0 11-13 09:40:37.775 31303 32352 D VRI[PopupWindow:89c3e74]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false 11-13 09:40:37.775 31303 31303 D VRI[PopupWindow:89c3e74]: draw finished. 11-13 09:40:37.775 31303 31303 D VRI[PopupWindow:89c3e74]: reportDrawFinished 11-13 09:40:37.775 31303 31303 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2 11-13 09:40:37.776 31303 31303 D VRI[MainActivity]: onFocusEvent false 11-13 09:40:37.777 31303 31303 I Quality : Skipped: false 2 cost 47.607544 refreshRate 16695734 bit true processName io.github.drumber.kitsune.debug 11-13 09:40:37.789 31303 32352 D VRI[PopupWindow:89c3e74]: Received frameCommittedCallback lastAttemptedDrawFrameNum=2 didProduceBuffer=true syncBuffer=false 11-13 09:40:37.789 31303 31303 D VRI[PopupWindow:89c3e74]: draw finished. 11-13 09:40:37.789 31303 31303 D VRI[PopupWindow:89c3e74]: reportDrawFinished 11-13 09:40:37.805 31303 31303 D VRI[PopupWindow:89c3e74]: onFocusEvent true 11-13 09:40:38.299 31303 31303 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=176.25, y[0]=72.75, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1578007643, downTime=1578007589, deviceId=5, source=0x1002, displayId=0, eventId=471553728 } handled by client, just return 11-13 09:40:38.308 31303 31303 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.widget.PopupWindow$PopupDecorView$$ExternalSyntheticLambda0@bfe373f 11-13 09:40:38.317 31303 31303 I SurfaceControl: setExtendedRangeBrightness sc=Surface(name=PopupWindow:89c3e74)/@0x2070dc2,currentBufferRatio=1.0,desiredRatio=1.0