Re: Errori, bug and crash

  • From: Biagio Petrantuono <biagio.petrantuono@xxxxxxxxx>
  • To: "ingsw3@xxxxxxxxxxxxx" <ingsw3@xxxxxxxxxxxxx>
  • Date: Sun, 19 Jan 2014 17:16:04 +0100

ho finito tutti i metodi e le classi necessarie per effettuare la rimozione
animata ( Stile Gmail )  delle imagini dalla galleria "Recent" mediante lo
swipe da destra a sinistra.
Stavo provando a fare il merge con di questo lavoro con il progetto
EuroMeterSlidingPane ma ho la seguente eccezione, trattasi di
NullPointerException:


01-19 17:11:10.862: E/AndroidRuntime(20365): FATAL EXCEPTION: main
01-19 17:11:10.862: E/AndroidRuntime(20365): java.lang.RuntimeException:
Unable to instantiate application
unipd.dei.eurometerslidingpane.AppContext: java.lang.NullPointerException
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.LoadedApk.makeApplication(LoadedApk.java:529)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.ActivityThread.handleBindApplication(ActivityThread.java:4442)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.ActivityThread.access$1300(ActivityThread.java:139)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1305)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.os.Handler.dispatchMessage(Handler.java:99)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.os.Looper.loop(Looper.java:154)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.ActivityThread.main(ActivityThread.java:4944)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
java.lang.reflect.Method.invokeNative(Native Method)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
java.lang.reflect.Method.invoke(Method.java:511)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
dalvik.system.NativeStart.main(Native Method)
01-19 17:11:10.862: E/AndroidRuntime(20365): Caused by:
java.lang.NullPointerException
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
unipd.dei.eurometerslidingpane.ThumbnailList.clear(ThumbnailList.java:107)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
unipd.dei.eurometerslidingpane.AppContext.<init>(AppContext.java:67)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
java.lang.Class.newInstanceImpl(Native Method)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
java.lang.Class.newInstance(Class.java:1319)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.Instrumentation.newApplication(Instrumentation.java:963)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.Instrumentation.newApplication(Instrumentation.java:948)
01-19 17:11:10.862: E/AndroidRuntime(20365):     at
android.app.LoadedApk.makeApplication(LoadedApk.java:520)

L'eccezione si presenta non appena l'applicazione cerca di aprirsi..
Ho preso il progetto giusto?


Il giorno 09 gennaio 2014 03:50, Biagio Petrantuono <
biagio.petrantuono@xxxxxxxxx> ha scritto:

> ho purtroppo trovato anche un'altro bug, ditemi se era noto o no.
> Dopo aver fatto un click o uno swipe su un elemento della galleria
> "recent" l'applicazione va in "crash":
>
> L'errore è il seguente:
>
> 01-09 03:45:19.346: E/AndroidRuntime(19960): FATAL EXCEPTION: main
> 01-09 03:45:19.346: E/AndroidRuntime(19960):
> java.lang.IllegalStateException: Could not find a method
> getFromRecent(View) in the activity class
> unipd.dei.slidingEuroMeter.AppContext for onClick handler on view class
> android.widget.ImageView with id 'thumbImage'
>
> Ho provato a dare una occhiata alle classi coinvolte, ma non sapendo dove
> mettere le mani e se era già noto chiedo a voi...
>
>
>
> Il giorno 07 gennaio 2014 18:48, Paolo <paoscr@xxxxxxxxx> ha scritto:
>
> È un problema noto e da fixare. Non c' è stato il tempo. È dovuto all'
>> immagine che viene passata alla pipeline di filtraggio. In questo caso
>> andrebbe fatto un resize e l' elaborazione deve ripartire.
>>
>
>

Other related posts: