Resultados de la búsqueda a petición "gdb"
Causando que Gtk aborte al afirmar
Tengo que depurar un programa que depende en gran medida de Gtk. El problema es que, por alguna razón, han comenzado a aparecer muchas advertencias de tiempo de ejecución cuando se trabaja conGtkWindow objetos. El problema es que, aunque Gtk se ...
Forzar a GDB a utilizar el desenrollado basado en puntero de marco
Tengo un proceso donde uno.o archivo está construido sin ningún.eh_frame o.debug_frame sección (a través de un ensamblador) pero con otros tipos de información de depuración como.debug_info. Aparentemente, esto provoca que gdb deje de usar ...
Inspección del contenido del contenedor estándar (std :: map) con gdb
Suponiendo tener algo como esto: #include <map> int main(){ std::map<int,int> m; m[1] = 2; m[2] = 4; return 0; } Me gustaría poder inspeccionar el contenido del mapa que ejecuta el programa desde gdb. Si intento usar el operador de subíndice me ...
gdb os x sierra 10.12.3 no funciona
el problema ya se conoce, que gdb ya no funciona con OS X Sierra. Esto es realmente molesto, ya que investigué sobre la solución, y había algunas soluciones, pero aparentemente ya no funcionan. Traté de usar la solución de archivo .gdbinit y la ...
Forzar a gdb a cargar la biblioteca compartida en una dirección aleatoria
Estoy depurando una biblioteca compartida. Descubrí que el error puede activarse cuando habilito ASLR en el host de Linux, mientras que el error desaparece cuando ASLR está deshabilitado. Quiero depurar aún más la biblioteca compartida con gdb. ...
¿Cómo depurar las funciones estándar de la biblioteca c como printf?
Quería depurar la función printf, así que cuando entro en la función printf (depurador gdb) me mostró esto: __printf (format=0x80484d0 " my name is Adam") at printf.c:28 28 printf.c: No such file or directory.¿Cuál es el significado de este? Y ...
¿Cómo evitar que GDB ejecute "break main" de forma predeterminada en Eclipse?
Estoy trabajando en un proyecto C con Eclipse y MinGW. Al ejecutar una compilación de depuración de este proyecto, gdb siempre se interrumpe al ingresarmain(). Puedo ver por qué esto podría ser útil, pero para mi proyecto actual no quiero que eso ...
¿Cómo leer y cargar símbolos selectivamente mientras se adjunta un proceso en gdb?
Mi binario usa varias bibliotecas compartidas diferentes. Al adjuntar el proceso con gdb, lleva alrededor de 5 minutos cargar y leer símbolos de todas estas bibliotecas. ¿Hay alguna manera de leer y cargar símbolos selectivamente mientras se ...
¿Cómo ejecutar gdb con LD_PRELOAD?
Tengo un programa que usa LD_PRELOAD. El programa debe ejecutarse así, "LD_PRELOAD = / path / to / libfoo.so qemu -U LD_PRELOAD a.out", si no tiene gdb. Esto es lo que hice mientras ejecutaba gdb. (gdb) set environment ...
GDB ¿No puede insertar un punto de interrupción, No puede acceder a la memoria en la dirección XXX? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Cómo establecer el punto de interrupción más temprano posible [/questions/22488499/how-to-set-earliest-possible-breakpoint] 1 respuestaEscribí un programa realmente simple: ebrahim@ebrahim:~/test$ cat ...