Pinta is broken after today’s update. Here’s errors, that it returns after launch:
System.UriFormatException: Invalid URI: The URI is empty.
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions)
at System.Uri..ctor(String uriString)
at GLib.FileAdapter.get_Uri()
at Pinta.MainWindow.LoadUserSettings()
at Pinta.MainWindow.OnActivated()
at GLib.Application.Activated_cb(IntPtr inst)
And second:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at Pinta.Core.BaseTool.SetCursor(Cursor cursor)
at Pinta.Core.BaseTool.<.ctor>b__14_0(Object _, EventArgs _)
at Pinta.Core.WorkspaceManager.OnActiveDocumentChanged(EventArgs e)
at Pinta.Core.WorkspaceManager.SetActiveDocumentInternal(Document document)
at Pinta.Core.WindowActions.<.ctor>b__11_0(Object o, ActivatedArgs e)
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
--- End of inner exception stack trace ---
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args)
at GLib.SignalClosure.Invoke(ClosureInvokedArgs args)
at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
Please, fix it or revert the update.