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

2 la respuesta

¿Cómo usar GDB en modo de 16 bits?

Tengo el siguiente código, donde estoy tratando de implementar una función que imprime cadenas usando las funciones del BIOS: int printString(char* string) { int i = 0; while (*(string + i) != '\0') { char al = *(string + i); char ah = 0xe; int ...

1 la respuesta

Bomba binaria fase 3 atascada

Sinceramente, estoy muy confundido con esto debido a que mi fase 3 de bomba no se parece a ninguno de mis compañeros de clase o al ejemplo que me dio mi profesor. Cualquier ayuda sería muy apreciada. Tengo una copia de mi terminal reciente para ...

4 la respuesta

extraño error de GDB incapaz de rastrear

Recibo este extraño error en gdb y no puedo rastrear la línea exacta de código para rastrear el error. ¿Alguien sabe acerca de este tipo de error? Esto es lo que obtengo en gdb *** -[CALayer sublayers]: message sent to deallocated instance ...

2 la respuesta

GDB: comando indefinido lx-symbols

Estoy siguiendo la guía a continuación: https://www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt [https://www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt] Cuando trato de cargar los símbolos del módulo usando el siguiente ...

1 la respuesta

¿Cómo des-optimizar el kernel de Linux y compilarlo con -O0?

Quiero leer y comprender la gestión de memoria del kernel de Linux (en particular defrag \ compactación \ migración). Entonces, apago la optimización para el tamaño en.config (usando make menuconfig, por supuesto) y compilar ... Esto me deja con ...

3 la respuesta

Fortran imprimir matriz asignable en gdb

Estoy agregando algunas funcionalidades a un código científico de código abierto. Trabajo con muchos asignables, pero tengo problemas para imprimirlos correctamente. Por ejemplo, declaro y asigno, y luego uso: real(dp), allocatable :: ...

1 la respuesta

¿Cómo imprimo una constante #definida en GDB?

Según la asignatura Tengo algunas constantes hash definidas así: #define CONST 40He establecido un punto de interrupción en mi programa. ¿Cómo imprimo el valor de esa constante? (Sé que solo puedo mirar el código fuente, pero quiero estar ...

2 la respuesta

¿Incluir el código fuente de malloc.c en gdb?

¿Cómo puedo incluir / ver el código fuente demalloc en gdb? Quiero hacer una ejecución paso a paso engdby entrarmalloc.c código fuente cuando se llama a cualquiera de las funciones malloc. Actualmente lo que dice gdb es:malloc.c: No such file ...

2 la respuesta

¿Cómo monitorear variables en GDB y registrarlo si cumple ciertas condiciones?

Me gustaría saber si hay alguna forma en que pueda monitorear el valor de una variable hasta que, por ejemplo, un contador alcance un valor y luego registre la salida del valor de la variable durante cada valor de contador.

1 la respuesta

¿Por qué se invoca _init desde csu / init-first.c de glibc antes de _start incluso si _start es el punto de entrada ELF?

Lo noté por primera vez mientras jugaba con GDBrbreak ., y luego hizo un ejemplo mínimo: (gdb) file hello_world.out Reading symbols from hello_world.out...done. (gdb) b _init Breakpoint 1 at 0x4003e0 (gdb) b _start Breakpoint 2 at 0x400440 (gdb) ...