Open arter97 opened 3 days ago
Thanks for the report, what is your phone model?
This is Nothing Phone 2. This phone's OS is close to AOSP as it can get, no weird heavy customization going on, so I don't believe this is a model-specific issue.
I'm kinda surprised that other Pixel users didn't report this yet.
Can you help providing the app settings regarding permission, battery settings, etc. Has the app finished upload or there are still assets on the device to be uploaded?
All permissions are given, battery setting is set to unrestricted (log seems to supports this too: BackupWorker: isIgnoringBatteryOptimizations true
).
This issue only seems to happen when an asset is left for an upload. After all upload is done (randomly by repeatedly force-closing, opening up the app to the foreground), the issue disappears.
The bug
On Android 15, Immich app consumes 100% of CPU (in the background or foreground) with the following entries filling up in logcat repeatedly.
This eventually triggers a force-close. Then, the service respawns itself and the bug repeats.
Force-close log:
The "No space left on device" error is unrelated to the storage space. Something in the GPU path is simply returning -ENOSPC.
Tombstone uploaded separately: tombstone_10_6395_2024-11-12-20-10-23.txt
This bug needs to be solved, and wherever this loop is initiated, it's probably a good idea to add some sort of a sleep.
The OS that Immich Server is running on
Ubuntu 24.04
Version of Immich Server
v1.120.1
Version of Immich Mobile App
v1.120.1
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Use the Android app in Android 15 (might be specific to my environment)
Relevant log output
No response
Additional information
No response