FATAL EXCEPTION - scrolling through WIDGETS

When I’m scrolling through the installed widgets, on the fourth page, I always receive a FATAL EXCEPTION.
I reinstalled Koala Nut 1.8.7 and google app store, which doesn’t help. I’m still ending up in the FATAL EXCEPTION.
Here is the stack-trace …

03-02 19:40:06.918 6720 7037 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #3
03-02 19:40:06.918 6720 7037 E AndroidRuntime: java.lang.RuntimeException: An error occured while executing doInBackground()
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at android.os.AsyncTask$3.done(AsyncTask.java:299)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at java.util.concurrent.FutureTask.setException(FutureTask.java:219)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:239)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at java.lang.Thread.run(Thread.java:838)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: width and height must be > 0
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at android.graphics.Bitmap.createBitmap(Bitmap.java:687)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at android.graphics.Bitmap.createBitmap(Bitmap.java:666)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at android.graphics.Bitmap.createBitmap(Bitmap.java:633)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
org.fairphone.launcher.AppsCustomizePagedView.getWidgetPreview(AppsCustomizePagedView.java:1368)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
org.fairphone.launcher.AppsCustomizePagedView.loadWidgetPreviewsInBackground(AppsCustomizePagedView.java:1527)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
org.fairphone.launcher.AppsCustomizePagedView.access$100(AppsCustomizePagedView.java:233)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
org.fairphone.launcher.AppsCustomizePagedView$5.run(AppsCustomizePagedView.java:1179)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
org.fairphone.launcher.AppsCustomizeAsyncTask.doInBackground(AppsCustomizePagedView.java:150)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at
org.fairphone.launcher.AppsCustomizeAsyncTask.doInBackground(AppsCustomizePagedView.java:140)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at android.os.AsyncTask$2.call(AsyncTask.java:287)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:234)
03-02 19:40:06.918 6720 7037 E AndroidRuntime: … 3 more

Stefan

My guess would be that it’s related to one of the apps that you have installed that is somehow misbehaving in terms of setting widget entries. As the widgets are in alphabetical order, it could narrow down which app is causing the issue by looking at what the last widget is that is listed on page 3 and then reasoning upwards from there. Any apps that were installed after you last saw it working are suspect, but it could have also come from an update…

I already uninstalled several apps. Now I receive the exception on page 3. As long I don’t finish the swipe to page 3, it’s ok. On page 3 I see only widgets which belong to apps, I can’t uninstall like System-Options, gmail, mail, telephone directcall …