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