Bueno depsues de un rato largo de renegar se metio el valgrind (esta
piola che ...) en el initramfs. Hice mas o menos esto (el strace me
ayudo para saber que buscaba y que faltaba)
ldd es aún mejor para saber que librerías faltan.

Esto es para entorno ubuntu.

ahora bien ... los resultados... mas o menso ya que los tuve que
copiar a mano en papel.

$>valgrind ipconfig
Hace:

valgrind --leak-check=full --leak-resolution=high ipconfig


Recompila ifconfig y activa la información de debuggin con -g -O0.

== 3045 == jump to invalid address started on the next line at 0x20DAC0 : ???
== 3045 == address 0x20DAC0 is not stacke'd malloc'd or (recently) free'd
== 3045 == Proces terminating with default action of signal 11 (SIGSEGV)
== 3045 == Bad permission for mapped region at address 0x20DAC0
Es sensillo estas haciendo un salto a una función que fue liberada, muy probablemente un llamado a una función virtual para la cual el puntero ya ha sido liberado.

...
reading debug information from /bin/ipconfig
CRC missmach (computed 53589C5B wanted 0D38449A)
....

Mal compilado.

Algo que se les ocurra?

Saludos y gracias.

PD: esta tarde reporto todo a launchpad a ver que dicen
Por experiencia propia dudo que te sirva de mucho. Busca directamente en el sitio de soporte de la herramienta.

Saludos,
Manuel
_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a