Busindre » Blog Archive » Amsn: “libpng warning” / “double free or corruption”

Amsn: “libpng warning” / “double free or corruption”

May 29th, 2007 by Busindre

Si 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 |

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.