Icon Legend:
 |
|                   = Accelerometer ON/OFF
                   = Accelerometer ON/OFF                        |
|                   = Network ON/OFF
                   = Network ON/OFF                        |
|                   = GPS ON/OFF
                   = GPS ON/OFF                        |
|                   = Magnetometer ON/OFF
                   = Magnetometer ON/OFF                       |
|                   = Temperature Sensor ON/OFF
                  = Temperature Sensor ON/OFF
The following touch events and inputs will reproduce the crash on the device, app version, and android version specified above:
*Please note that the following steps are representative, you may not have to perform every action or type all of the text characters in order to reproduce the crash.
 Type"kggzsooeop%sz" on the "" EditText, which is located on the Top of the screen.





 Tap on the "Search by part name" Button, which is located on the Top of the screen.





CRASH
 
                       
                      E/AndroidRuntime( 1836): FATAL EXCEPTION: AsyncTask #1
E/AndroidRuntime( 1836): Process: hu.vsza.adsdroid, PID: 1836
E/AndroidRuntime( 1836): java.lang.RuntimeException: An error occured while executing doInBackground()
E/AndroidRuntime( 1836): 	at android.os.AsyncTask$3.done(AsyncTask.java:300)
E/AndroidRuntime( 1836): 	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
E/AndroidRuntime( 1836): 	at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
E/AndroidRuntime( 1836): 	at java.util.concurrent.FutureTask.run(FutureTask.java:242)
E/AndroidRuntime( 1836): 	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
E/AndroidRuntime( 1836): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/AndroidRuntime( 1836): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/AndroidRuntime( 1836): 	at java.lang.Thread.run(Thread.java:841)
E/AndroidRuntime( 1836): Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
E/AndroidRuntime( 1836): 	at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
E/AndroidRuntime( 1836): 	at java.util.ArrayList.get(ArrayList.java:308)
E/AndroidRuntime( 1836): 	at a.a.d.f.a(Unknown Source)
E/AndroidRuntime( 1836): 	at hu.vsza.a.b.searchByPartName(Unknown Source)
E/AndroidRuntime( 1836): 	at hu.vsza.adsdroid.c.a(Unknown Source)
E/AndroidRuntime( 1836): 	at hu.vsza.adsdroid.c.doInBackground(Unknown Source)
E/AndroidRuntime( 1836): 	at android.os.AsyncTask$2.call(AsyncTask.java:288)
E/AndroidRuntime( 1836): 	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
E/AndroidRuntime( 1836): 	... 4 more
E/WindowManager( 1836): 
E/WindowManager( 1836): android.view.WindowLeaked: Activity hu.vsza.adsdroid.SearchPanel has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView{b1007848 V.E..... R......D 0,0-959,192} that was originally added here
E/WindowManager( 1836): 	at android.view.ViewRootImpl.(ViewRootImpl.java:346)
E/WindowManager( 1836): 	at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:248)
E/WindowManager( 1836): 	at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:69)
E/WindowManager( 1836): 	at android.app.Dialog.show(Dialog.java:286)
E/WindowManager( 1836): 	at hu.vsza.adsdroid.c.onPreExecute(Unknown Source)
E/WindowManager( 1836): 	at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:587)
E/WindowManager( 1836): 	at android.os.AsyncTask.execute(AsyncTask.java:535)
E/WindowManager( 1836): 	at hu.vsza.adsdroid.SearchPanel.searchByPartName(Unknown Source)
E/WindowManager( 1836): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/WindowManager( 1836): 	at java.lang.reflect.Method.invoke(Method.java:515)
E/WindowManager( 1836): 	at android.view.View$1.onClick(View.java:3818)
E/WindowManager( 1836): 	at android.view.View.performClick(View.java:4438)
E/WindowManager( 1836): 	at android.view.View$PerformClick.run(View.java:18422)
E/WindowManager( 1836): 	at android.os.Handler.handleCallback(Handler.java:733)
E/WindowManager( 1836): 	at android.os.Handler.dispatchMessage(Handler.java:95)
E/WindowManager( 1836): 	at android.os.Looper.loop(Looper.java:136)
E/WindowManager( 1836): 	at android.app.ActivityThread.main(ActivityThread.java:5001)
E/WindowManager( 1836): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/WindowManager( 1836): 	at java.lang.reflect.Method.invoke(Method.java:515)
E/WindowManager( 1836): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
E/WindowManager( 1836): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
E/WindowManager( 1836): 	at dalvik.system.NativeStart.main(Native Method)