Solucionar error “System.Reflection….” en Pinta 1.3 y 1.4

Interfaz de Pinta 1.3
Si empleas el programa Pinta, una especie de Paint para Linux, puede que te hayas topado que te esté dando problemas al copiar o cortar alguna imagen, entre otras. Al hacerlo te aparecerá un mensaje de error informándote de que la acción no se puede realizar por un problema.

El error que aparece es: “System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.ArgumentNullException: Argument cannot be null. Parameter name: src”.
Si este es tu caso, puede que ya hayas comprobado que reinstalando el programa no funciona y todo continúa igual. Para solucionarlo debes instalar la última versión de este programa, ya que parece que el problema se da solo en las versiones 1.3 y 1.4.
Pero claro, si usas alguna distribución cuyos respositorios solo dispongan de estas versiones, pues no podrás instalar más que estas versiones. Por ejemplo en Ubuntu, que desde el Centro de Software solo puedes acceder a una versión antigua de Pinta.
Pues bien, ahora os enseñamos como hacerlo. Se puede instalar la ultima versión desde la consola, para ello primero vamos a desinstalar la versión que tenemos (también podemos hacerlo desde el Centro de Software):

sudo apt-get remove pinta

Ahora vamos a instalar la nueva versión desde Github:

sudo apt-get build-dep pinta
sudo apt-get install git
git clone https://github.com/PintaProject/Pinta.git Pinta
cd Pinta
./autogen.sh
make
make run

Y listo, ya tenemos la versión Pinta 1.6 libre de este problema…


Escribe un comentario