Bonjour,
J'ai développez une petite appli VBnet qui permet de communiquer entre un ordinateur avec W10 et une carte électronique via un port COM. Quand j'appui sur un bouton, ils s'envoie des trames de données l'un à l'autre à 256000 bauds pendant un peu moins de 2mn (donc plusieurs milliers de trames échangées)
L'appli a beaucoup plus de fonctionnalités mais disons que quand je répète celle-ci, elle finit par crasher après 8 à 20 occurrences et je ne vois pas pourquoi
Je ne sais pas si ça a un lien, mais au niveau de l'empreinte mémoire, l'appli démarra à environ 18Mo puis cette valeur augmente de quelques Mo à chaque lancement d'une session de données.
J'ai essayé de faire un log des trames reçues par l'appli dans un fichier csv, j'ai eu un crash pendant que l'appli écrivait dans le log a priori car il manquait quelques octets en fin de trame.
Je ne sais pas trop quoi faire pour essayer de trouver ce qui cloche...quelqu'un aurait des pistes ou chercher ?
PS : je suis novice, c'est ma première appli (J'ai plutôt une bonne expérience en C)
Partager