Gestion des alarmes

Frederik
Messages : 42
Enregistré le : lun. 11 juil. 2011 09:51

Gestion des alarmes

Message non lu par Frederik »

Salut :)

Ces derniers temps, je rencontre un petit soucis avec les alarmes.
J'ai créé un événement avec une alarme: l'alarme se déclenche bien à la bonne heure.
Par contre, si je ne répond pas à l'alarme (je la laisse clignoter), au bout d'un certain temps, ça fait planter toute la barre, avec affichage d'une fenêtre d'erreur vide.
J'ai testé en restant sur le poste (donc, pas de veille ou d'écran de veille), le problème est identique.

Log:
2014-02-28 10:58:27 Code XKernel Kernel_OnException
2014-02-28 10:58:27 Code XServices XSK_Exception
Descripteur non valide


En attendant de trouver le problème, peut-être que quelques pistes seraient envisageables pour nous simplifier la vie:
- isoler l'erreur, et ne pas tuer la barre (quitte à la faire redémarrer),
- dans la fenêtre d'erreur, il y a les boutons Oui (qui ferme XT) et Non (qui ne le ferme pas). On pourrait avoir un bouton Redémarrer (plus pratique pour redémarrer XT à la suite d'une erreur)
Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Re: Gestion des alarmes

Message non lu par Xavier »

Salut et merci pour la remontée du bug.

Ma barre clignote sur un cas d'event + alarme, j'attends le crash pour voir d'où vient ce "Descripteur non valide".
Ca prend combien de temps chez toi ?
Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Re: Gestion des alarmes

Message non lu par Xavier »

Tu peux me fournir plus d'infos ?
- Données de l'event et de l'alarme, répétition ? Screenshot par MP si tu veux.
- Manip au déclenchement : tu laisses toute la barre clignoter ou juste l'icône ?

Merci.
Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Re: Gestion des alarmes

Message non lu par Xavier »

J'ai eu un crash au bout de 45 minutes, message différent mais j'espère même cause.
CrashBlink.png
Ca ressemble à une fuite mémoire sur le clignotement d'icône.
Et ça expliquerait le message d'erreur vide.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Re: Gestion des alarmes

Message non lu par Xavier »

En XT3, le clignotement était obtenu par l'affichage successif de deux boutons, chacun ayant une icône différente. :roll:
En XT4, le système a été réécrit plus proprement, et c'est l'image du bouton qui est modifiée.

A chaque changement, un objet Bitmap est créé, chargé avec l'icône qui va bien puis détruit... par une instruction FreeImage qui ne détruit pas l'objet mais libère de la mémoire cache ! :cry:
Vais corriger par un Free régulier.
Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Re: Gestion des alarmes

Message non lu par Xavier »

Corrigé en Beta 16.


Pour le redémarrage évoqué plus haut, c'est dans ma liste, mais pas pour tout de suite car il y a un risque de régression : ça va entraîner un rework d'un ensemble de fonctions : le "mono-instance", la gestion des paramètres d'entrée et le double-clic sur un fichier qui déclenche l'import.
Frederik
Messages : 42
Enregistré le : lun. 11 juil. 2011 09:51

Re: Gestion des alarmes

Message non lu par Frederik »

Pour le bouton Redémarrer, c'était en attendant d'avoir une correction.
Si le problème est corrigé, plus besoin de ce bouton :D

Le temps d'apparition du problème variait selon les cas: 10min, ou 35min pour les 2 tests effectués.
J'installe la b16, merci.

[Edit] Installée depuis quelques heures, avec les mêmes alarmes déclenchées: plus de problème du tout :D
Répondre