Resultados de la búsqueda a petición "gdb"

3 la respuesta

El uso de gdb para el código de ensamblaje de un solo paso fuera del ejecutable especificado provoca el error "no se pueden encontrar los límites de la función actual"

Estoy fuera del ejecutable de destino de gdb y ni siquiera tengo una pila que corresponda a ese objetivo. Quiero un solo paso de todos modos, para poder verificar lo que está sucediendo en mi código de ensamblaje, porque no soy un experto en ...

1 la respuesta

Forma recomendada de rastrear el acceso / escritura fuera del límite de la matriz en el programa C

Considere la posibilidad de escribir la implementación de un algoritmo no tan obvio en C. Por ejemplo, que sea un resumen rápido recursivo, que he encontrado en el libro "Programación en C: un enfoque moderno, segunda edición" de K. N. King, que ...

1 la respuesta

Es "syscall-template. S: No existe tal archivo o directorio" un error de GDB o My Program

Utilicé GDB para depurar un programa combinado de Python y C. El GDB me da un error cuando ocurre una falla de segmentación de mi programa. 81 ../sysdeps/unix/syscall-template.S: No such file or directory.Aquí hay varias líneas más de la ...

1 la respuesta

solib-absolute-prefix vs.solib-search-path en GDB

Leí la descripción de ambos pero aún no entiendo la diferencia. ¿Alguien puede ayudarme a entender las diferencias? set solib-absolute-prefix - Specifies the local directory that contains copies of target libraries in the corresponding ...

1 la respuesta

Acceder a otro proceso de memoria virtual en Linux (depuración)

¿Cómo accede gdb a la memoria virtual de otro proceso en Linux? ¿Se hace todo a través de / proc?

3 la respuesta

¿Ver una matriz asignada dinámicamente con el depurador Xcode?

Digamos que tengo una matriz en C ++: double* velocity = new double[100];Usando la línea de comando GDB, puedo ver esta matriz con el comando: > print *velocity @ 100e imprimirá una lista bien formateada de todos los valores dobles dentro de la ...

1 la respuesta

GDB se queja de la falta de raise.c

Recibo un error molesto cada vez que gdb detecta una excepción. He ejecutado el siguiente programa de ejemplo #include <stdexcept> int main() { throw std::invalid_argument(""); return 0; }Y el resultado de ejecutar gdb es terminate called after ...

3 la respuesta

¿Cómo depurar EXC_BAD_ACCESS que ocurre solo en el destino de lanzamiento para una aplicación de iPhone?

Estoy desarrollando una aplicación para iPhone. Yo tengo unEXC_BAD_ACCESS eso ocurre solo en el objetivo de liberación; cuando construyo el objetivo de depuración, la excepción no ocurre. Sin embargo, cuando configuro elNSZombieEnabled variable ...

3 la respuesta

SSL_library_init causa SIGILL cuando se ejecuta bajo gdb

Intentando depurar un programa usando gdb, falla al informar SIGILL en OPENSSL_cpuid_setup. Con este código simple tengo el mismo comportamiento con: #include <openssl/ssl.h> int main() { SSL_library_init(); }Se compila y se ejecuta bien, pero ...

4 la respuesta

¿Son las excepciones "EXC_BREAKPOINT (SIGTRAP)" causadas por puntos de interrupción de depuración?

Tengo una aplicación multiproceso que es muy estable en todas mis máquinas de prueba y parece ser estable para casi todos mis usuarios (basado en que no hay quejas). Sin embargo, la aplicación se bloquea con frecuencia para un usuario, que tuvo ...