Guest User

Onemorething

a guest
Oct 13th, 2013
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 10-13 21:36:55.846: D/dalvikvm(30934): threadid=11: exiting
  2. 10-13 21:36:55.846: W/dalvikvm(30934): threadid=11: thread exiting with uncaught exception (group=0x4108e9a8)
  3. 10-13 21:36:55.846: D/dalvikvm(30934): threadid=13: notify debugger
  4. 10-13 21:36:55.847: D/dalvikvm(30934): threadid=13 (AsyncTask #3): calling run()
  5. 10-13 21:36:55.850: E/AndroidRuntime(30934): FATAL EXCEPTION: AsyncTask #1
  6. 10-13 21:36:55.850: E/AndroidRuntime(30934): java.lang.RuntimeException: An error occured while executing doInBackground()
  7. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at android.os.AsyncTask$3.done(AsyncTask.java:299)
  8. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352)
  9. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at java.util.concurrent.FutureTask.setException(FutureTask.java:219)
  10. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at java.util.concurrent.FutureTask.run(FutureTask.java:239)
  11. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
  12. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
  13. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
  14. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at java.lang.Thread.run(Thread.java:838)
  15. 10-13 21:36:55.850: E/AndroidRuntime(30934): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=2; index=2
  16. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at com.example.providenceartapp.JsonReadTask.doInBackground(JsonReadTask.java:29)
  17. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at com.example.providenceartapp.JsonReadTask.doInBackground(JsonReadTask.java:1)
  18. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at android.os.AsyncTask$2.call(AsyncTask.java:287)
  19. 10-13 21:36:55.850: E/AndroidRuntime(30934):    at java.util.concurrent.FutureTask.run(FutureTask.java:234)
  20. 10-13 21:36:55.850: E/AndroidRuntime(30934):    ... 4 more
  21.  
  22. The code part which I edited to get this error:
  23. List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
  24.  
  25. String [] parametersPost = (String []) params[1];
  26. String thepost = parametersPost[0];
  27.         nameValuePairs.add(new BasicNameValuePair("getgallery", thepost));
  28.         httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
  29.         HttpResponse response = httpclient.execute(httppost);
  30.  
  31. //---
  32. //I did edit the following things too:
  33. //Old:
  34. callerActivity = (MainActivity) params[1];
  35. //New:
  36. callerActivity = (MainActivity) params[2];
  37.  
  38. //Old:
  39.     private void runJsonTask() {
  40.         JsonReadTask jsonTask = new JsonReadTask();
  41.         jsonTask.execute(new String[] { url },this);
  42.     }
  43. //New:
  44.     private void runJsonTask() {
  45.         JsonReadTask jsonTask = new JsonReadTask();
  46.         jsonTask.execute(new String[] { url, post },this);
  47.     }
Advertisement
Add Comment
Please, Sign In to add comment