Preguntas etiquetadas con debugging

La depuración es un proceso metódico para encontrar y reducir la cantidad de errores o defectos en un programa de computadora.

48
Depuración de un Emacs congelado

Estoy usando mew para mi correo electrónico. Necesito usar TLS con mi proveedor de correo electrónico para SMTP. Sin embargo, cuando trato de invocar eso, Emacs se congela. Me gustaría aprovechar esta oportunidad para aprender más sobre los paquetes de Emacs. ¿Cómo haría para depurar este...

21
¿Cómo soluciono los problemas de Emacs?

En una situación en la que Emacs no se comporta como yo quiero, ¿qué puedo hacer para solucionar el problema? ¿Qué pasos puedo seguir para encontrar y solucionar el problema yo mismo? O, en su defecto, ¿cómo puedo reunir información útil para que las personas aquí (o en la lista de correo u otros...

16
¿Cómo depuro un bloqueo de emacs?

Estoy depurando por qué emacs se bloquea al usar una función de un paquete 1 . El objetivo de este proceso de depuración es obtener datos útiles para enviar utilizando M-x report-emacs-bug. Para obtener ayuda sobre cómo depurar bloqueos de emacs, ya he consultado el Manual de Emacs - Bloqueo y el...

12
¿Cómo cancelar `edebug-defun`?

¿Cómo deshago los efectos de edebug-defun? En otras palabras, ¿cómo rescindir la directiva que hace edebugque entre en modo de depuración cuando se invoca una función en particular? Además, me gustaría saber dónde está la respuesta a esta pregunta en la documentación. Lo he buscado mucho más de lo...

11
Encuentra el origen de advertencia de elisp

Ejecuté un comando y recibí una advertencia en el minibúfer. La advertencia exacta fue comint-completion-at-point failed to return valid completion data, después de completar automáticamente un comando shell-mode. ¿Cómo puedo determinar el origen de la advertencia de

10
Cómo depurar errores en centinelas y durante el bloqueo de fuente

Cuando se produce un error dentro de un centinela de proceso o durante el bloqueo de fuente, Emacs no muestra una traza inversa a pesar de que debug-on-errorestaba habilitado previamente. Entiendo por qué se detectan estos errores, el mismo error podría activarse nuevamente al intentar presentar...

9
¿Cómo compilar emacs con símbolos de depuración?

Tengo problemas para leer el código fuente de emacs en gdb. Creo que me faltan símbolos de depuración. Siguiendo una sugerencia de https://stackoverflow.com/a/4298982/2752242 , probé: ./configure CFLAGS="-ggdb3 -O0" CXXFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" --with-gif=no

9
Mejor depuración de estrellarse Emacs?

Aunque Emacs (24.3.93.1) funciona bien si se inicia desde el Finder, si se inicia la versión del terminal: /Applications/Emacs.app/Contents/MacOS/Emacs -nw Emacs se bloquea con: Fatal error 11: Segmentation fault[1] 51512 abort /Applications/Emacs.app/Contents/MacOS/Emacs -nw. Parece que el...

7
Cómo depurar Helm

Tengo algunos problemas con el timón, por lo que me he debug-on-erroresforzado por localizar el problema. Ahora, cuando se produce el problema, el *Backtrace*búfer aparece como se esperaba, pero todavía estoy en uno de los modos principales de timón y no puedo navegar por el búfer de seguimiento y...