2025-05-29 15:19:05.558 65246-65246 AndroidRuntime com.example.studyapp D Shutting down VM 2025-05-29 15:19:05.559 65246-65246 AndroidRuntime com.example.studyapp E FATAL EXCEPTION: main (Ask Gemini) Process: com.example.studyapp, PID: 65246 java.lang.IllegalArgumentException: Service not registered: com.example.studyapp.MainActivity$1@992d8bc at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:2015) at android.app.ContextImpl.unbindService(ContextImpl.java:2076) at android.content.ContextWrapper.unbindService(ContextWrapper.java:889) at android.content.ContextWrapper.unbindService(ContextWrapper.java:889) at com.example.studyapp.MainActivity.stopProxy(MainActivity.java:186) at com.example.studyapp.MainActivity.lambda$onCreate$2$com-example-studyapp-MainActivity(MainActivity.java:94) at com.example.studyapp.MainActivity$$ExternalSyntheticLambda5.onClick(D8$$SyntheticClass:0) at android.view.View.performClick(View.java:7542) at com.google.android.material.button.MaterialButton.performClick(MaterialButton.java:1218) at android.view.View.performClickInternal(View.java:7519) at android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0) at android.view.View$PerformClick.run(View.java:29476) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.app.ActivityThread.main(ActivityThread.java:7930) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) 2025-05-29 15:19:05.560 301-56098 ActivityTaskManager system_server W Force finishing activity com.example.studyapp/.MainActivity 2025-05-29 15:19:05.566 65246-65246 Process com.example.studyapp I Sending signal. PID: 65246 SIG: 9 ---------------------------- PROCESS ENDED (65246) for package com.example.studyapp ---------------------------- 2025-05-29 15:19:05.600 301-317 ActivityManager system_server W Exception when unbinding service com.example.studyapp/.proxy.CustomVpnService (Ask Gemini) android.os.DeadObjectException at android.os.BinderProxy.transactNative(Native Method) at android.os.BinderProxy.transact(BinderProxy.java:584) at android.app.IApplicationThread$Stub$Proxy.scheduleUnbindService(IApplicationThread.java:1346) at com.android.server.am.ActiveServices.removeConnectionLocked(ActiveServices.java:4923) at com.android.server.am.ActiveServices.unbindServiceLocked(ActiveServices.java:3173) at com.android.server.am.ActivityManagerService.unbindService(ActivityManagerService.java:12798) at android.app.ContextImpl.unbindService(ContextImpl.java:2079) at com.android.server.connectivity.Vpn$1.interfaceRemoved(Vpn.java:2076) at com.android.server.NetworkManagementService.lambda$notifyInterfaceRemoved$3(NetworkManagementService.java:353) at com.android.server.NetworkManagementService$$ExternalSyntheticLambda6.sendCallback(Unknown Source:2) at com.android.server.NetworkManagementService.invokeForAllObservers(NetworkManagementService.java:314) at com.android.server.NetworkManagementService.notifyInterfaceRemoved(NetworkManagementService.java:353) at com.android.server.NetworkManagementService.-$$Nest$mnotifyInterfaceRemoved(Unknown Source:0) at com.android.server.NetworkManagementService$NetdUnsolicitedEventListener.lambda$onInterfaceRemoved$6$com-android-server-NetworkManagementService$NetdUnsolicitedEventListener(NetworkManagementService.java:620) at com.android.server.NetworkManagementService$NetdUnsolicitedEventListener$$ExternalSyntheticLambda0.run(Unknown Source:4) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.os.HandlerThread.run(HandlerThread.java:67) at com.android.server.ServiceThread.run(ServiceThread.java:44) 2025-05-29 15:19:05.600 301-317 ActivityManager system_server W Bringing down service while still waiting for start foreground: ServiceRecord{7871f79 u0 com.example.studyapp/.proxy.CustomVpnService} 2025-05-29 15:19:05.623 301-326 ActivityManager system_server W Failed to update http proxy for: com.example.studyapp 2025-05-29 15:19:05.637 301-1242 ActivityManager system_server I app.info.packageName:com.example.studyapp app.setKilled(true) 2025-05-29 15:19:05.637 301-1242 ActivityManager system_server I Process com.example.studyapp (pid 65246) has died: fg +50 TOP 2025-05-29 15:19:05.637 301-986 WindowManager system_server I WIN DEATH: Window{d550fa0 u0 com.example.studyapp/com.example.studyapp.MainActivity} 2025-05-29 15:19:05.637 301-986 InputManager-JNI system_server W Input channel object 'd550fa0 com.example.studyapp/com.example.studyapp.MainActivity (client)' was disposed without first being removed with the input manager! 2025-05-29 15:19:05.660 301-321 WindowManager system_server W Failed to deliver inset state change to w=Window{d550fa0 u0 com.example.studyapp/com.example.studyapp.MainActivity EXITING} (Ask Gemini) android.os.DeadObjectException at android.os.BinderProxy.transactNative(Native Method) at android.os.BinderProxy.transact(BinderProxy.java:584) at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:473) at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:4015) at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$com-android-server-wm-InsetsStateController(InsetsStateController.java:351) at com.android.server.wm.InsetsStateController$$ExternalSyntheticLambda2.run(Unknown Source:2) at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:345) at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:832) at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:777) at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:177) at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:126) at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:115) at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:57) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.os.HandlerThread.run(HandlerThread.java:67) at com.android.server.ServiceThread.run(ServiceThread.java:44) 2025-05-29 15:19:05.661 301-321 WindowManager system_server W Exception thrown during dispatchAppVisibility Window{d550fa0 u0 com.example.studyapp/com.example.studyapp.MainActivity EXITING} (Ask Gemini) android.os.DeadObjectException at android.os.BinderProxy.transactNative(Native Method) at android.os.BinderProxy.transact(BinderProxy.java:584) at android.view.IWindow$Stub$Proxy.dispatchAppVisibility(IWindow.java:536) at com.android.server.wm.WindowState.sendAppVisibilityToClients(WindowState.java:3478) at com.android.server.wm.WindowContainer.sendAppVisibilityToClients(WindowContainer.java:1234) at com.android.server.wm.WindowToken.setClientVisible(WindowToken.java:392) at com.android.server.wm.ActivityRecord.setClientVisible(ActivityRecord.java:6865) at com.android.server.wm.ActivityRecord.onAnimationFinished(ActivityRecord.java:7687) at com.android.server.wm.ActivityRecord.postApplyAnimation(ActivityRecord.java:5512) at com.android.server.wm.ActivityRecord.commitVisibility(ActivityRecord.java:5472) at com.android.server.wm.ActivityRecord.commitVisibility(ActivityRecord.java:5476) at com.android.server.wm.AppTransitionController.handleClosingApps(AppTransitionController.java:1194) at com.android.server.wm.AppTransitionController.handleAppTransitionReady(AppTransitionController.java:304) at com.android.server.wm.RootWindowContainer.checkAppTransitionReady(RootWindowContainer.java:970) at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:834) at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:777) at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:177) at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:126) at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:115) at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:57) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.os.HandlerThread.run(HandlerThread.java:67) at com.android.server.ServiceThread.run(ServiceThread.java:44) 2025-05-29 15:19:06.061 301-320 ActivityTaskManager system_server W Activity top resumed state loss timeout for ActivityRecord{e2942a u0 com.example.studyapp/.MainActivity} t-1 f}}