Originally created by @Silther on GitHub (Feb 9, 2024).
Is your feature request related to a problem? Please describe.
The app crashes pretty often in the background. To solve these crashes we must know why this happens.
Describe the solution you'd like
It would be nice if the app would show a log why it crashed, we could copy and paste it into a new github issue.
(The libretube app does it quit well)
Originally created by @Silther on GitHub (Feb 9, 2024).
### Is your feature request related to a problem? Please describe.
The app crashes pretty often in the background. To solve these crashes we must know why this happens.
### Describe the solution you'd like
It would be nice if the app would show a log why it crashed, we could copy and paste it into a new github issue.
(The libretube app does it quit well)
There is a bug that is crashing the android app for some users that accounts for 93% of the current crashes. I have it fixed already and working on the release. This is probably what you are referring to with crashing pretty often.
@advplyr commented on GitHub (Feb 9, 2024):
There is a bug that is crashing the android app for some users that accounts for 93% of the current crashes. I have it fixed already and working on the release. This is probably what you are referring to with crashing pretty often.

I am using the iOS version and I would also like to have a better understanding of why the app crashed because I was not able to reliably reproduce some of my crashes.
I was downloading some audiobooks which consist of more then 100 mp3s and I am unable to write a bugreport because I don't know which action I took exactly lead to the crash.
If I would be able to see for example which line of code was responsible for the crash I could more easily understand and maybe reproduce.
Of course the crash happened while the app was not directly logging to Xcode...
@bloodscript commented on GitHub (Feb 9, 2024):
I am using the iOS version and I would also like to have a better understanding of why the app crashed because I was not able to reliably reproduce some of my crashes.
I was downloading some audiobooks which consist of more then 100 mp3s and I am unable to write a bugreport because I don't know which action I took exactly lead to the crash.
If I would be able to see for example which line of code was responsible for the crash I could more easily understand and maybe reproduce.
Of course the crash happened while the app was not directly logging to Xcode...
Yeah I agree, I would love to add better crash handling. I've never done it before so I'm not sure what is possible
@advplyr commented on GitHub (Feb 9, 2024):
Yeah I agree, I would love to add better crash handling. I've never done it before so I'm not sure what is possible
I'm using Android 0.9.79-beta and the app keeps crashing very often. It has crashed around 5 times in the last hour alone. So far I've mostly seen it crash when Do not Disturb is active. Not sure if I've seen it crash without it.
What would be the best way to understand the reasons for these crashes? Is wifi adb a thing nowadays on non-rooted phones? I'm pretty sure it won't happen when I try to reproduce it behind a computer with logcat open.
@lightheaded commented on GitHub (Jan 31, 2025):
I'm using Android 0.9.79-beta and the app keeps crashing very often. It has crashed around 5 times in the last hour alone. So far I've mostly seen it crash when Do not Disturb is active. Not sure if I've seen it crash without it.
What would be the best way to understand the reasons for these crashes? Is wifi adb a thing nowadays on non-rooted phones? I'm pretty sure it won't happen when I try to reproduce it behind a computer with logcat open.
Found out that you can retrieve logcat after a crash as well. Not sure if helpful, though. Will trying to see if there's a pattern and file another issue once I understand what's causing the crash, or have a hint as to the reason, at least.
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:15:01.452 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.461 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.467 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.473 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.537 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:01.538 21441 21489 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:01.545 2771 2800 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:15:01.545 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:02.342 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 1 weak references
01-31 22:15:02.343 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 1 weak references
01-31 22:15:02.343 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 1 weak references
01-31 22:15:02.343 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 1 weak references
01-31 22:15:02.928 21441 21441 I AppBatteryPreferenceController: Battery consumer available, launch : com.audiobookshelf.app | uid : 10604 with BatteryEntry data
01-31 22:15:02.978 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:03.017 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:03.026 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:03.032 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:03.033 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:03.037 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:04.676 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:04.678 2771 7289 I DeviceIdleController: addPowerSaveWhitelistApps(name = [com.audiobookshelf.app])
01-31 22:15:04.679 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.679 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.679 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.680 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.859 7700 31044 I FASProvider: makeValuesForFasUpdate contentValues = package_name=com.audiobookshelf.app extras=0 reason=default disableReason=default uid=10604 mode=0 level=1 disableType=-1 resetTime=0
01-31 22:15:05.457 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = true, mode = 0
01-31 22:15:05.470 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:05.600 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:05.600 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:05.603 21441 21515 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:05.606 2771 2800 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:15:05.607 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:15:06.887 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:06.951 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:07.883 7700 7853 I FASModelGlobal: verify : ignore com.audiobookshelf.app
01-31 22:15:07.958 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:07.984 7700 7853 I FASModelGlobal: verify removed application = com.audiobookshelf.app 10604
01-31 22:15:07.990 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:09.011 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:09.041 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:10.045 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:10.102 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:11.110 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:11.133 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:12.146 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:12.189 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:13.198 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:13.258 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:14.267 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:14.310 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:15.324 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:15.362 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:16.369 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:16.394 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:17.400 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:17.424 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:18.432 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:18.467 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:19.474 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:19.507 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:20.516 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:20.557 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:21.565 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:21.590 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:22.597 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:22.637 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:23.649 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:23.699 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:24.707 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:24.755 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:25.763 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:25.810 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:26.822 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:26.867 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:27.878 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:27.907 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:28.915 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:28.941 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:29.947 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:29.976 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:31.400 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:31.437 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:32.443 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:32.475 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:33.481 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:33.516 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:34.523 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:34.562 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:35.570 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:35.592 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:36.596 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:36.646 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:37.658 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:37.697 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:38.706 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:38.736 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 1 weak references
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 1 weak references
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 1 weak references
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 1 weak references
01-31 22:15:39.743 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:39.772 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:40.784 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:40.822 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:41.832 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:41.876 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:42.885 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:42.925 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:43.937 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:43.968 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:44.978 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:45.038 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:46.045 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:46.071 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:47.089 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:47.125 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:48.134 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:48.164 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:49.169 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:49.183 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:50.192 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:50.231 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:51.237 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:51.261 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:52.267 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:52.318 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:53.329 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:53.356 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:54.364 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:54.410 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:55.419 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:55.466 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:56.476 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:56.525 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:57.529 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:57.559 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:58.567 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:58.606 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:59.616 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:59.651 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:00.661 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:00.692 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:01.697 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:01.717 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:03.722 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:03.741 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:04.747 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:04.941 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:05.980 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:06.143 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:07.154 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:07.218 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:08.230 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:08.517 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:09.020 2771 7689 I ActivityManager: Killing 12277:com.audiobookshelf.app/u0a604 (adj 910): depends on provider com.android.externalstorage/.ExternalStorageProvider in dying proc com.android.externalstorage (adj -10000)
01-31 22:16:09.371 2771 7725 I MediaSessionStack: removeSession | record: com.audiobookshelf.app/PlayerNotificationServ (userId=0)
01-31 22:16:09.371 2771 2800 I WindowManager: WIN DEATH: Window{34d9cf9 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}
01-31 22:16:09.371 2771 2800 W InputManager-JNI: Input channel object '34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity (client)' was disposed without first being removed with the input manager!
01-31 22:16:09.371 2771 2800 V WindowManager: Remove Window{34d9cf9 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: mSurfaceController=null mAnimatingExit=false mRemoveOnExit=false mHasSurface=false surfaceShowing=false animating=false app-animation=false mDisplayFrozen=false callers=com.android.server.wm.WindowState$DeathRecipient.binderDied:3698 android.os.IBinder$DeathRecipient.binderDied:325 android.os.BinderProxy.sendDeathNotice:781 <bottom of call stack> <bottom of call stack> <bottom of call stack>
01-31 22:16:09.372 3979 28463 D FaceWidgetMusicViewModel: onMediaKeyEventSessionChanged() packageName = com.audiobookshelf.app, sessionToken = null
01-31 22:16:09.373 4363 4363 I MediaPlayerList: onMediaKeyEventSessionChanged: packageName=com.audiobookshelf.app
01-31 22:16:09.374 1724 1724 I Layer : Layer::reparent [34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872] newParentHandle : null -------------------------
01-31 22:16:09.374 1724 1724 I Layer : id=9872 removeFromCurrentState 34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872 (244)
01-31 22:16:09.374 1724 1724 I Layer : Layer::reparent [34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872] End -------------------------
01-31 22:16:09.374 2771 3671 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10108, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10604 RequestorUid: 10604 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ] (release request)
01-31 22:16:09.374 1724 1724 I SurfaceFlinger: id=9872 Removed 34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872 (244)
01-31 22:16:09.376 4363 4363 W MediaPlayerList: com.audiobookshelf.app is already the active player
01-31 22:16:09.376 4363 4363 W MediaPlayerWrapper: The session was destroyed com.audiobookshelf.app
01-31 22:16:09.376 4363 4363 D MediaPlayerList: sessionUpdatedCallback(): packageName: com.audiobookshelf.app
01-31 22:16:09.379 2771 3795 D SemWifiMediaStateMonitor: com.audiobookshelf.app - Destroyed[]
01-31 22:16:09.379 4363 4363 W MediaPlayerWrapper: The session was destroyed com.audiobookshelf.app
01-31 22:16:09.379 4363 4363 D MediaPlayerList: sessionUpdatedCallback(): packageName: com.audiobookshelf.app
01-31 22:16:09.379 2771 2771 D NotificationService: removeFlagFromNotificationLocked pkg = com.audiobookshelf.app notificationId = 10, flag = 64
01-31 22:16:09.380 8756 740 I Routine@Core[4.7.03.3]: ActivityWatcherListenerImpl: onStopComponent: componentName - com.audiobookshelf.app, userId: 0
01-31 22:16:09.387 10622 10622 I smedia : SMediaSessionHelper.releaseActiveController(true): 'com.audiobookshelf.app'
01-31 22:16:09.387 10622 10622 I smedia : SMediaSessionHelper.setActiveController(true): 'com.audiobookshelf.app' -> '' [empty]
01-31 22:16:09.390 4363 4363 W MediaPlayerWrapper: The session was destroyed com.audiobookshelf.app
01-31 22:16:09.390 4363 4363 D MediaPlayerList: sessionUpdatedCallback(): packageName: com.audiobookshelf.app
01-31 22:16:09.391 1724 1724 I Layer : id=9872 Destroyed 34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872
01-31 22:16:09.396 2771 3111 W UsageStatsService: Unexpected activity event reported! (com.audiobookshelf.app/com.audiobookshelf.app.MainActivity event : 23 instanceId : 172179045)
01-31 22:16:09.485 9517 9517 I MediaRemoteController: detachFromMediaController: MediaControllerWrapperImpl(controller=android.media.session.MediaController@2840b81, packageName=com.audiobookshelf.app, tag=PlayerNotificationServ, metadata=android.media.MediaMetadata@9fc0493, playbackState=null, playbackInfo=playbackType=1, volumeControlType=2, maxVolume=15, currentVolume=6, audioAttrs=AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null, volumeControlId=null, transportControls=com.google.android.gms.internal.wear_companion.h8@4806426, extras=null, queue.size=2, sessionToken=android.media.session.MediaSession$Token@4976c7b)
01-31 22:16:09.574 2771 20605 I PerProcessNandswap$NandswapHandler: canDoNandswapProcess fail: com.audiobookshelf.app pid:12277 state:1 adj:-10000
01-31 22:16:19.863 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:20.124 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.125 21441 21482 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.127 21441 21467 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.130 2771 7643 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:20.133 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:20.291 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.297 21441 21479 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.316 2771 4037 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:20.317 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:25.021 21441 21491 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.062 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:25.172 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.172 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.173 21441 21515 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.178 2771 4690 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:25.179 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:25.235 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:25.235 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:25.235 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:25.241 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:25.292 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:25.293 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:25.315 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.317 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.325 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.326 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.476 1724 1724 I Layer : id=908 removeFromCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (255)
01-31 22:16:25.476 1724 1724 I Layer : id=916 removeFromCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (255)
01-31 22:16:25.479 1724 1724 I Layer : id=908 addToCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (255)
01-31 22:16:25.479 1724 1724 I Layer : id=916 addToCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (255)
01-31 22:16:35.399 21441 21467 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.420 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:35.546 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.546 21441 21489 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.563 21441 21468 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.575 2771 7432 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:35.576 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:35.638 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.641 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.642 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.643 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.655 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:35.656 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:39.115 10699 10699 I ManagePermissionsActivity: sessionId: -4933699182677840667 Reaching AppPermissionGroupsFragment from intent. packageName com.audiobookshelf.app uid 10604
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 1 weak references
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 1 weak references
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 1 weak references
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 1 weak references
01-31 22:16:41.760 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:41.884 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:41.885 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:41.885 21441 21491 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:41.889 2771 4528 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:41.889 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:41.896 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:41.897 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:43.673 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:43.750 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:46.395 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:46.531 21441 21482 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:46.532 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:46.534 21441 21479 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:46.540 2771 6242 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:46.540 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:51.074 21441 21489 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 4 weak references
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 4 weak references
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 4 weak references
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 4 weak references
01-31 22:16:51.106 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:51.229 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.232 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.235 21441 21491 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.243 2771 7432 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:51.243 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:51.321 10699 10713 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.328 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.331 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.332 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.511 1724 1724 I Layer : id=908 removeFromCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (259)
01-31 22:16:51.511 1724 1724 I Layer : id=916 removeFromCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (259)
01-31 22:16:51.515 1724 1724 I Layer : id=908 addToCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (259)
01-31 22:16:51.515 1724 1724 I Layer : id=916 addToCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (259)
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:17:12.269 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:12.482 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:12.483 21441 21515 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:12.484 21441 21482 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:12.513 2771 7643 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:17:12.513 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:14.107 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:14.117 21441 21479 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:14.120 2771 4586 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:17:14.121 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:14.133 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:17:26.395 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:26.569 21441 21467 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:26.570 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:26.572 21441 21468 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:26.585 2771 4121 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:17:26.585 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:26.597 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:26.598 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
And errors only:
01-31 22:05:45.700 2771 4592 E WindowManager: win=Window{e50d503 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:06:57.048 2771 2800 E WindowManager: win=Window{e50d503 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:07:16.640 2771 4037 E WindowManager: win=Window{aea13ed u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:08:42.035 2771 3502 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:08:42.470 2771 3830 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:08:49.181 2771 5893 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:08:49.224 2771 3830 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:10:08.324 2771 7289 E AppOps : Bad call made by uid 1000. Package "com.audiobookshelf.app" does not belong to uid -1.
01-31 22:10:08.325 2771 7289 E AppOps : java.lang.SecurityException: Specified package "com.audiobookshelf.app" under uid -1 but it is not
01-31 22:10:31.205 2771 4592 E AppOps : Bad call made by uid 1000. Package "com.audiobookshelf.app" does not belong to uid -1.
01-31 22:10:31.205 2771 4592 E AppOps : java.lang.SecurityException: Specified package "com.audiobookshelf.app" under uid -1 but it is not
01-31 22:10:42.894 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:10:42.896 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:10:42.897 2771 7289 E AppOps : Bad call made by uid 1000. Package "com.audiobookshelf.app" does not belong to uid -1.
01-31 22:10:42.897 2771 7289 E AppOps : java.lang.SecurityException: Specified package "com.audiobookshelf.app" under uid -1 but it is not
01-31 22:13:31.563 5213 12276 E pageboostd: alp start : app comaudiobookshelfapp
01-31 22:13:31.593 5213 12276 E pageboostd: comaudiobookshelfapp, amt 26188144 scnt 4 fcnt 0
01-31 22:13:31.597 5213 12276 E pageboostd: comaudiobookshelfapp, amt 655360 scnt 21 fcnt 102
01-31 22:13:31.597 5213 12276 E pageboostd: alp end : app comaudiobookshelfapp data_amount 26843504
01-31 22:13:38.131 2771 4037 E WindowManager: win=Window{34d9cf9 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:14:42.001 2771 2771 E EdgeLightingClientManager: stopEdgeLightingInternal mHosts is null. pkg=com.audiobookshelf.app,reason=1
01-31 22:14:59.675 5213 13902 E pageboostd: alp start : app comaudiobookshelfapp
01-31 22:14:59.707 5213 13902 E pageboostd: comaudiobookshelfapp, amt 26188144 scnt 4 fcnt 0
01-31 22:14:59.708 5213 13902 E pageboostd: comaudiobookshelfapp, amt 655360 scnt 21 fcnt 102
01-31 22:14:59.708 5213 13902 E pageboostd: alp end : app comaudiobookshelfapp data_amount 26843504
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:25.292 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:25.293 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:35.655 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:35.656 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:41.896 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:41.897 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:26.597 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:26.598 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
@lightheaded commented on GitHub (Jan 31, 2025):
Found out that you can retrieve logcat after a crash as well. Not sure if helpful, though. Will trying to see if there's a pattern and file another issue once I understand what's causing the crash, or have a hint as to the reason, at least.
```
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:15:01.452 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.461 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.467 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.473 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:15:01.537 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:01.538 21441 21489 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:01.545 2771 2800 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:15:01.545 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:02.342 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 1 weak references
01-31 22:15:02.343 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 1 weak references
01-31 22:15:02.343 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 1 weak references
01-31 22:15:02.343 2771 2793 W system_server: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 1 weak references
01-31 22:15:02.928 21441 21441 I AppBatteryPreferenceController: Battery consumer available, launch : com.audiobookshelf.app | uid : 10604 with BatteryEntry data
01-31 22:15:02.978 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:03.017 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:03.026 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:03.032 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:03.033 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:03.037 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:04.676 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = false, mode = 1
01-31 22:15:04.678 2771 7289 I DeviceIdleController: addPowerSaveWhitelistApps(name = [com.audiobookshelf.app])
01-31 22:15:04.679 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.679 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.679 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.680 2771 3518 V AppStateTracker: Package com.audiobookshelf.app/10604 toggled out of fg service restriction
01-31 22:15:04.859 7700 31044 I FASProvider: makeValuesForFasUpdate contentValues = package_name=com.audiobookshelf.app extras=0 reason=default disableReason=default uid=10604 mode=0 level=1 disableType=-1 resetTime=0
01-31 22:15:05.457 21441 21441 D BatteryOptimizeUtils: refresh com.audiobookshelf.app state, allowlisted = true, mode = 0
01-31 22:15:05.470 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:05.600 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:05.600 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:05.603 21441 21515 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:15:05.606 2771 2800 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:15:05.607 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:15:06.887 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:06.951 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:07.883 7700 7853 I FASModelGlobal: verify : ignore com.audiobookshelf.app
01-31 22:15:07.958 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:07.984 7700 7853 I FASModelGlobal: verify removed application = com.audiobookshelf.app 10604
01-31 22:15:07.990 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:09.011 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:09.041 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:10.045 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:10.102 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:11.110 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:11.133 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:12.146 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:12.189 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:13.198 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:13.258 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:14.267 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:14.310 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:15.324 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:15.362 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:16.369 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:16.394 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:17.400 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:17.424 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:18.432 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:18.467 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:19.474 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:19.507 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:20.516 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:20.557 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:21.565 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:21.590 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:22.597 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:22.637 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:23.649 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:23.699 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:24.707 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:24.755 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:25.763 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:25.810 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:26.822 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:26.867 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:27.878 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:27.907 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:28.915 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:28.941 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:29.947 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:29.976 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:31.400 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:31.437 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:32.443 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:32.475 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:33.481 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:33.516 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:34.523 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:34.562 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:35.570 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:35.592 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:36.596 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:36.646 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:37.658 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:37.697 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:38.706 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:38.736 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 1 weak references
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 1 weak references
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 1 weak references
01-31 22:15:39.101 3979 3994 W ndroid.systemui: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 1 weak references
01-31 22:15:39.743 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:39.772 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:40.784 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:40.822 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:41.832 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:41.876 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:42.885 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:42.925 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:43.937 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:43.968 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:44.978 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:45.038 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:46.045 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:46.071 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:47.089 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:47.125 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:48.134 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:48.164 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:49.169 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:49.183 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:50.192 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:50.231 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:51.237 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:51.261 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:52.267 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:52.318 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:53.329 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:53.356 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:54.364 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:54.410 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:55.419 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:55.466 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:56.476 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:56.525 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:57.529 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:57.559 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:58.567 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:58.606 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:15:59.616 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:15:59.651 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:00.661 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:00.692 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:01.697 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:01.717 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:03.722 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:03.741 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:04.747 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:04.941 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:05.980 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:06.143 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:07.154 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:07.218 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:08.230 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap start for activity com.audiobookshelf.app(pid 12277) action:9 adj:920 type:3
01-31 22:16:08.517 2771 20605 D PerProcessNandswap$NandswapHandler: nandswap end for activity com.audiobookshelf.app(pid 12277) ret:-16 adj:920
01-31 22:16:09.020 2771 7689 I ActivityManager: Killing 12277:com.audiobookshelf.app/u0a604 (adj 910): depends on provider com.android.externalstorage/.ExternalStorageProvider in dying proc com.android.externalstorage (adj -10000)
01-31 22:16:09.371 2771 7725 I MediaSessionStack: removeSession | record: com.audiobookshelf.app/PlayerNotificationServ (userId=0)
01-31 22:16:09.371 2771 2800 I WindowManager: WIN DEATH: Window{34d9cf9 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}
01-31 22:16:09.371 2771 2800 W InputManager-JNI: Input channel object '34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity (client)' was disposed without first being removed with the input manager!
01-31 22:16:09.371 2771 2800 V WindowManager: Remove Window{34d9cf9 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: mSurfaceController=null mAnimatingExit=false mRemoveOnExit=false mHasSurface=false surfaceShowing=false animating=false app-animation=false mDisplayFrozen=false callers=com.android.server.wm.WindowState$DeathRecipient.binderDied:3698 android.os.IBinder$DeathRecipient.binderDied:325 android.os.BinderProxy.sendDeathNotice:781 <bottom of call stack> <bottom of call stack> <bottom of call stack>
01-31 22:16:09.372 3979 28463 D FaceWidgetMusicViewModel: onMediaKeyEventSessionChanged() packageName = com.audiobookshelf.app, sessionToken = null
01-31 22:16:09.373 4363 4363 I MediaPlayerList: onMediaKeyEventSessionChanged: packageName=com.audiobookshelf.app
01-31 22:16:09.374 1724 1724 I Layer : Layer::reparent [34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872] newParentHandle : null -------------------------
01-31 22:16:09.374 1724 1724 I Layer : id=9872 removeFromCurrentState 34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872 (244)
01-31 22:16:09.374 1724 1724 I Layer : Layer::reparent [34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872] End -------------------------
01-31 22:16:09.374 2771 3671 D ConnectivityService: releasing NetworkRequest [ REQUEST id=10108, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10604 RequestorUid: 10604 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ] (release request)
01-31 22:16:09.374 1724 1724 I SurfaceFlinger: id=9872 Removed 34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872 (244)
01-31 22:16:09.376 4363 4363 W MediaPlayerList: com.audiobookshelf.app is already the active player
01-31 22:16:09.376 4363 4363 W MediaPlayerWrapper: The session was destroyed com.audiobookshelf.app
01-31 22:16:09.376 4363 4363 D MediaPlayerList: sessionUpdatedCallback(): packageName: com.audiobookshelf.app
01-31 22:16:09.379 2771 3795 D SemWifiMediaStateMonitor: com.audiobookshelf.app - Destroyed[]
01-31 22:16:09.379 4363 4363 W MediaPlayerWrapper: The session was destroyed com.audiobookshelf.app
01-31 22:16:09.379 4363 4363 D MediaPlayerList: sessionUpdatedCallback(): packageName: com.audiobookshelf.app
01-31 22:16:09.379 2771 2771 D NotificationService: removeFlagFromNotificationLocked pkg = com.audiobookshelf.app notificationId = 10, flag = 64
01-31 22:16:09.380 8756 740 I Routine@Core[4.7.03.3]: ActivityWatcherListenerImpl: onStopComponent: componentName - com.audiobookshelf.app, userId: 0
01-31 22:16:09.387 10622 10622 I smedia : SMediaSessionHelper.releaseActiveController(true): 'com.audiobookshelf.app'
01-31 22:16:09.387 10622 10622 I smedia : SMediaSessionHelper.setActiveController(true): 'com.audiobookshelf.app' -> '' [empty]
01-31 22:16:09.390 4363 4363 W MediaPlayerWrapper: The session was destroyed com.audiobookshelf.app
01-31 22:16:09.390 4363 4363 D MediaPlayerList: sessionUpdatedCallback(): packageName: com.audiobookshelf.app
01-31 22:16:09.391 1724 1724 I Layer : id=9872 Destroyed 34d9cf9 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#9872
01-31 22:16:09.396 2771 3111 W UsageStatsService: Unexpected activity event reported! (com.audiobookshelf.app/com.audiobookshelf.app.MainActivity event : 23 instanceId : 172179045)
01-31 22:16:09.485 9517 9517 I MediaRemoteController: detachFromMediaController: MediaControllerWrapperImpl(controller=android.media.session.MediaController@2840b81, packageName=com.audiobookshelf.app, tag=PlayerNotificationServ, metadata=android.media.MediaMetadata@9fc0493, playbackState=null, playbackInfo=playbackType=1, volumeControlType=2, maxVolume=15, currentVolume=6, audioAttrs=AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null, volumeControlId=null, transportControls=com.google.android.gms.internal.wear_companion.h8@4806426, extras=null, queue.size=2, sessionToken=android.media.session.MediaSession$Token@4976c7b)
01-31 22:16:09.574 2771 20605 I PerProcessNandswap$NandswapHandler: canDoNandswapProcess fail: com.audiobookshelf.app pid:12277 state:1 adj:-10000
01-31 22:16:19.863 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:20.124 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.125 21441 21482 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.127 21441 21467 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.130 2771 7643 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:20.133 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:20.247 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:20.291 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.297 21441 21479 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:20.316 2771 4037 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:20.317 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:25.021 21441 21491 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.062 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:25.172 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.172 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.173 21441 21515 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:25.178 2771 4690 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:25.179 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:25.235 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:25.235 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:25.235 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:25.241 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:25.292 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:25.293 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:25.315 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.317 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.325 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.326 10699 10735 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:25.476 1724 1724 I Layer : id=908 removeFromCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (255)
01-31 22:16:25.476 1724 1724 I Layer : id=916 removeFromCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (255)
01-31 22:16:25.479 1724 1724 I Layer : id=908 addToCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (255)
01-31 22:16:25.479 1724 1724 I Layer : id=916 addToCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (255)
01-31 22:16:35.399 21441 21467 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.420 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:35.546 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.546 21441 21489 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.563 21441 21468 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:35.575 2771 7432 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:35.576 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:35.627 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:35.638 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.641 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.642 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.643 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:35.655 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:35.656 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:39.115 10699 10699 I ManagePermissionsActivity: sessionId: -4933699182677840667 Reaching AppPermissionGroupsFragment from intent. packageName com.audiobookshelf.app uid 10604
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 1 weak references
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 1 weak references
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 1 weak references
01-31 22:16:39.478 10699 10711 W ssioncontroller: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 1 weak references
01-31 22:16:41.760 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:41.884 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:41.885 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:41.885 21441 21491 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:41.889 2771 4528 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:41.889 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:41.896 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:41.897 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:43.673 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:43.750 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:43.876 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:16:46.395 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:46.531 21441 21482 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:46.532 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:46.534 21441 21479 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:46.540 2771 6242 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:46.540 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:51.074 21441 21489 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 4 weak references
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 4 weak references
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 4 weak references
01-31 22:16:51.090 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 4 weak references
01-31 22:16:51.106 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:51.229 21441 21469 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.232 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.235 21441 21491 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:16:51.243 2771 7432 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:16:51.243 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:51.321 10699 10713 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.328 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.331 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.332 10699 10734 I Role : com.audiobookshelf.app not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 22:16:51.511 1724 1724 I Layer : id=908 removeFromCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (259)
01-31 22:16:51.511 1724 1724 I Layer : id=916 removeFromCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (259)
01-31 22:16:51.515 1724 1724 I Layer : id=908 addToCurrentState ActivityRecord{11e45cf u0 com.audiobookshelf.app/.MainActivity t226}#908 (259)
01-31 22:16:51.515 1724 1724 I Layer : id=916 addToCurrentState 4d040a9 ActivityRecordInputSink com.audiobookshelf.app/.MainActivity#916 (259)
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:16:51.653 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:17:12.269 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:12.482 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:12.483 21441 21515 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:12.484 21441 21482 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:12.513 2771 7643 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:17:12.513 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:14.107 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:14.117 21441 21479 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:14.120 2771 4586 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:17:14.121 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:14.133 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:17:14.452 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
01-31 22:17:26.395 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:26.569 21441 21467 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:26.570 21441 21441 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:26.572 21441 21468 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
01-31 22:17:26.585 2771 4121 W PackageConfigPersister: App-specific configuration not found for packageName: com.audiobookshelf.app and userId: 0
01-31 22:17:26.585 21441 21441 I AppButtonsPrefCtl: AppButton refreshUI for Pkg : com.audiobookshelf.app
01-31 22:17:26.597 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:26.598 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/base.apk' with 2 weak references
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.en.apk' with 2 weak references
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.et.apk' with 2 weak references
01-31 22:17:26.670 21441 21453 W ndroid.settings: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~oCCGT3WDQY3I8WPcIgTJTg==/com.audiobookshelf.app-apfdRaJuxV8yNBGRxwYh3g==/split_config.xxhdpi.apk' with 2 weak references
```
And errors only:
```
01-31 22:05:45.700 2771 4592 E WindowManager: win=Window{e50d503 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:06:57.048 2771 2800 E WindowManager: win=Window{e50d503 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:07:16.640 2771 4037 E WindowManager: win=Window{aea13ed u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:08:42.035 2771 3502 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:08:42.470 2771 3830 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:08:49.181 2771 5893 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:08:49.224 2771 3830 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
01-31 22:10:08.324 2771 7289 E AppOps : Bad call made by uid 1000. Package "com.audiobookshelf.app" does not belong to uid -1.
01-31 22:10:08.325 2771 7289 E AppOps : java.lang.SecurityException: Specified package "com.audiobookshelf.app" under uid -1 but it is not
01-31 22:10:31.205 2771 4592 E AppOps : Bad call made by uid 1000. Package "com.audiobookshelf.app" does not belong to uid -1.
01-31 22:10:31.205 2771 4592 E AppOps : java.lang.SecurityException: Specified package "com.audiobookshelf.app" under uid -1 but it is not
01-31 22:10:42.894 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:10:42.896 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:10:42.897 2771 7289 E AppOps : Bad call made by uid 1000. Package "com.audiobookshelf.app" does not belong to uid -1.
01-31 22:10:42.897 2771 7289 E AppOps : java.lang.SecurityException: Specified package "com.audiobookshelf.app" under uid -1 but it is not
01-31 22:13:31.563 5213 12276 E pageboostd: alp start : app comaudiobookshelfapp
01-31 22:13:31.593 5213 12276 E pageboostd: comaudiobookshelfapp, amt 26188144 scnt 4 fcnt 0
01-31 22:13:31.597 5213 12276 E pageboostd: comaudiobookshelfapp, amt 655360 scnt 21 fcnt 102
01-31 22:13:31.597 5213 12276 E pageboostd: alp end : app comaudiobookshelfapp data_amount 26843504
01-31 22:13:38.131 2771 4037 E WindowManager: win=Window{34d9cf9 u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:7033 com.android.server.wm.ActivityRecord.destroySurfaces:7014 com.android.server.wm.ActivityRecord.activityStopped:7747 com.android.server.wm.ActivityClientController.activityStopped:321 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:186 android.os.Binder.execTransactInternal:1380
01-31 22:14:42.001 2771 2771 E EdgeLightingClientManager: stopEdgeLightingInternal mHosts is null. pkg=com.audiobookshelf.app,reason=1
01-31 22:14:59.675 5213 13902 E pageboostd: alp start : app comaudiobookshelfapp
01-31 22:14:59.707 5213 13902 E pageboostd: comaudiobookshelfapp, amt 26188144 scnt 4 fcnt 0
01-31 22:14:59.708 5213 13902 E pageboostd: comaudiobookshelfapp, amt 655360 scnt 21 fcnt 102
01-31 22:14:59.708 5213 13902 E pageboostd: alp end : app comaudiobookshelfapp data_amount 26843504
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:01.440 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:15:05.658 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:20.142 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:25.292 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:25.293 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:35.655 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:35.656 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:41.896 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:41.897 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:46.549 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:16:51.318 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:12.523 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
01-31 22:17:26.597 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 95
01-31 22:17:26.598 21441 21441 E AppInfoDashboard: Package: com.audiobookshelf.app not found for user: 150
```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Silther on GitHub (Feb 9, 2024).
Is your feature request related to a problem? Please describe.
The app crashes pretty often in the background. To solve these crashes we must know why this happens.
Describe the solution you'd like
It would be nice if the app would show a log why it crashed, we could copy and paste it into a new github issue.
(The libretube app does it quit well)
@advplyr commented on GitHub (Feb 9, 2024):
There is a bug that is crashing the android app for some users that accounts for 93% of the current crashes. I have it fixed already and working on the release. This is probably what you are referring to with crashing pretty often.

@bloodscript commented on GitHub (Feb 9, 2024):
I am using the iOS version and I would also like to have a better understanding of why the app crashed because I was not able to reliably reproduce some of my crashes.
I was downloading some audiobooks which consist of more then 100 mp3s and I am unable to write a bugreport because I don't know which action I took exactly lead to the crash.
If I would be able to see for example which line of code was responsible for the crash I could more easily understand and maybe reproduce.
Of course the crash happened while the app was not directly logging to Xcode...
@advplyr commented on GitHub (Feb 9, 2024):
Yeah I agree, I would love to add better crash handling. I've never done it before so I'm not sure what is possible
@advplyr commented on GitHub (Feb 12, 2024):
The crash you were experiencing often in android is fixed now in 0.9.72-beta
@lightheaded commented on GitHub (Jan 31, 2025):
I'm using Android 0.9.79-beta and the app keeps crashing very often. It has crashed around 5 times in the last hour alone. So far I've mostly seen it crash when Do not Disturb is active. Not sure if I've seen it crash without it.
What would be the best way to understand the reasons for these crashes? Is wifi adb a thing nowadays on non-rooted phones? I'm pretty sure it won't happen when I try to reproduce it behind a computer with logcat open.
@lightheaded commented on GitHub (Jan 31, 2025):
Found out that you can retrieve logcat after a crash as well. Not sure if helpful, though. Will trying to see if there's a pattern and file another issue once I understand what's causing the crash, or have a hint as to the reason, at least.
And errors only: