una vez me paso algo muy parecido con dbx y resulto ser que el codigo
estaba compilado con optimizaciones. si usas algun flag como el -O o
similares, evitalo al compilar en modo debug.
saludos
Manuel Carrizo wrote:
Hola,
Estoy debuggeando un programa con gdb (es grande, usa librerias
externas de oracle y live555) y gdb hace cosas locas cuando quiero
hacer un next, a veces salta a lineas anteriores para seguir como si
nada, y siempre entra en las llamadas a funcion, como si hiciera un
step, tambien me pasa cosas locas con el print, como:
(gdb) next
115 buffer->restoreSavedParserState();
(gdb) print buffer
No symbol "buffer" in current context.
(gdb) print this
No symbol "this" in current context.
Busque en google y encontre que si la memoria del programa esta muy
mal gdb puede hacer cualquiera, pero el programa funciona segun lo
esperado, sospecho que es algo de configuracion, estoy usando la
version 6.8-debian en un Ubuntu Hardy Heron.
Desde ya, muchas gracias.
Manuel
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion