OpenLauncherTeam / openlauncher

Customizable and Open Source Launcher for Android
Apache License 2.0
1.41k stars 413 forks source link

App crashes on start #572

Open mlaradji opened 4 years ago

mlaradji commented 4 years ago

Description

The app crashes immediately on start, producing the error log. This happens every time, and persists even after reinstalling or removing its cache.

It might be related to #327.

System Info

Android: 8.0.0 OpenLauncher: 0.7.2 (F-Droid) Device: Samsung A5 (2017)

Log

Build version: 0.7.2 
Build date: 1979-11-29 16:00:00 
Current date: 2020-02-19 12:10:34 
Device: Samsung SM-A520F 

Stack trace:  
java.lang.RuntimeException: An error occurred while executing doInBackground()
    at android.os.AsyncTask$3.done(AsyncTask.java:353)
    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
    at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
    at java.util.concurrent.FutureTask.run(FutureTask.java:271)
    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
    at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.SecurityException: get application info: Neither user 10185 nor current process has android.permission.INTERACT_ACROSS_USERS.
    at android.os.Parcel.readException(Parcel.java:1967)
    at android.os.Parcel.readException(Parcel.java:1913)
    at android.content.pm.IPackageManager$Stub$Proxy.getApplicationInfo(IPackageManager.java:3505)
    at android.app.ApplicationPackageManager.getApplicationInfoAsUser(ApplicationPackageManager.java:495)
    at android.app.ApplicationPackageManager.getLiveIcon(ApplicationPackageManager.java:4101)
    at android.app.ApplicationPackageManager.loadUnbadgedItemIcon(ApplicationPackageManager.java:3261)
    at android.app.ApplicationPackageManager.loadItemIcon(ApplicationPackageManager.java:3108)
    at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:268)
    at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:261)
    at com.benny.openlauncher.model.App.<init>(App.java:26)
    at com.benny.openlauncher.util.AppManager$AsyncGetApps.doInBackground(AppManager.java:165)
    at android.os.AsyncTask$2.call(AsyncTask.java:333)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    ... 4 more