07-26 22:26:19.085: D/memalloc(16290): /dev/pmem: Mapped buffer base:0x51f59000 size:33005568 offset:30916608 fd:79 07-26 22:26:19.256: D/memalloc(16290): /dev/pmem: Mapped buffer base:0x540fa000 size:8355840 offset:6266880 fd:82 07-26 22:26:23.980: D/dalvikvm(16290): GC_FOR_ALLOC freed 772K, 21% free 3602K/4515K, paused 36ms 07-26 22:26:24.020: D/dalvikvm(16290): GC_FOR_ALLOC freed 21K, 19% free 4512K/5539K, paused 18ms 07-26 22:26:24.050: D/dalvikvm(16290): GC_FOR_ALLOC freed <1K, 18% free 5209K/6307K, paused 17ms 07-26 22:26:25.351: W/dalvikvm(16290): threadid=16: thread exiting with uncaught exception (group=0x40aaa228) 07-26 22:26:32.659: D/memalloc(16353): /dev/pmem: Mapped buffer base:0x51f96000 size:6266880 offset:4177920 fd:79 07-26 22:26:32.809: D/memalloc(16353): /dev/pmem: Mapped buffer base:0x527e6000 size:33005568 offset:30916608 fd:82 07-26 22:26:35.642: D/dalvikvm(16353): GC_FOR_ALLOC freed 780K, 21% free 3602K/4515K, paused 58ms 07-26 22:26:35.672: D/dalvikvm(16353): GC_FOR_ALLOC freed 21K, 19% free 4512K/5539K, paused 17ms 07-26 22:26:35.702: D/dalvikvm(16353): GC_FOR_ALLOC freed <1K, 18% free 5209K/6307K, paused 17ms 07-26 22:26:36.893: W/dalvikvm(16353): threadid=16: thread exiting with uncaught exception (group=0x40aaa228) 07-26 22:26:36.933: E/AndroidRuntime(16353): FATAL EXCEPTION: AsyncTask #1 07-26 22:26:36.933: E/AndroidRuntime(16353): java.lang.RuntimeException: An error occured while executing doInBackground() 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.os.AsyncTask$3.done(AsyncTask.java:278) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.util.concurrent.FutureTask.setException(FutureTask.java:124) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.lang.Thread.run(Thread.java:864) 07-26 22:26:36.933: E/AndroidRuntime(16353): Caused by: android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:4132) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.view.ViewRootImpl.requestLayout(ViewRootImpl.java:723) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.view.View.requestLayout(View.java:12957) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.view.View.requestLayout(View.java:12957) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.view.View.requestLayout(View.java:12957) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.view.View.requestLayout(View.java:12957) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:268) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.view.View.requestLayout(View.java:12957) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.widget.AbsListView.requestLayout(AbsListView.java:1703) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.widget.ListView.setSelectionFromTop(ListView.java:1976) 07-26 22:26:36.933: E/AndroidRuntime(16353): at com.androidhive.jsonparsing.AndroidJSONParsingActivity$BackgroundLoadMore.doInBackground(AndroidJSONParsingActivity.java:182) 07-26 22:26:36.933: E/AndroidRuntime(16353): at com.androidhive.jsonparsing.AndroidJSONParsingActivity$BackgroundLoadMore.doInBackground(AndroidJSONParsingActivity.java:1) 07-26 22:26:36.933: E/AndroidRuntime(16353): at android.os.AsyncTask$2.call(AsyncTask.java:264) 07-26 22:26:36.933: E/AndroidRuntime(16353): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 07-26 22:26:36.933: E/AndroidRuntime(16353): ... 4 more 07-26 22:26:37.423: D/memalloc(16353): /dev/pmem: Unmapping buffer base:0x527e6000 size:33005568 offset:30916608 07-26 22:26:37.423: D/memalloc(16353): /dev/pmem: Unmapping buffer base:0x51f96000 size:6266880 offset:4177920 07-26 22:26:39.846: D/Process(16353): killProcess, pid=16353