Bonjour,
Pour maintenir un programme, j'ai dû faire un petit retour par Lazarus que j'ai récemment quitté (0.9.26.2). J'appelle des bibliothèques dynamiques .dll ou .so. Ces bibliothèques ont été réalisées soit avec Lazarus 0.9.26.2 soit en C++. Appelées par un programme Lazarus 0.9.26.2, RAS. Appelées par le même programme compilé en Lazarus 0.9.28.2, un bug apparaît.
Exemple : une des fonctions de la bibliothèque dynamique renvoie un entier aléatoire. Appelée 500 fois dans une boucle par le programme principal compilé en Lazarus 0.9.26.2, cela se passe bien. En Lazarus 0.9.28.2 [XP], j'ai un plantage systématique au 20ème appel. ???? Le debugger n'indique rien.
Problème déjà rencontré par quelqu'un(e) ?
Cordialement. Gilles
Partager