midora Posted November 16, 2014 Share Posted November 16, 2014 If you are pressing Escape while the "Canceling' dialog of a save operation is visible then Paint.NET will crash. This may happen if you are just pressing two times Escape in a Save Configuration dialog while the preview is calculated in the background. Application version: paint.net 4.0.3 (Final 4.3.5316.40022)Time of crash: 16.11.2014 21:06:28Application uptime: 00:00:26.5275173Application state: RunningWorking set: 138'816 KiBThreads: 28Install directory: C:\Program Files\Paint.NETCurrent directory: C:\Program Files\Paint.NETOS Version: 6.1.7601.65536 Service Pack 1 Workstation x64.NET version: CLR 4.0.30319.18444 x64, FX 4.0 4.5Processor: 4x "Intel® Core i3 CPU U 330 @ 1.20GHz" @ ~1197MHz (DEP, SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2)Physical memory: 3893 MBVideo card: Intel® HD Graphics (v:8086, d:46, r:2)Hardware acceleration: False (default: False)UI animations: TrueUI DPI: 96.00 dpi (1.00x scale)UI theme: Aero/Aero + DWM (Aero.msstyles)Updates: True, 10.11.2014Locale: pdnr.c: en-US, hklm: en-US, hkcu: en-US, cc: de-CH, cuic: en-USException details:PaintDotNet.InternalErrorException: Exception of type 'PaintDotNet.InternalErrorException' was thrown. ---> System.ComponentModel.InvalidEnumArgumentException: Cannot transition to the same state --- End of inner exception stack trace --- at PaintDotNet.Threading.Tasks.Task.SetState(TaskState state) in d:\src\pdn\paintdotnet\src\Core\Threading\Tasks\Task.cs:line 70 at PaintDotNet.Dialogs.SaveConfigDialog.<>c__DisplayClass2.<UIWaitForCallbackDoneEvent>b__1() in d:\src\pdn\paintdotnet\src\PaintDotNet\Dialogs\SaveConfigDialog.cs:line 976 at PaintDotNet.Threading.ActionWorkItemQueue.OnExecuteNextWorkItem() in d:\src\pdn\paintdotnet\src\Core\Threading\ActionWorkItemQueue.cs:line 77 at PaintDotNet.Threading.MultithreadedWorkItemDispatcher.WorkThreadProc(Object context) in d:\src\pdn\paintdotnet\src\Core\Threading\MultithreadedWorkItemDispatcher.cs:line 349 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart(Object obj) Quote Link to comment Share on other sites More sharing options...
midora Posted November 16, 2014 Author Share Posted November 16, 2014 BTW: Clicking the close button of the Save Configuration dialog while the preview is calculated does not show a canceling dialog. The dialog closes immediately but the save operation continues invisible in the background. The canceling dialog is only visible after clicking the cancel button or pressing escape. Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 17, 2014 Share Posted November 17, 2014 Interesting ... I've been wondering what causes this for a long time. I've been getting crash logs for this for awhile but no one ever told me what caused it for them ... Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.