Closed SainoNamkho closed 1 month ago
Seems some selinux context is broken on my phone but nothing is changed after turning the state to permissive. I'll try to reset my phone to fix it and see if the problem holds.
Is there an update?
I see the same issue on mobel phone.
log file: file_803639665702338770.zip
Besides that, I also sent the logs captured using the adb logcat
command to @MuntashirAkon's email, hoping this would be helpful.
Thanks. I received your email. I'll look into this after the queue is complete.
Is there an update?
After a factory reset it works well now. Sorry for not having further clues to reproducing the problem.
Same issue here, i'll look into it:
2024-04-20 16:00:45.838 23701-23852 BpBinder W Large or Failed outgoing transaction of 4 bytes, interface descriptor , code 1
2024-04-20 16:00:45.838 23701-23852 JavaBinder E !!! FAILED BINDER TRANSACTION !!! (parcel size = 4)
2024-04-20 16:00:45.838 23701-23852 AppDb W Could not retrieve package info list for user 0
android.os.BadParcelableException: Failure retrieving array; only received 291 of 585
at android.content.pm.BaseParceledListSlice.<init>(BaseParceledListSlice.java:104)
at android.content.pm.ParceledListSlice.<init>(ParceledListSlice.java:42)
at android.content.pm.ParceledListSlice.<init>(Unknown Source:0)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:80)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:78)
at android.os.Parcel.readTypedObject(Parcel.java:4025)
at android.content.pm.IPackageManager$Stub$Proxy.getInstalledPackages(IPackageManager.java:5070)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackagesInternal(PackageManagerCompat.java:166)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackages(PackageManagerCompat.java:126)
at io.github.muntashirakon.AppManager.db.utils.AppDb.updateApplications(AppDb.java:260)
at io.github.muntashirakon.AppManager.db.utils.AppDb.loadInstalledOrBackedUpApplications(AppDb.java:151)
at io.github.muntashirakon.AppManager.utils.PackageUtils.getInstalledOrBackedUpApplicationsFromDb(PackageUtils.java:151)
at io.github.muntashirakon.AppManager.main.MainViewModel.lambda$loadApplicationItems$3$io-github-muntashirakon-AppManager-main-MainViewModel(MainViewModel.java:343)
at io.github.muntashirakon.AppManager.main.MainViewModel$$ExternalSyntheticLambda5.run(D8$$SyntheticClass:0)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died, but this could also be caused by running out of binder buffer space
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(BinderProxy.java:621)
at android.content.pm.BaseParceledListSlice.<init>(BaseParceledListSlice.java:95)
at android.content.pm.ParceledListSlice.<init>(ParceledListSlice.java:42)
at android.content.pm.ParceledListSlice.<init>(Unknown Source:0)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:80)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:78)
at android.os.Parcel.readTypedObject(Parcel.java:4025)
at android.content.pm.IPackageManager$Stub$Proxy.getInstalledPackages(IPackageManager.java:5070)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackagesInternal(PackageManagerCompat.java:166)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackages(PackageManagerCompat.java:126)
at io.github.muntashirakon.AppManager.db.utils.AppDb.updateApplications(AppDb.java:260)
at io.github.muntashirakon.AppManager.db.utils.AppDb.loadInstalledOrBackedUpApplications(AppDb.java:151)
at io.github.muntashirakon.AppManager.utils.PackageUtils.getInstalledOrBackedUpApplicationsFromDb(PackageUtils.java:151)
at io.github.muntashirakon.AppManager.main.MainViewModel.lambda$loadApplicationItems$3$io-github-muntashirakon-AppManager-main-MainViewModel(MainViewModel.java:343)
at io.github.muntashirakon.AppManager.main.MainViewModel$$ExternalSyntheticLambda5.run(D8$$SyntheticClass:0)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
2024-04-20 16:00:45.838 23701-23852 JavaBinder W ibinderForJavaObject: 0x71ab27d140 is not a Binder object
2024-04-20 16:00:45.838 23701-23852 Parcel E Native binder in markForBinder is null for non-null jobject
2024-04-20 16:00:45.839 8483-23916 GameBoosterService I restartGameMode: io.github.muntashirakon.AppManager
2024-04-20 16:00:45.846 2158-9599 CoreBackPreview D Window{bd7cea7 u0 Splash Screen io.github.muntashirakon.AppManager EXITING}: Setting back callback null
2024-04-20 16:00:45.847 2158-7251 InputManager-JNI W Input channel object 'bd7cea7 Splash Screen io.github.muntashirakon.AppManager (client)' was disposed without first being removed with the input manager!
2024-04-20 16:00:45.852 23701-23852 JavaBinder W ibinderForJavaObject: 0x71ab27d140 is not a Binder object
2024-04-20 16:00:45.852 23701-23852 Parcel E Native binder in markForBinder is null for non-null jobject
2024-04-20 16:00:45.870 23774-23849 io.github.munt...anager:priv:0 W Large reply transaction of 340380 bytes, interface descriptor io.github.muntashirakon.AppManager.IAMService, code 2
2024-04-20 16:00:45.920 23701-23852 IPCThreadState E Binder transaction failure: 89290836/29201/-28
2024-04-20 16:00:45.920 23701-23852 BpBinder W Large or Failed outgoing transaction of 4 bytes, interface descriptor , code 1
2024-04-20 16:00:45.920 23701-23852 JavaBinder E !!! FAILED BINDER TRANSACTION !!! (parcel size = 4)
2024-04-20 16:00:45.921 23701-23852 AppDb W Could not retrieve package info list for user 999
android.os.BadParcelableException: Failure retrieving array; only received 291 of 585
at android.content.pm.BaseParceledListSlice.<init>(BaseParceledListSlice.java:104)
at android.content.pm.ParceledListSlice.<init>(ParceledListSlice.java:42)
at android.content.pm.ParceledListSlice.<init>(Unknown Source:0)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:80)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:78)
at android.os.Parcel.readTypedObject(Parcel.java:4025)
at android.content.pm.IPackageManager$Stub$Proxy.getInstalledPackages(IPackageManager.java:5070)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackagesInternal(PackageManagerCompat.java:166)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackages(PackageManagerCompat.java:126)
at io.github.muntashirakon.AppManager.db.utils.AppDb.updateApplications(AppDb.java:260)
at io.github.muntashirakon.AppManager.db.utils.AppDb.loadInstalledOrBackedUpApplications(AppDb.java:151)
at io.github.muntashirakon.AppManager.utils.PackageUtils.getInstalledOrBackedUpApplicationsFromDb(PackageUtils.java:151)
at io.github.muntashirakon.AppManager.main.MainViewModel.lambda$loadApplicationItems$3$io-github-muntashirakon-AppManager-main-MainViewModel(MainViewModel.java:343)
at io.github.muntashirakon.AppManager.main.MainViewModel$$ExternalSyntheticLambda5.run(D8$$SyntheticClass:0)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died, but this could also be caused by running out of binder buffer space
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(BinderProxy.java:621)
at android.content.pm.BaseParceledListSlice.<init>(BaseParceledListSlice.java:95)
at android.content.pm.ParceledListSlice.<init>(ParceledListSlice.java:42)
at android.content.pm.ParceledListSlice.<init>(Unknown Source:0)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:80)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:78)
at android.os.Parcel.readTypedObject(Parcel.java:4025)
at android.content.pm.IPackageManager$Stub$Proxy.getInstalledPackages(IPackageManager.java:5070)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackagesInternal(PackageManagerCompat.java:166)
at io.github.muntashirakon.AppManager.compat.PackageManagerCompat.getInstalledPackages(PackageManagerCompat.java:126)
at io.github.muntashirakon.AppManager.db.utils.AppDb.updateApplications(AppDb.java:260)
at io.github.muntashirakon.AppManager.db.utils.AppDb.loadInstalledOrBackedUpApplications(AppDb.java:151)
at io.github.muntashirakon.AppManager.utils.PackageUtils.getInstalledOrBackedUpApplicationsFromDb(PackageUtils.java:151)
at io.github.muntashirakon.AppManager.main.MainViewModel.lambda$loadApplicationItems$3$io-github-muntashirakon-AppManager-main-MainViewModel(MainViewModel.java:343)
at io.github.muntashirakon.AppManager.main.MainViewModel$$ExternalSyntheticLambda5.run(D8$$SyntheticClass:0)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
2024-04-20 16:00:45.924 23701-23852 UriManager W Failed reading Uri grants
java.io.IOException: Exception thrown on remote process
at io.github.muntashirakon.io.IOResult.checkException(IOResult.java:34)
at io.github.muntashirakon.io.RemoteFile.newInputStream(RemoteFile.java:429)
at io.github.muntashirakon.io.AtomicExtendedFile.openRead(AtomicExtendedFile.java:173)
at io.github.muntashirakon.AppManager.uri.UriManager.readGrantedUriPermissions(UriManager.java:129)
at io.github.muntashirakon.AppManager.uri.UriManager.<init>(UriManager.java:63)
at io.github.muntashirakon.AppManager.db.utils.AppDb.updateVariableData(AppDb.java:358)
at io.github.muntashirakon.AppManager.db.utils.AppDb.updateApplications(AppDb.java:295)
at io.github.muntashirakon.AppManager.db.utils.AppDb.loadInstalledOrBackedUpApplications(AppDb.java:151)
at io.github.muntashirakon.AppManager.utils.PackageUtils.getInstalledOrBackedUpApplicationsFromDb(PackageUtils.java:151)
at io.github.muntashirakon.AppManager.main.MainViewModel.lambda$loadApplicationItems$3$io-github-muntashirakon-AppManager-main-MainViewModel(MainViewModel.java:343)
at io.github.muntashirakon.AppManager.main.MainViewModel$$ExternalSyntheticLambda5.run(D8$$SyntheticClass:0)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
at libcore.io.Linux.open(Native Method)
at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274)
at android.system.Os.open(Os.java:494)
at io.github.muntashirakon.io.FileSystemService.openReadStream(FileSystemService.java:303)
at io.github.muntashirakon.io.IFileSystemService$Stub.onTransact(IFileSystemService.java:597)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
Fixed via c47ce6fdeb05edce6de6dc76173de5bb08665d81
Please check before submitting an issue
Describe the bug
Same as #1196, once been fixed, but comes back after same system or app update, however downgrading to the previous version does not help.
To Reproduce
Expected behavior
No response
Screenshots
Logs
NonRoot log
Root log
Device info
Additional context
No response