Comments (6)
I tried to replicate this issue with a clean install of the app on a Google Pixel 6a and it doesn't seem to affect my device. It could be because of dependency updates merged with the latest pull request, but if installing the app with the latest version of the code doesn't work could you please include a longer snippet of the log so we can see what line in the code caused this? Thanks!
from pineapple.
I tried to replicate this issue with a clean install of the app on a Google Pixel 6a and it doesn't seem to affect my device. It could be because of dependency updates merged with the latest pull request, but if installing the app with the latest version of the code doesn't work could you please include a longer snippet of the log so we can see what line in the code caused this? Thanks!
The issue is still there for me, even after updating. This happens only once, and only after logging in. Logs:
FATAL EXCEPTION: main
Process: com.pineapple.app, PID: 21937
retrofit2.HttpException: HTTP 404
at retrofit2.KotlinExtensions$await$2$2.onResponse(KotlinExtensions.kt:53)
at retrofit2.OkHttpCall$1.onResponse(OkHttpCall.java:129)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)
Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@bc3403f, androidx.compose.runtime.BroadcastFrameClock@f6fbd0c, StandaloneCoroutine{Cancelling}@1755655, AndroidUiDispatcher@a01d86a]
from pineapple.
Logs were taken with the app "Logfox". That's all the app gives me. If there's a way to get more logs, as you said, let me know
from pineapple.
Will a debug build give more logs? Because I'm using a release build
Tried with debug build, it does not give more output
from pineapple.
Here are two ways to get full device logs:
- Use the Logcat command-line tool (https://developer.android.com/tools/logcat#:~:text=Command-line%20syntax%20To%20run%20logcat%20through%20the%20adb,but%20that%20just%20expands%20to%20adb%20shell%20logcat)
- Open Android Studio, connect to your device with the app open, and click on the Logcat tab
from pineapple.
https://katb.in/adopibocozu (once again, I do not use android studio.)
12-04 20:06:15.501 935 3542 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=pineapple://login/... flg=0x14000000 cmp=com.pineapple.app/.MainActivity (has extras)} from uid 10162
12-04 20:06:15.502 935 3542 D CompatibilityChangeReporter: Compat change id reported: 265464455; UID 10238; state: DISABLED
12-04 20:06:15.502 935 3542 D CompatibilityChangeReporter: Compat change id reported: 265452344; UID 10238; state: DISABLED
12-04 20:06:15.502 935 3542 D CompatibilityChangeReporter: Compat change id reported: 266124927; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 265451093; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 265456536; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 255940284; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 236283604; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 263959004; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 264304459; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 264301586; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 254631730; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 273509367; UID 10238; state: DISABLED
12-04 20:06:15.503 935 3542 D CompatibilityChangeReporter: Compat change id reported: 263259275; UID 10238; state: DISABLED
12-04 20:06:15.504 935 3542 D CompatibilityChangeReporter: Compat change id reported: 194480991; UID 10238; state: ENABLED
12-04 20:06:15.505 935 3542 I ActivityTaskManager: Launching r: ActivityRecord{32c9e75 u0 com.pineapple.app/.MainActivity} from background: ActivityRecord{455b277 u0 com.android.chrome/com.google.android.apps.chrome.Main} t2023}. New task: false
12-04 20:06:15.513 935 3542 D CompatibilityChangeReporter: Compat change id reported: 184838306; UID 10238; state: DISABLED
12-04 20:06:15.513 935 3542 D CompatibilityChangeReporter: Compat change id reported: 185004937; UID 10238; state: DISABLED
12-04 20:06:15.517 935 3542 V SplashScreenExceptionList: SplashScreen checking exception for package com.pineapple.app (target sdk:33) -> false
12-04 20:06:15.518 935 3542 D CompatibilityChangeReporter: Compat change id reported: 205907456; UID 10238; state: ENABLED
12-04 20:06:15.548 935 5769 D CoreBackPreview: Window{90f1c98 u0 Splash Screen com.pineapple.app}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a7240d6, mPriority=0}
12-04 20:06:15.564 935 3542 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (2245402)
12-04 20:06:15.617 935 5769 D CoreBackPreview: Window{6c5dc48 u0 com.pineapple.app/com.pineapple.app.MainActivity}: Setting back callback null
12-04 20:06:15.626 935 1784 W UsageStatsService: Unexpected activity event reported! (com.pineapple.app/com.pineapple.app.MainActivity event : 23 instanceId : 236564969)
12-04 20:06:15.663 935 3542 D CoreBackPreview: Window{3f0824f u0 com.pineapple.app/com.pineapple.app.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@3e30ee5, mPriority=0}
12-04 20:06:15.709 935 3542 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=pineapple://login/... flg=0x1440c000 cmp=com.pineapple.app/.MainActivity (has extras)} from uid 10238
12-04 20:06:15.719 935 3542 V SplashScreenExceptionList: SplashScreen checking exception for package com.pineapple.app (target sdk:33) -> false
12-04 20:06:15.724 935 3542 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{32c9e75 u0 com.pineapple.app/.MainActivity} t2024 f}}
12-04 20:06:15.761 935 1051 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (2275632)
12-04 20:06:15.790 935 3542 D CoreBackPreview: Window{663da12 u0 com.pineapple.app/com.pineapple.app.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@7635be0, mPriority=0}
12-04 20:06:16.165 935 1051 D CoreBackPreview: Window{90f1c98 u0 Splash Screen com.pineapple.app EXITING}: Setting back callback null
12-04 20:06:16.176 935 1051 D CoreBackPreview: Window{1183dd6 u0 com.android.chrome/com.google.android.apps.chrome.Main}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@ea6311a, mPriority=-1}
12-04 20:06:16.725 935 1051 D CoreBackPreview: Window{3f0824f u0 com.pineapple.app/com.pineapple.app.MainActivity}: Setting back callback null
12-04 20:06:17.027 14976 14976 E AndroidRuntime: FATAL EXCEPTION: main
12-04 20:06:17.027 14976 14976 E AndroidRuntime: Process: com.pineapple.app, PID: 14976
12-04 20:06:17.027 14976 14976 E AndroidRuntime: retrofit2.HttpException: HTTP 404
12-04 20:06:17.027 14976 14976 E AndroidRuntime: at retrofit2.KotlinExtensions$await$2$2.onResponse(KotlinExtensions.kt:53)
12-04 20:06:17.027 14976 14976 E AndroidRuntime: at retrofit2.OkHttpCall$1.onResponse(OkHttpCall.java:129)
12-04 20:06:17.027 14976 14976 E AndroidRuntime: at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
12-04 20:06:17.027 14976 14976 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
12-04 20:06:17.027 14976 14976 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
12-04 20:06:17.027 14976 14976 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1012)
12-04 20:06:17.027 14976 14976 E AndroidRuntime: Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@9bb44b3, androidx.compose.runtime.BroadcastFrameClock@91cfa70, StandaloneCoroutine{Cancelling}@844f1e9, AndroidUiDispatcher@a462e6e]
12-04 20:06:17.032 935 3542 W ActivityTaskManager: Force finishing activity com.pineapple.app/.MainActivity
12-04 20:06:17.032 935 22728 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
12-04 20:06:17.046 935 1787 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
12-04 20:06:17.046 935 1787 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
12-04 20:06:17.081 935 5333 I WindowManager: WIN DEATH: Window{663da12 u0 com.pineapple.app/com.pineapple.app.MainActivity}
12-04 20:06:17.082 935 3542 I ActivityManager: Process com.pineapple.app (pid 14976) has died: fg TOP
12-04 20:06:17.121 935 1734 W WindowManager: Failed to deliver inset state change to w=Window{663da12 u0 com.pineapple.app/com.pineapple.app.MainActivity EXITING}
12-04 20:06:17.121 935 1734 W WindowManager: android.os.DeadObjectException
12-04 20:06:17.121 935 1734 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
12-04 20:06:17.121 935 1734 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:584)
12-04 20:06:17.121 935 1734 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:473)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:4011)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4(InsetsStateController.java:352)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.InsetsStateController.$r8$lambda$An2IoiA3BeA5IWc6QwBOjKArM80(Unknown Source:0)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.InsetsStateController$$ExternalSyntheticLambda3.run(Unknown Source:2)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:345)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:226)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1(WindowAnimator.java:106)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.WindowAnimator.$r8$lambda$fo2Nk5bb9hY3lvmHsTnTEwtZMbI(Unknown Source:0)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.wm.WindowAnimator$$ExternalSyntheticLambda1.doFrame(Unknown Source:2)
12-04 20:06:17.121 935 1734 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1229)
12-04 20:06:17.121 935 1734 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1239)
12-04 20:06:17.121 935 1734 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:899)
12-04 20:06:17.121 935 1734 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:827)
12-04 20:06:17.121 935 1734 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1214)
12-04 20:06:17.121 935 1734 W WindowManager: at android.os.Handler.handleCallback(Handler.java:942)
12-04 20:06:17.121 935 1734 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99)
12-04 20:06:17.121 935 1734 W WindowManager: at android.os.Looper.loopOnce(Looper.java:201)
12-04 20:06:17.121 935 1734 W WindowManager: at android.os.Looper.loop(Looper.java:288)
12-04 20:06:17.121 935 1734 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67)
12-04 20:06:17.121 935 1734 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
12-04 20:06:17.134 935 1734 W WindowManager: Exception thrown during dispatchAppVisibility Window{663da12 u0 com.pineapple.app/com.pineapple.app.MainActivity EXITING}
12-04 20:06:17.134 935 1734 W WindowManager: android.os.DeadObjectException
12-04 20:06:17.134 935 1734 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
12-04 20:06:17.134 935 1734 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:584)
12-04 20:06:17.134 935 1734 W WindowManager: at android.view.IWindow$Stub$Proxy.dispatchAppVisibility(IWindow.java:536)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.WindowState.sendAppVisibilityToClients(WindowState.java:3478)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.WindowContainer.sendAppVisibilityToClients(WindowContainer.java:1234)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.WindowToken.setClientVisible(WindowToken.java:392)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.ActivityRecord.setClientVisible(ActivityRecord.java:6811)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.ActivityRecord.onAnimationFinished(ActivityRecord.java:7633)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.ActivityRecord.postApplyAnimation(ActivityRecord.java:5494)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.ActivityRecord.commitVisibility(ActivityRecord.java:5454)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.ActivityRecord.commitVisibility(ActivityRecord.java:5458)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.AppTransitionController.handleClosingApps(AppTransitionController.java:1194)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.AppTransitionController.handleAppTransitionReady(AppTransitionController.java:304)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.RootWindowContainer.checkAppTransitionReady(RootWindowContainer.java:970)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:834)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:777)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:177)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:126)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:115)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:57)
12-04 20:06:17.134 935 1734 W WindowManager: at android.os.Handler.handleCallback(Handler.java:942)
12-04 20:06:17.134 935 1734 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99)
12-04 20:06:17.134 935 1734 W WindowManager: at android.os.Looper.loopOnce(Looper.java:201)
12-04 20:06:17.134 935 1734 W WindowManager: at android.os.Looper.loop(Looper.java:288)
12-04 20:06:17.134 935 1734 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67)
12-04 20:06:17.134 935 1734 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
12-04 20:06:17.150 935 1731 W ActivityManager: setHasOverlayUi called on unknown pid: 14976
12-04 20:06:17.534 935 1731 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{b4edbc8 u0 com.pineapple.app/.MainActivity} t-1 f}}
12-04 20:06:18.618 935 1721 D CompatibilityChangeReporter: Compat change id reported: 173031413; UID 1000; state: ENABLED
12-04 20:06:18.618 935 1721 D CompatibilityChangeReporter: Compat change id reported: 173031413; UID 1000; state: DISABLED
12-04 20:06:18.846 935 1054 D CoreBackPreview: Window{47b0fd u0 VolumeDialogImpl}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@bd5e043, mPriority=0}
12-04 20:06:20.146 935 1054 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.pineapple.app/.MainActivity bnds=[521,207][682,411]} from uid 10226
12-04 20:06:20.157 935 1054 V SplashScreenExceptionList: SplashScreen checking exception for package com.pineapple.app (target sdk:33) -> false
12-04 20:06:20.172 935 1731 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10238; state: DISABLED
12-04 20:06:20.172 935 1731 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10238; state: DISABLED
12-04 20:06:20.172 935 1731 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10238; state: DISABLED
12-04 20:06:20.172 935 1731 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10238; state: ENABLED
12-04 20:06:20.174 935 1788 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10238; state: ENABLED
12-04 20:06:20.182 935 1788 I ActivityManager: Start proc 14980:com.pineapple.app/u0a238 for next-top-activity {com.pineapple.app/com.pineapple.app.MainActivity}
12-04 20:06:20.184 935 5570 D CoreBackPreview: Window{d9f6033 u0 Splash Screen com.pineapple.app}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@5f3969, mPriority=0}
12-04 20:06:20.259 0 0 I binder : 14980:14980 ioctl 40046210 7fffffc1b0 returned -22
12-04 20:06:20.365 935 5342 D CoreBackPreview: Window{47b0fd u0 VolumeDialogImpl}: Setting back callback null
12-04 20:06:20.496 935 5342 D CoreBackPreview: Window{d80bc23 u0 com.pineapple.app/com.pineapple.app.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@2fc4ed9, mPriority=0}
from pineapple.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pineapple.