[LUG.ro] kernel panic. Bug.
Manuel Naranjo
naranjo.manuel en gmail.com
Lun Jul 28 14:06:41 ART 2008
> 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
Más información sobre la lista de distribución Lugro