PINTA can not be saved when image is rotated a cople of degrees

When I tray to rotate an image a couple of degrees and try to save it I get this:

Unhandled exception:
Exception has been thrown by the target of an invocation.
ystem.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.ArgumentException: dst.Size != src.Size
at Pinta.Core.BinaryPixelOp.Apply (Cairo.ImageSurface dst, Cairo.ImageSurface src) [0x00000] in <filename unknown>:0
at Pinta.Core.Document.GetFlattenedImage () [0x00000] in <filename unknown>:0
at Pinta.Core.GdkPixbufFormat.Export (Pinta.Core.Document document, System.String fileName) [0x00000] in <filename unknown>:0
at Pinta.Actions.SaveDocumentImplmentationAction.SaveFile (Pinta.Core.Document document, System.String file, Pinta.Core.FormatDescriptor format) [0x00000] in <filename unknown>:0
at Pinta.Actions.SaveDocumentImplmentationAction.SaveFileAs (Pinta.Core.Document document) [0x00000] in <filename unknown>:0
at Pinta.Actions.SaveDocumentImplmentationAction.Activated (System.Object sender, Pinta.Core.DocumentCancelEventArgs e) [0x00000] in <filename unknown>:0
at Pinta.Core.FileActions.RaiseSaveDocument (Pinta.Core.Document document, Boolean saveAs) [0x00000] in <filename unknown>:0
at Pinta.Core.Document.Save (Boolean saveAs) [0x00000] in <filename unknown>:0
at Pinta.Actions.SaveDocumentAsAction.Activated (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
— End of inner exception stack trace —
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object] parameters) [0x00000] in <filename unknown>:0
at System.Delegate.DynamicInvokeImpl (System.Object] args) [0x00000] in <filename unknown>:0
at System.MulticastDelegate.DynamicInvokeImpl (System.Object] args) [0x00000] in <filename unknown>:0
at System.Delegate.DynamicInvoke (System.Object] args) [0x00000] in <filename unknown>:0
at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0

Suse Linux 13.1 64 Bits
Has anyone an idea what is wrong?

You may refer to this image rotating guide. It shows the process of rotating a source image file using an image processing SDK with which your source image file can be acquired from http or ftp server.

jcaser1948 wrote:
>
> When I tray to rotate an image a couple of degrees and try to save it I
> get this:
>
> Unhandled exception:
> Exception has been thrown by the target of an invocation.
> ystem.Reflection.TargetInvocationException: Exception has been thrown by
> the target of an invocation. —> System.ArgumentException: dst.Size !=
> src.Size
> at Pinta.Core.BinaryPixelOp.Apply (Cairo.ImageSurface dst,
> Cairo.ImageSurface src) [0x00000] in <filename unknown>:0
> at Pinta.Core.Document.GetFlattenedImage () [0x00000] in <filename
> unknown>:0
> at Pinta.Core.GdkPixbufFormat.Export (Pinta.Core.Document document,
> System.String fileName) [0x00000] in <filename unknown>:0
> at Pinta.Actions.SaveDocumentImplmentationAction.SaveFile
> (Pinta.Core.Document document, System.String file,
> Pinta.Core.FormatDescriptor format) [0x00000] in <filename unknown>:0
> at Pinta.Actions.SaveDocumentImplmentationAction.SaveFileAs
> (Pinta.Core.Document document) [0x00000] in <filename unknown>:0
> at Pinta.Actions.SaveDocumentImplmentationAction.Activated
> (System.Object sender, Pinta.Core.DocumentCancelEventArgs e) [0x00000]
> in <filename unknown>:0
> at Pinta.Core.FileActions.RaiseSaveDocument (Pinta.Core.Document
> document, Boolean saveAs) [0x00000] in <filename unknown>:0
> at Pinta.Core.Document.Save (Boolean saveAs) [0x00000] in <filename
> unknown>:0
> at Pinta.Actions.SaveDocumentAsAction.Activated (System.Object sender,
> System.EventArgs e) [0x00000] in <filename unknown>:0
> at (wrapper managed-to-native)
> System.Reflection.MonoMethod:InternalInvoke
> (System.Reflection.MonoMethod,object,object],System.Exception&)
> at System.Reflection.MonoMethod.Invoke (System.Object obj,
> BindingFlags invokeAttr, System.Reflection.Binder binder,
> System.Object] parameters, System.Globalization.CultureInfo culture)
> [0x00000] in <filename unknown>:0
> — End of inner exception stack trace —
> at System.Reflection.MonoMethod.Invoke (System.Object obj,
> BindingFlags invokeAttr, System.Reflection.Binder binder,
> System.Object] parameters, System.Globalization.CultureInfo culture)
> [0x00000] in <filename unknown>:0
> at System.Reflection.MethodBase.Invoke (System.Object obj,
> System.Object] parameters) [0x00000] in <filename unknown>:0
> at System.Delegate.DynamicInvokeImpl (System.Object] args) [0x00000]
> in <filename unknown>:0
> at System.MulticastDelegate.DynamicInvokeImpl (System.Object] args)
> [0x00000] in <filename unknown>:0
> at System.Delegate.DynamicInvoke (System.Object] args) [0x00000] in
> <filename unknown>:0
> at GLib.Signal.ClosureInvokedCB (System.Object o,
> GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
> at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000]
> in <filename unknown>:0
> at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr
> return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr
> invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
>
> Suse Linux 13.1 64 Bits
> Has anyone an idea what is wrong?
>
>
According to the below link the fix has been applied to latest version
of the application.

https://bugs.launchpad.net/pinta/+bug/1123541


GNOME 3.10.2
openSUSE 13.1 (Bottle) (x86_64) 64-bit
Kernel Linux 3.11.6-4-desktop

The latest version avilable in the Packman-repository is the 1.4-23.1. This is what I have and the bug is still there. It seems the bug is solved for version 1.5, but this is not available yet in the Suse repository. Only Ubuntu has it, as far as I know