Bonjour,
Problème : un programme WinDev ne parvient plus à se terminer normalement.
L'audit dynamique nous indique que le THREAD0 n'a pu être terminé.
extrait du résultat :
"Le thread 'THREAD0' est bloqué et n'a pas pu être arrêté normalement, il a été détruit.
Code erreur : 2926
Niveau : warning (EL_WARNING_EXECUTION)
Dump de l'erreur du module 'wd170vm.dll' (17.0.287.3).
Identifiant des informations détaillées (.err) : 2926"
Nous ne créons pas de THREAD0 dans la programmation.
- Nous savons que la structure des instanciations et autres références aux objet est loin d'être claire, nous nous en remettons pour l'instant au "garbage collector" mais c'est un travail en cours.
- nous avons utilisé des variant dans tout le projet pour récupérer les paramètres inutilisés des fonctions et éviter les erreurs de compilateur.
Ce sont les seules pistes actuelles à notre disposition.
La question demeure : Mais qui est donc "THREAD0" ?
Partager