Bon cette fois le problème est résolu.
Le traitement des exceptions est bien fait car il s'agit d'exception "automatique"
la procédure de déconnexion qui est lancée lors du survol de la fenêtre sert en fait a lancer un compteur qui déconnecte l'utilisateur au bout de minute d'inactivité. Je ne sais pas si il a quelque chose de plus propre pour faire cela.
Donc le probleme venait de la fonction changerFenetreSource ou quelque chose comme cela. cette fonction sert a charger une autre fenetre dans le contener principale, on lui donne en parametre :
- le nom du contener
- le nom de la fenetre a charger
- les parametres
le probleme c'est que je chargeais une fenetre avec pas assez de parametre du coup ca faisait ce bug (pas logique du tout ...) je pense meme que c'est le boulot de Windev de trouver ce genre d'erreur mais bon ...
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=5038&post_id=20819