Amsn: “libpng warning” / “double free or corruption”
May 29th, 2007 by BusindreSi vemos que el cliente de msn “Amsn” no funciona correctamente y se cierra o queda colgado lo mejor es ejecutarlo en consola, para ver la salida e identificar el problema. Si al ejecutar Amsn por consola la salida que nos muestra es la siguiente:
….
libpng warning: Ignoring bad adaptive filter type
libpng warning: Ignoring bad adaptive filter type
libpng warning: Extra compressed data.
libpng warning: Extra compression data
*** glibc detected *** double free or corruption (!prev): 0×0918cce8 ***
Abortado
El error es simple, tenemos una imagen en la cache de amsn corrupta. La forma de solucionarla sería la siguiente.
$ cd $HOME/.amsn/displaypic/cache
$ ls -lt | more
Identificamos las primeras (Ultimas imágenes cacheadas) y vamos eliminando (.png + .dat) y probando si arrancas Amsn. Si borramos todas de golpe nos quitamos de problemas y ahorramos en tiempo, pero puede que a alguien le interesen y no quiera borrar todas sus imágenes cacheadas de sus contactos, las cueles tendrán una sintaxis del tipo:
f6a783b665d45326234547a7b49303731694a635263484a6778694d3.dat
f6a783b665d45326234547a7b49303731694a635263484a6778694d3.png
Una vez eliminemos la imagen corrupta, todo solucionado.
Posted in Bugs |