John H Posted July 11, 2008 Share Posted July 11, 2008 Every time I try to save or open a file, the program crashes. This text file was created because Paint.NET crashed.Please e-mail this file to crashlog@getpaint.net so we can diagnose and fix the problem. Application version: Paint.NET v3.35 (Final Release build 3.35.3106.20184) Time of crash: 7/11/2008 4:18:05 AM Application uptime: 00:04:44.0750000 OS Version: 6.0.6001.65536 Service Pack 1 Workstation x86 .NET Framework version: 2.0.50727.1434 x86 Processor: 2x "AMD Turion 64 X2 Mobile Technology TL-60" @ ~1995MHz (DEP, SSE, SSE2, SSE3) Physical memory: 1917 MB UI DPI: 96.00 dpi (1.00x scale) Tablet PC: no Updates: true, 7/11/2008 Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-US, cuic: en-US Features log: UpdatesState(StartupState), SetTool(PaintDotNet.Tools.PaintBrushTool), UpdatesState(ReadyToCheckState), HM(NullHistoryMemento), ShowDialog(PaintDotNet.ToolsForm), ShowDialog(PaintDotNet.ColorsForm), ShowDialog(PaintDotNet.LayerForm), ShowDialog(PaintDotNet.MainForm), PopulateFonts(), SetTool(PaintDotNet.Tools.RoundedRectangleTool), HM(BitmapHistoryMemento), HM(CompoundHistoryMemento), SetTool(PaintDotNet.Tools.LineTool), CommonActionsStrip(Save) Loaded assemblies: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll PaintDotNet, Version=3.35.3106.20184, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.exe System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll PaintDotNet.Core, Version=3.35.3106.20179, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll PaintDotNet.Base, Version=3.35.3106.20178, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll PaintDotNet.SystemLayer, Version=3.35.3106.20178, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll PaintDotNet.Resources, Version=3.35.3106.20179, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll PaintDotNet.Data, Version=3.35.3106.20180, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll PaintDotNet.Effects, Version=3.35.3106.20181, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll DdsFileType, Version=1.11.3106.20184, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\FileTypes\DdsFileType.dll Exception details: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at PaintDotNet.SystemLayer.NativeInterfaces.IFileDialog.Show(IntPtr parent) at PaintDotNet.SystemLayer.VistaFileDialog.<>c__DisplayClass1.b__0(IWin32Window modalOwner) at PaintDotNet.SystemLayer.UI.<>c__DisplayClass6.b__2(Object sender, EventArgs e) at System.Windows.Forms.Form.OnShown(EventArgs e) at System.Windows.Forms.Form.CallShownEvent() at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme) at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj) at System.Threading.ExecutionContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme) at System.Windows.Forms.Control.InvokeMarshaledCallbacks() I read that this sort of error often accompanies corrupted fonts, but I have not installed any fonts. I also have not installed any plug-ins - in fact, I only put Paint.NET on this computer last night. Quote Link to comment Share on other sites More sharing options...
BoltBait Posted July 11, 2008 Share Posted July 11, 2008 It could also happen because of a bad file in your Pictures directory. I would recommend moving all files out of your Pictures directory (My Documents/My Pictures) then copy them back one-at-a-time to see which file is giving Paint.NET trouble. Quote Click to play: Download: BoltBait's Plugin Pack | CodeLab | and how about a Computer Dominos Game Link to comment Share on other sites More sharing options...
John H Posted July 11, 2008 Author Share Posted July 11, 2008 Thank you very much, but I am still having a lot of trouble, since if I even open the "open file" window, and click "cancel," the program crashes. Would that be fixed by removing the files in the folder? Edit: That must be the case, since I just emptied my folder and it works now. Thank you! Double edit: It seems if I have nearly anything in My Documents, it crashes. Uh-oh... Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 11, 2008 Share Posted July 11, 2008 In version 4, one of the things I'm working on is making the Open/Save dialogs more resilient. If they crash, maybe I can have a custom fallback version that is a lot simpler. Won't look as nice but would at least be functional. 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.