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

2 la respuesta

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 ...

1 la respuesta

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 ...

7 la respuesta

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 ...

4 la respuesta

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 ...

1 la respuesta

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. ...

3 la respuesta

¿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 ...

2 la respuesta

¿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 ...

1 la respuesta

¿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 ...

1 la respuesta

¿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 ...

2 la respuesta

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 ...