Questions marquées «debugging»

Le débogage est un processus méthodique de recherche et de réduction du nombre de bogues ou de défauts dans un programme informatique.

9
Utilisation d'Emacs en tant qu'EDI C / C ++ complet
Cela fait maintenant plus d'un an que j'essaie d'utiliser Emacs en tant qu'EDI C / C ++. Mon succès n’a été que marginalement jusqu’à présent, mais je me suis heurté à quelques murs de briques. Actuellement, j'essaie d'utiliser CEDET, mais j'ai du mal à comprendre comment l'utiliser efficacement. Les fonctionnalités …

2
Déboguer un Emacs gelé
J'utilise mew pour mon courrier électronique. Je dois utiliser TLS avec mon fournisseur de messagerie pour SMTP. Cependant, lorsque j'essaie d'invoquer cela, Emacs se fige. J'aimerais profiter de cette occasion pour en apprendre davantage sur les paquets Emacs. Comment pourrais-je procéder pour résoudre ce problème? Existe-t-il une sorte de débogueur …

1
Comment résoudre les problèmes Emacs?
Dans une situation où Emacs ne se comporte pas comme je le souhaite, que puis-je faire pour résoudre le problème? Quelles mesures puis-je prendre pour trouver et résoudre le problème moi-même? Ou, à défaut, comment puis-je recueillir des informations utiles pour que les gens ici (ou sur la liste de …


1
Comment déboguer un plantage emacs?
Je débogue pourquoi emacs se bloque lors de l'utilisation d'une fonction à partir d'un package 1 . Le but de ce processus de débogage est d'obtenir des données utiles à soumettre en utilisant M-x report-emacs-bug. Pour obtenir de l'aide sur la façon de déboguer les plantages d'emacs, j'ai déjà regardé …
16 debugging  gdb 


2
Comment annuler `edebug-defun`?
Comment annuler les effets de edebug-defun? En d'autres termes, comment annuler la directive qui fait passer edebugen mode débogage lorsqu'une fonction particulière est invoquée? Aussi, j'aimerais vraiment savoir où se trouve la réponse à cette question dans la documentation. Je l'ai cherché bien plus longtemps qu'on ne le penserait nécessaire …
12 debugging  edebug 

1
Récupérer la trace d'une erreur par programme
Si une erreur est signalée dans le code Emacs Lisp, et debug-on-errorc'est le cas t, j'obtiens un tampon de retour arrière qui permet de déterminer facilement où l'erreur s'est produite. Cependant, pour les erreurs qui se produisent lors du traitement d'une réponse du réseau de manière asynchrone, il serait ennuyeux …

1
Trouver l'origine précise de l'avertissement
J'ai exécuté une commande et reçu un avertissement dans le mini-tampon. L'avertissement exact était comint-completion-at-point failed to return valid completion data, après avoir complété automatiquement une commande dans shell-mode. Comment puis-je déterminer l'origine précise de l'avertissement?
11 debugging 

1
Comment savoir d'où une fonction est appelée (backtrace / stacktrace)?
J'ai rencontré un problème de région désactivée (en mode marque transitoire). La fonction deactivate-markest appelée et je voudrais savoir d'où (et pourquoi) elle est appelée. J'ai essayé M-x debug-on-entry RET deactivate-market ça s'arrête mais je n'ai trouvé aucun moyen de trouver l'appelant. Le stacktrace affiché est: Debugger entered--entering a function: …



2
Accédez au code source des fonctions et variables intégrées
Tout au long de la journée, j'utilise constamment C-h fou C-h v( describe-functionet describe-variable) pour rechercher de la documentation sur les fonctions et les variables. Plus souvent qu'autrement, si je n'obtiens pas toutes les informations dont j'ai besoin, je clique sur le lien du fichier à la fin de: some-random-command …

1
Comment compiler des emacs avec des symboles de débogage?
J'ai du mal à parcourir le code source d'emacs dans gdb. Je pense que je manque des symboles de débogage. Suite à une suggestion de https://stackoverflow.com/a/4298982/2752242 , j'ai essayé: ./configure CFLAGS="-ggdb3 -O0" CXXFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" --with-gif=no --prefix=$HOME/local/apps/emacs-24.4/ Mais cela n'a pas fonctionné. Existe-t-il des instructions sur la compilation avec des …
9 debugging 

2
Un meilleur débogage du crash d'Emacs?
Bien qu'Emacs (24.3.93.1) fonctionne correctement s'il est lancé à partir du Finder, si la version du terminal est lancée: /Applications/Emacs.app/Contents/MacOS/Emacs -nw Emacs se bloque avec: Fatal error 11: Segmentation fault[1] 51512 abort /Applications/Emacs.app/Contents/MacOS/Emacs -nw. Il semble que le problème soit causé par une seule ligne dans init.el, (set-face-attribute 'default nil …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.