-
Feature Request
-
Resolution: Done
-
Major
-
1.1.0
-
None
-
None
-
Samsung Galaxy SII
Android 4.1.2
Kernel 3.0.31-1211311
Looks like the last update to the ProDoctor causes some threading issues (on my Phone)
from LogCat
06-28 11:20:24.453: E/AndroidRuntime(20942): FATAL EXCEPTION: pool-1-thread-1 06-28 11:20:24.453: E/AndroidRuntime(20942): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. 06-28 11:20:24.453: E/AndroidRuntime(20942): at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:4925) 06-28 11:20:24.453: E/AndroidRuntime(20942): at android.view.ViewRootImpl.requestLayout(ViewRootImpl.java:950) 06-28 11:20:24.453: E/AndroidRuntime(20942): at android.view.View.requestLayout(View.java:15461) 06-28 11:20:24.453: E/AndroidRuntime(20942): at android.view.View.requestLayout(View.java:15461) 06-28 11:20:24.453: E/AndroidRuntime(20942): at android.view.View.requestLayout(View.java:15461) 06-28 11:20:24.453: E/AndroidRuntime(20942): at android.view.View.requestLayout(View.java:15461) 06-28 11:20:24.453: E/AndroidRuntime(20942): at android.view.ViewGroup.removeView(ViewGroup.java:3801) 06-28 11:20:24.453: E/AndroidRuntime(20942): at com.android.internal.widget.ActionBarView.setMenu(ActionBarView.java:472) 06-28 11:20:24.453: E/AndroidRuntime(20942): at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:447) 06-28 11:20:24.453: E/AndroidRuntime(20942): at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) 06-28 11:20:24.453: E/AndroidRuntime(20942): at com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchInvalidateOptionsMenu(ActionBarSherlockNative.java:49) 06-28 11:20:24.453: E/AndroidRuntime(20942): at com.actionbarsherlock.app.SherlockFragmentActivity.invalidateOptionsMenu(SherlockFragmentActivity.java:150) 06-28 11:20:24.453: E/AndroidRuntime(20942): at org.jboss.aerogear.android.unifiedpush.quickstart.activities.PushQuickstartActivity.displayFragment(PushQuickstartActivity.java:144) 06-28 11:20:24.453: E/AndroidRuntime(20942): at org.jboss.aerogear.android.unifiedpush.quickstart.activities.PushQuickstartActivity.displayAvalableLeadsScreen(PushQuickstartActivity.java:135) 06-28 11:20:24.453: E/AndroidRuntime(20942): at org.jboss.aerogear.android.unifiedpush.quickstart.activities.PushQuickstartActivity.access$1(PushQuickstartActivity.java:134) 06-28 11:20:24.453: E/AndroidRuntime(20942): at org.jboss.aerogear.android.unifiedpush.quickstart.activities.PushQuickstartActivity$1.onSuccess(PushQuickstartActivity.java:161) 06-28 11:20:24.453: E/AndroidRuntime(20942): at org.jboss.aerogear.android.unifiedpush.quickstart.activities.PushQuickstartActivity$1.onSuccess(PushQuickstartActivity.java:1) 06-28 11:20:24.453: E/AndroidRuntime(20942): at org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule$2.run(AGSecurityAuthenticationModule.java:118) 06-28 11:20:24.453: E/AndroidRuntime(20942): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) 06-28 11:20:24.453: E/AndroidRuntime(20942): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) 06-28 11:20:24.453: E/AndroidRuntime(20942): at java.lang.Thread.run(Thread.java:856)