J'ai un petit projet qui, lorsqu'il est exécuté dans le débogueur Eclipse, semble toujours s'arrêter à la ligne 106 de FileInputStream.class, où les fichiers sont ouverts. Il n'y a pas de points d'arrêt définis, mais Eclipse se comporte exactement comme si j'avais un point d'arrêt à cet endroit. Si j'efface tous les points d'arrêt, cela se produit toujours.
J'ai un deuxième projet beaucoup plus important dans le même espace de travail Eclipse qui ne souffre pas de ce problème.
Je viens de déplacer le petit projet de mon ancienne machine Linux, où je l'ai développé dans Europa Eclipse et où j'ai eu ce problème, sur ma nouvelle machine Windows, où je continue à voir le problème dans Ganymede Eclipse. Le problème persiste sur tous les systèmes d'exploitation et sur toutes les versions d'Eclipse, mais apparemment pas sur tous les projets. Je ne comprends pas ! J'ai parcouru tous les fichiers du répertoire de ce projet et je n'ai rien trouvé qui puisse être un fichier indiquant à Eclipse de s'arrêter dans FileInputStream.
Plus d'informations Le point d'arrêt apparent ne concerne pas la ligne 106 de FileInputStream ; il semble s'agir d'un point d'arrêt de type Exception pour FileNotFoundException, lancé par le code natif appelé à partir de cette ligne de FileInputStream. Mais là encore, il semble que je n'aie aucun point d'arrêt défini. Les points d'arrêt d'exception sont-ils définis ailleurs ?
0 votes
Je me posais moi-même cette question, je me retrouve souvent à m'arrêter à des points d'arrêt que j'aurais juré avoir supprimés.
0 votes
Je viens d'ajouter quelques explications sur la fonction "suspendre sur toute exception non attrapée", comme demandé.