Questions marquées «debugging»

26
Comment puis-je déboguer un JSP?

J'essaie d'éditer une JSP pour un projet et j'obtiens une NullPointerException quelque part dans la JSP lorsqu'elle est demandée à mon serveur. Mon serveur Web (JBoss) signale l'exception, mais il me donne un faux numéro de ligne. Il signale que l'exception s'est produite sur la ligne 702, mais mon...

25
Que recherchez-vous lors du débogage des blocages?

Récemment, j'ai travaillé sur des projets qui utilisent fortement le filetage. Je pense que je suis OK pour les concevoir; utiliser autant que possible la conception sans état, verrouiller l'accès à toutes les ressources dont plus d'un thread a besoin, etc. Mon expérience en programmation...

24
Devenir un meilleur correcteur de bogues

J'adore être programmeur. Là, je l'ai dit. Cependant, cela dit, j'ai réalisé récemment que je ne supporte vraiment pas la correction de bugs. Du tout. En fait, pendant que je développe quelque chose, ma productivité est extrêmement élevée. Même lorsque j'écris des tests unitaires et que je fais des...

23
Débogage de la corruption de mémoire

Tout d'abord, je réalise que ce n'est pas une question de style Q&A parfaite avec une réponse absolue, mais je ne peux penser à aucun libellé pour le faire fonctionner mieux. Je ne pense pas qu'il existe une solution absolue à cela et c'est l'une des raisons pour lesquelles je le poste ici au...

18
Dollar Sign Blues: Javascript et PHP

J'ai grandi en programmant C ++ et Java où tout était sûr et beau. Les compilateurs se sont assurés de me tenir au courant si jamais je m'égarais. Bien sûr, tout le monde a fait un peu de Perl à l'université, mais je n'ai pas inhalé. Les enfants de nos jours sont tous sur PHP sur le backend et...

16
Bug de temps en temps, mais haute priorité

Je travaille sur un projet CNC (commande numérique par ordinateur) qui découpe des formes en métal à l'aide d'un laser. Maintenant, mon problème est de temps en temps (1-2 fois en 20 jours impairs), la coupe se passe mal ou non selon ce qui est défini. Mais cela entraîne une perte et le client...

16
Comment GDB suspend une exécution

Comme vous le savez peut-être, nous pouvons utiliser GDB et définir des points d'arrêt sur notre code pour suspendre l'exécution pour le débogage. Ma question est de savoir comment GDB suspend un processus et vous permet de visualiser le contenu des registres en utilisant i rpar exemple. Ces...

15
Dois-je publier le code source pour corriger le bogue

J'ai un bug dans mon application que je crée. J'ai posé une question sur SO et l'un des utilisateurs m'a demandé de lui poster ou de lui envoyer tout le code pour qu'il puisse le consulter. Je comprends parfaitement la demande. C'est valable et compréhensible. Cependant, je doute que je le fasse....