v6840ffb
gdb - debugging session
× -
$ ./navegacion_web
Program received signal SIGSEGV, Segmentation fault.
0x00007fff404 in buscar_pagina() at web.c:404

(gdb) bt
#0  0x00007fff404 in buscar_pagina() at web.c:404
#1  0x00007fff200 in navegar(url="/404.html") at browser.c:200
#2  0x00007fff100 in main() at main.c:100

(gdb) print *pagina
$1 = (struct pagina *) 0x0

(gdb) info locals
url = "/404.html"
pagina = NULL
encontrada = 0
errno = 404

// ERROR: Acceso a memoria no válida
// La página que buscas no existe en este espacio de direcciones

(gdb) info stack
Stack frame corrupted at address 0x404

¿Posibles soluciones?
1. Verificar que la URL esté bien escrita
2. Navegar al directorio raíz
3. Implementar manejo de errores adecuado


(gdb) continue
Program terminated with exit code 404.