ynotes
ynotes copied to clipboard
Crash intempestifs et déconnexion
🐛 Signaler un bug
Décrire le bug
Ferme l'application et peu dans le pire des cas supprimer la liaison avec le compte Pronote
Reproduire ce bug
Il n'y a pas de moyens précis, celui-ci survient de manière aléatoire lors de l'ouverture de l'application ou de l'activation de la notification constante.
Comportement attendu
Que l'application ne ce ferme pas brutalement ; ne déconnecte pas le compte ; active bien la notification constante.
Smartphone
- Appareil : Mi 8 Lite
- OS : Android 10
- Version : 0.12.0
Contexte supplémentaire
- Application scolaire : Pronote
- ENT : Lycée Connecté
Merci @lucas-luchack ! En effet, nous connaissons quelques problèmes avec la connexion aux différents services et nous allons investiguer.
@Androz2091 Est-ce que Pronote a été mis à jour ? Et si oui, est-ce que la connexion est impactée ?
Je rajoute ici les logs du crash, je viens de penser à le faire 😅
java.lang.RuntimeException: Unable to create service io.flutter.plugins.androidalarmmanager.AlarmService: java.lang.NullPointerException: Attempt to read from field 'java.lang.String io.flutter.view.FlutterCallbackInformation.callbackLibraryPath' on a null object reference
at android.app.ActivityThread.handleCreateService(ActivityThread.java:4023)
at android.app.ActivityThread.access$1600(ActivityThread.java:224)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1903)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:224)
at android.app.ActivityThread.main(ActivityThread.java:7562)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String io.flutter.view.FlutterCallbackInformation.callbackLibraryPath' on a null object reference
at io.flutter.embedding.engine.dart.DartExecutor$DartCallback.toString(Unknown Source:22)
at java.lang.String.valueOf(String.java:2924)
at java.lang.StringBuilder.append(StringBuilder.java:132)
at io.flutter.embedding.engine.dart.DartExecutor.executeDartCallback(Unknown Source:22)
at io.flutter.plugins.androidalarmmanager.FlutterBackgroundExecutor.startBackgroundIsolate(Unknown Source:56)
at io.flutter.plugins.androidalarmmanager.FlutterBackgroundExecutor.startBackgroundIsolate(Unknown Source:21)
at io.flutter.plugins.androidalarmmanager.AlarmService.onCreate(Unknown Source:20)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:4011)
... 8 more
J'espère que ça peut vous être utile...
Super merci !
Pour la 0.14, je vais utiliser android_alarm_manager_plus au lieu de android_alarm_manager, on verra si ça change quelque chose.