doris-android issueshttps://gitlab.inria.fr/doris/doris-android/-/issues2019-04-26T16:58:35+02:00https://gitlab.inria.fr/doris/doris-android/-/issues/34Rotation écran faire perdre la navigation de groupe2019-04-26T16:58:35+02:00Doris BotRotation écran faire perdre la navigation de groupe__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17602 (Additionnal comments haven't been imported and may still be there)
---
Dans la vue sélection du groupe, si ...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17602 (Additionnal comments haven't been imported and may still be there)
---
Dans la vue sélection du groupe, si l'on tourne l'écran, le choix actuel est perdu et l'on revient à la racine.https://gitlab.inria.fr/doris/doris-android/-/issues/33[Crash] java.lang.OutOfMemoryError at DetailsFiche_ElementViewActivity ligne 7832018-08-30T15:53:00+02:00Doris Bot[Crash] java.lang.OutOfMemoryError at DetailsFiche_ElementViewActivity ligne 783__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17384 (Additionnal comments haven't been imported and may still be there)
---
USER_COMMENT=null
ANDROID_VERSION=4...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17384 (Additionnal comments haven't been imported and may still be there)
---
USER_COMMENT=null
ANDROID_VERSION=4.4.2
APP_VERSION_NAME=2.1.1
BRAND=samsung
PHONE_MODEL=GT-I9505
CUSTOM_DATA=
STACK_TRACE=java.lang.OutOfMemoryError
at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:677)
at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:507)
at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:872)
at android.content.res.Resources.loadDrawable(Resources.java:3024)
at android.content.res.Resources.getDrawable(Resources.java:1586)
at android.widget.ImageView.resolveUri(ImageView.java:648)
at android.widget.ImageView.setImageResource(ImageView.java:377)
at com.squareup.picasso.PicassoDrawable.setPlaceholder(PicassoDrawable.java:63)
at com.squareup.picasso.RequestCreator.into(RequestCreator.java:356)
at com.squareup.picasso.RequestCreator.into(RequestCreator.java:326)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.insertPhoto(DetailsFiche_ElementViewActivity.java:783)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.refreshScreenData(DetailsFiche_ElementViewActivity.java:286)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.onResume(DetailsFiche_ElementViewActivity.java:200)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1210)
at android.app.Activity.performResume(Activity.java:5505)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2936)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2975)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2368)
at android.app.ActivityThread.access$900(ActivityThread.java:161)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5356)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
at dalvik.system.NativeStart.main(Native Method)https://gitlab.inria.fr/doris/doris-android/-/issues/32Tri incorrect des fiches avec nom commun commençant par des caractères non ma...2018-08-30T15:40:00+02:00Doris BotTri incorrect des fiches avec nom commun commençant par des caractères non majuscule ou spéciaux__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17383 (Additionnal comments haven't been imported and may still be there)
---
Certaines fiches ont des noms commun...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17383 (Additionnal comments haven't been imported and may still be there)
---
Certaines fiches ont des noms commun commençant par des minuscules ou avec des caractères spéciaux (accents, œ)
Ces fiches se retrouvent mal triées. En complément les fiches sans nom commun sont bien à la fin mais désordonnées.
Une meilleure stratégie de tri pour les noms communs serait probablement de s'appuyer sur le champs special recherche. On peut facilement le corriger/normaliser pour assurer un tri correct sans perturber l'affichage. De plus, cela aiderai à la recherche sur ces noms (ex recherche de oeillet plutot que œillet, ou etoile plutot que Étoile). Les fiches sans nom commun seraient intercalées plus naturellement entre lew autres ficheshttps://gitlab.inria.fr/doris/doris-android/-/issues/31[Crash]NullPointerException sur DetailsFiche_ElementViewActivity.refreshScree...2014-05-08T12:30:00+02:00Doris Bot[Crash]NullPointerException sur DetailsFiche_ElementViewActivity.refreshScreenData(DetailsFiche_ElementViewActivity.java:317) / "Annela reticulata"__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17370 (Additionnal comments haven't been imported and may still be there)
---
Null pointer exception si clique sur...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17370 (Additionnal comments haven't been imported and may still be there)
---
Null pointer exception si clique sur fiche "Annela reticulata"
USER_COMMENT=null
ANDROID_VERSION=4.4.2
APP_VERSION_NAME=2.1.0
BRAND=samsung
PHONE_MODEL=GT-I9505
CUSTOM_DATA=
STACK_TRACE=java.lang.RuntimeException: Unable to resume activity {fr.ffessm.doris.android/fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2946)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2975)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2368)
at android.app.ActivityThread.access$900(ActivityThread.java:161)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5356)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.refreshScreenData(DetailsFiche_ElementViewActivity.java:317)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.onResume(DetailsFiche_ElementViewActivity.java:200)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1210)
at android.app.Activity.performResume(Activity.java:5505)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2936)
... 12 more
java.lang.NullPointerException
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.refreshScreenData(DetailsFiche_ElementViewActivity.java:317)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.onResume(DetailsFiche_ElementViewActivity.java:200)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1210)
at android.app.Activity.performResume(Activity.java:5505)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2936)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2975)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2368)
at android.app.ActivityThread.access$900(ActivityThread.java:161)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5356)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
at dalvik.system.NativeStart.main(Native Method)https://gitlab.inria.fr/doris/doris-android/-/issues/30[Crash]NullPointerException sur Fiche.getFicheFromHtml(Fiche.java:336) depuis...2019-04-26T16:58:32+02:00Doris Bot[Crash]NullPointerException sur Fiche.getFicheFromHtml(Fiche.java:336) depuis VerifieMAJFiche_BgActivity__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17353 (Additionnal comments haven't been imported and may still be there)
---
Remonté la première fois le 30/04/20...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17353 (Additionnal comments haven't been imported and may still be there)
---
Remonté la première fois le 30/04/2014
USER_COMMENT=null
ANDROID_VERSION=4.4.2
APP_VERSION_NAME=2.1.0
BRAND=google
PHONE_MODEL=Nexus 5
CUSTOM_DATA=
STACK_TRACE=java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:300)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:841)
Caused by: java.lang.NullPointerException
at fr.ffessm.doris.android.datamodel.Fiche.getFicheFromHtml(Fiche.java:336)
at fr.ffessm.doris.android.async.VerifieMAJFiche_BgActivity.doInBackground(VerifieMAJFiche_BgActivity.java:173)
at fr.ffessm.doris.android.async.VerifieMAJFiche_BgActivity.doInBackground(VerifieMAJFiche_BgActivity.java:74)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
... 4 more
java.lang.NullPointerException
at fr.ffessm.doris.android.datamodel.Fiche.getFicheFromHtml(Fiche.java:336)
at fr.ffessm.doris.android.async.VerifieMAJFiche_BgActivity.doInBackground(VerifieMAJFiche_BgActivity.java:173)
at fr.ffessm.doris.android.async.VerifieMAJFiche_BgActivity.doInBackground(VerifieMAJFiche_BgActivity.java:74)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:841)https://gitlab.inria.fr/doris/doris-android/-/issues/29[Crash]IndexOutOfBoundsException sur View.measure2014-05-08T12:28:00+02:00Doris Bot[Crash]IndexOutOfBoundsException sur View.measure__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17350 (Additionnal comments haven't been imported and may still be there)
---
Remonté la première fois le 24/04/20...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17350 (Additionnal comments haven't been imported and may still be there)
---
Remonté la première fois le 24/04/2014
USER_COMMENT=null
ANDROID_VERSION=4.1.1
APP_VERSION_NAME=2.1.0
BRAND=archos
PHONE_MODEL=ARCHOS 70b TITANIUM
CUSTOM_DATA=
STACK_TRACE=java.lang.IndexOutOfBoundsException
at android.graphics.Paint.getTextRunAdvances(Paint.java:1731)
at android.graphics.Paint.getTextRunAdvances(Paint.java:1704)
at android.text.MeasuredText.addStyleRun(MeasuredText.java:164)
at android.text.MeasuredText.addStyleRun(MeasuredText.java:204)
at android.text.StaticLayout.generate(StaticLayout.java:281)
at android.text.DynamicLayout.reflow(DynamicLayout.java:284)
at android.text.DynamicLayout.<init>(DynamicLayout.java:170)
at android.widget.TextView.makeSingleLayout(TextView.java:5843)
at android.widget.TextView.makeNewLayout(TextView.java:5741)
at android.widget.TextView.onMeasure(TextView.java:6098)
at android.view.View.measure(View.java:15190)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4817)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15190)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4817)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15190)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4817)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15190)
at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1196)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at android.widget.ScrollView.onMeasure(ScrollView.java:318)
at android.view.View.measure(View.java:15190)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4817)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15190)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4817)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at android.view.View.measure(View.java:15190)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:833)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15190)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4817)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2148)
at android.view.View.measure(View.java:15190)
at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1854)
at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1106)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1279)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1004)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4218)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
at android.view.Choreographer.doCallbacks(Choreographer.java:555)
at android.view.Choreographer.doFrame(Choreographer.java:525)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)https://gitlab.inria.fr/doris/doris-android/-/issues/28[Crash] ArrayIndexOutOfBoundsException sur textToSpannableStringDoris(Textes_...2018-08-30T15:40:00+02:00Doris Bot[Crash] ArrayIndexOutOfBoundsException sur textToSpannableStringDoris(Textes_Outils.java:184)__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17349 (Additionnal comments haven't been imported and may still be there)
---
USER_COMMENT=null
ANDROID_VERSION=4...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17349 (Additionnal comments haven't been imported and may still be there)
---
USER_COMMENT=null
ANDROID_VERSION=4.1.1
APP_VERSION_NAME=2.1.0
BRAND=archos
PHONE_MODEL=ARCHOS 70b TITANIUM
CUSTOM_DATA=
STACK_TRACE=java.lang.RuntimeException: Unable to resume activity {fr.ffessm.doris.android/fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity}: java.lang.ArrayIndexOutOfBoundsException: length=0; index=-1
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2575)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2603)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2089)
at android.app.ActivityThread.access$600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ArrayIndexOutOfBoundsException: length=0; index=-1
at java.util.ArrayList.get(ArrayList.java:306)
at fr.ffessm.doris.android.tools.Textes_Outils.textToSpannableStringDoris(Textes_Outils.java:184)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.addFoldableTextView(DetailsFiche_ElementViewActivity.java:531)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.refreshScreenData(DetailsFiche_ElementViewActivity.java:387)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.onResume(DetailsFiche_ElementViewActivity.java:200)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1184)
at android.app.Activity.performResume(Activity.java:5082)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2565)
... 12 more
java.lang.ArrayIndexOutOfBoundsException: length=0; index=-1
at java.util.ArrayList.get(ArrayList.java:306)
at fr.ffessm.doris.android.tools.Textes_Outils.textToSpannableStringDoris(Textes_Outils.java:184)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.addFoldableTextView(DetailsFiche_ElementViewActivity.java:531)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.refreshScreenData(DetailsFiche_ElementViewActivity.java:387)
at fr.ffessm.doris.android.activities.DetailsFiche_ElementViewActivity.onResume(DetailsFiche_ElementViewActivity.java:200)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1184)
at android.app.Activity.performResume(Activity.java:5082)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2565)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2603)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2089)
at android.app.ActivityThread.access$600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)https://gitlab.inria.fr/doris/doris-android/-/issues/27[Crash] OutOfMemoryError sur VerifieMAJFiches_BgActivity2019-04-26T16:58:29+02:00Doris Bot[Crash] OutOfMemoryError sur VerifieMAJFiches_BgActivity__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17348 (Additionnal comments haven't been imported and may still be there)
---
Crash remonté la première fois le 28...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17348 (Additionnal comments haven't been imported and may still be there)
---
Crash remonté la première fois le 28/04/2014
USER_COMMENT=null
ANDROID_VERSION=4.0.4
APP_VERSION_NAME=2.1.0
BRAND=SEMC
PHONE_MODEL=ST25i
CUSTOM_DATA=
STACK_TRACE=java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:278)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)
Caused by: java.lang.OutOfMemoryError
at java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:82)
at java.lang.StringBuffer.<init>(StringBuffer.java:69)
at java.util.regex.Matcher.replaceAll(Matcher.java:320)
at java.lang.String.replaceAll(String.java:1784)
at fr.ffessm.doris.android.sitedoris.Common_Outils.nettoyageBalises(Common_Outils.java:136)
at fr.ffessm.doris.android.sitedoris.SiteDoris.getListeFichesFromHtml(SiteDoris.java:87)
at fr.ffessm.doris.android.async.VerifieMAJFiches_BgActivity.doInBackground(VerifieMAJFiches_BgActivity.java:239)
at fr.ffessm.doris.android.async.VerifieMAJFiches_BgActivity.doInBackground(VerifieMAJFiches_BgActivity.java:99)
at android.os.AsyncTask$2.call(AsyncTask.java:264)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
... 5 more
java.lang.OutOfMemoryError
at java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:82)
at java.lang.StringBuffer.<init>(StringBuffer.java:69)
at java.util.regex.Matcher.replaceAll(Matcher.java:320)
at java.lang.String.replaceAll(String.java:1784)
at fr.ffessm.doris.android.sitedoris.Common_Outils.nettoyageBalises(Common_Outils.java:136)
at fr.ffessm.doris.android.sitedoris.SiteDoris.getListeFichesFromHtml(SiteDoris.java:87)
at fr.ffessm.doris.android.async.VerifieMAJFiches_BgActivity.doInBackground(VerifieMAJFiches_BgActivity.java:239)
at fr.ffessm.doris.android.async.VerifieMAJFiches_BgActivity.doInBackground(VerifieMAJFiches_BgActivity.java:99)
at android.os.AsyncTask$2.call(AsyncTask.java:264)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)https://gitlab.inria.fr/doris/doris-android/-/issues/26[Crash] EtatModeHorsLigne_CustomViewActivity.updateProgressBarZone SQLiteData...2018-08-30T15:52:00+02:00Doris Bot[Crash] EtatModeHorsLigne_CustomViewActivity.updateProgressBarZone SQLiteDatabaseCorruptException: error code 11: database disk image is malformed__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17346 (Additionnal comments haven't been imported and may still be there)
---
Crash remonté la première fois le 29...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17346 (Additionnal comments haven't been imported and may still be there)
---
Crash remonté la première fois le 29/04/2014
USER_COMMENT=null
ANDROID_VERSION=2.3.5
APP_VERSION_NAME=2.0.0
BRAND=ZTE
PHONE_MODEL=Blade S
CUSTOM_DATA=
STACK_TRACE=java.lang.RuntimeException: Unable to start activity ComponentInfo{fr.ffessm.doris.android/fr.ffessm.doris.android.activities.EtatModeHorsLigne_CustomViewActivity}: java.lang.RuntimeException: java.sql.SQLException: queryForLong from database failed: SELECT COUNT(*) FROM `fiche`
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1745)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1761)
at android.app.ActivityThread.access$1500(ActivityThread.java:124)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:947)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3822)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.RuntimeException: java.sql.SQLException: queryForLong from database failed: SELECT COUNT(*) FROM `fiche`
at com.j256.ormlite.dao.RuntimeExceptionDao.countOf(RuntimeExceptionDao.java:613)
at fr.ffessm.doris.android.activities.EtatModeHorsLigne_CustomViewActivity.updateProgressBarZone(EtatModeHorsLigne_CustomViewActivity.java:187)
at fr.ffessm.doris.android.activities.EtatModeHorsLigne_CustomViewActivity.createProgressZone(EtatModeHorsLigne_CustomViewActivity.java:271)
at fr.ffessm.doris.android.activities.EtatModeHorsLigne_CustomViewActivity.onCreate(EtatModeHorsLigne_CustomViewActivity.java:122)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1709)https://gitlab.inria.fr/doris/doris-android/-/issues/25Problème d'affichage dans la vue "sélection du groupe" sur petit écran2019-04-26T16:49:20+02:00Doris BotProblème d'affichage dans la vue "sélection du groupe" sur petit écran__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17334 (Additionnal comments haven't been imported and may still be there)
---
sur petit écran, choisir un groupe a...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17334 (Additionnal comments haven't been imported and may still be there)
---
sur petit écran, choisir un groupe avec un nom long assez profondément dans l'arbre. dans ce cas le texte est mal présenté et pas très lisible (tout en hauteur).
par exemple:
animaux/Mollusque/Gastéropode Opisthobrancheshttps://gitlab.inria.fr/doris/doris-android/-/issues/24dalvikvm-heap Out of memory lorsque l'on regarde une image en pleine écran =>...2018-08-30T15:54:00+02:00Doris Botdalvikvm-heap Out of memory lorsque l'on regarde une image en pleine écran => DORIS__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17309 (Additionnal comments haven't been imported and may still be there)
---
Parfois lorsque l'on regarde en plei...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17309 (Additionnal comments haven't been imported and may still be there)
---
Parfois lorsque l'on regarde en plein écran des photos d'espèces on reste sur le logo DORIS.
En mode debug on voit le message suivant :
dalvikvm-heap Out of memory on a 1248016-byte allocation.
puis des traces a propos de Picassohttps://gitlab.inria.fr/doris/doris-android/-/issues/23Mise à Jour de la Fiche depuis elle même ne fonctionne pas2023-09-07T17:11:35+02:00Doris BotMise à Jour de la Fiche depuis elle même ne fonctionne pas__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17211 (Additionnal comments haven't been imported and may still be there)
---
Sur une fiche en cours de rédaction ...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17211 (Additionnal comments haven't been imported and may still be there)
---
Sur une fiche en cours de rédaction dans l'application mais publiée sur le site Doris :
Si on demande la mise à jour de la fiche, cela ne fonctionne pas correctement.https://gitlab.inria.fr/doris/doris-android/-/issues/22Pas de photos secondaires alors que paramétrées et que barres vertes 100%2018-08-30T15:40:00+02:00Doris BotPas de photos secondaires alors que paramétrées et que barres vertes 100%__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17210 (Additionnal comments haven't been imported and may still be there)
---
Philippe C.
- Je ferme Doris
- J...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17210 (Additionnal comments haven't been imported and may still be there)
---
Philippe C.
- Je ferme Doris
- Je coupe le Wifi ainsi que les autres sources de communication Données
- Je rouvre Doris
- Je balaye la liste des fiches France: OK j'ai toutes les images
- J'ouvre une fiche (par exemple Acétabulaire) j'obtiens la photo principale ainsi que la totalité des textes mais aucune photo secondaire (remplacées par le logo Doris)
j'obtiens exactement le même résultat avec une autre zone.
pourtant l'avancement global me donne 2 barres vertes complètes avec les indications suivantes:
3403 fiches; 4344 sur 4344 photos principales et 12802 sur 12802 autres photos téléchargées.
pour info Android me donne pour Doris: 698 Mo dont 684 Mo de données
et Doris me donne: 3382 vignettes: 23 Mo, 12776 images de qualité intermédiaire: 296 Mo, 3382 images en HR: 298 Mo, Cache 0 fichiershttps://gitlab.inria.fr/doris/doris-android/-/issues/21progression des téléchargements pas trés fluide2019-04-26T16:49:18+02:00Doris Botprogression des téléchargements pas trés fluide__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17203 (Additionnal comments haven't been imported and may still be there)
---
La progression des téléchargements e...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17203 (Additionnal comments haven't been imported and may still be there)
---
La progression des téléchargements est un peu trop espacée (toutes les 200 photos) et ne donne pas une impression de fluidité.
Il faudrait trouver un meilleur compromis.
on devrait probablement décorréler les micro pause dans le téléchargement (pour ne pas saturer le processeur) des fréquences de mise à jour de l'affichage (notification dataHasChanged)https://gitlab.inria.fr/doris/doris-android/-/issues/20Background task devraient être codé sous forme de IntentService2019-04-26T16:49:18+02:00Doris BotBackground task devraient être codé sous forme de IntentService__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17194 (Additionnal comments haven't been imported and may still be there)
---
Les actions de longue durée executée...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17194 (Additionnal comments haven't been imported and may still be there)
---
Les actions de longue durée executées en tache de fond devraient utiliser le systême des IntentService.
Actuellement on utilise des AsyncTask qui sont plutôt prévu pour des tâches courtes (qq secondes max)
Cela crée de soucis de durée de persistence des sessions Orm (bug sur la rotation d'écran qui reinitialise l'activité...)
plutot que de tenter de conserver artificiellement (et probablement avec erreur) la session orm,
La bonne approche consiterai plutôt à lancer les taches longues dans des IntentServices, ce qui permettrai en outre d'envisager de continuer le download même aprés la fin de l'application (à vérifier si c'est le comportement que l'on souhaite)
On pourrai conserver les asynctask, pour des actions déclarées "courtes" dans le modèle genandroidhttps://gitlab.inria.fr/doris/doris-android/-/issues/19crash sur descrition de algue chevelue rouge2014-05-08T01:50:00+02:00Doris Botcrash sur descrition de algue chevelue rouge__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17073 (Additionnal comments haven't been imported and may still be there)
---
j'obtient un crash bizarre lorsque j...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17073 (Additionnal comments haven't been imported and may still be there)
---
j'obtient un crash bizarre lorsque j'ouvre la section description de "algue chevelue rouge" (indo pacifique, végétaux)
(avec le simulateur)
ANDROID_VERSION=4.1.1
APP_VERSION_NAME=2.0.0 BETA2
BRAND=generic
PHONE_MODEL=Galaxy S2 - 4.1.1 - API 16 - 480x800
CUSTOM_DATA=
STACK_TRACE=java.lang.IndexOutOfBoundsException
at android.graphics.Paint.getTextRunAdvances(Paint.java:1731)
at android.graphics.Paint.getTextRunAdvances(Paint.java:1704)
at android.text.MeasuredText.addStyleRun(MeasuredText.java:164)
at android.text.MeasuredText.addStyleRun(MeasuredText.java:204)
at android.text.StaticLayout.generate(StaticLayout.java:281)
at android.text.DynamicLayout.reflow(DynamicLayout.java:284)
at android.text.DynamicLayout.<init>(DynamicLayout.java:170)
at android.widget.TextView.makeSingleLayout(TextView.java:5843)
at android.widget.TextView.makeNewLayout(TextView.java:5741)
at android.widget.TextView.onMeasure(TextView.java:6098)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1196)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at android.widget.ScrollView.onMeasure(ScrollView.java:318)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at android.view.View.measure(View.java:15172)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:833)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2148)
at android.view.View.measure(View.java:15172)
at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1848)
at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1100)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1273)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
at android.view.Choreographer.doCallbacks(Choreographer.java:555)
at android.view.Choreographer.doFrame(Choreographer.java:525)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)https://gitlab.inria.fr/doris/doris-android/-/issues/18recherche textuelle propose des mots sans rapports avec l'application2019-04-26T16:49:17+02:00Doris Botrecherche textuelle propose des mots sans rapports avec l'application__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16998 (Additionnal comments haven't been imported and may still be there)
---
la recherche textuelle donne des pro...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16998 (Additionnal comments haven't been imported and may still be there)
---
la recherche textuelle donne des propositions. mais celles ci viennent du dictionnaire général et les mots n'ont peu de rapport avec l'application.
il faudrait soit supprimer les propositions soit utiliser les mots issus des champs de la table à chercher.https://gitlab.inria.fr/doris/doris-android/-/issues/17bouton up renvoie systématiquement sur l'acceuil2014-04-03T10:10:00+02:00Doris Botbouton up renvoie systématiquement sur l'acceuil__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16997 (Additionnal comments haven't been imported and may still be there)
---
le bouton up renvoie systématiquemen...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16997 (Additionnal comments haven't been imported and may still be there)
---
le bouton up renvoie systématiquement à l'accueil. pourtant depuis les pages "image plein ecran" on s' attend à revenir sur la fiche, et depuis la fiche on s' attend à revenir à la liste.https://gitlab.inria.fr/doris/doris-android/-/issues/16Recherce rapide par index alphabétique des fiches ne tient pas compte du choi...2018-12-19T17:58:00+01:00Doris BotRecherce rapide par index alphabétique des fiches ne tient pas compte du choix de tri dans les préférences__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16850 (Additionnal comments haven't been imported and may still be there)
---
l'index alphabétique des fiches ne t...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16850 (Additionnal comments haven't been imported and may still be there)
---
l'index alphabétique des fiches ne tient pas compte du choix de tri dans les préférences. Il traite toujours le nom commun quelque soit le choix.https://gitlab.inria.fr/doris/doris-android/-/issues/15L'arrêt du chargement fonctionne bien mais l'image animée est toujours présente2019-04-26T16:43:24+02:00Doris BotL'arrêt du chargement fonctionne bien mais l'image animée est toujours présente__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=16843 (Additionnal comments haven't been imported and may still be there)
---
L'arrêt du chargement fonctionne bie...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=16843 (Additionnal comments haven't been imported and may still be there)
---
L'arrêt du chargement fonctionne bien mais l'image animée est toujours
présente... cela risque d'induire en erreur...enfin je m'y suis fais
prendre ... ;-)