okay so yesterday i used paint.net 3.0 with absolutely no problem at all, then today i tried using it and it kept crashing and sent this crash file
This text file was created because Paint.NET crashed.
Please e-mail this file to paint.net@hotmail.com so we can diagnose and fix the problem.
Application version: Paint.NET v3.20 (Final Release build 3.20.2902.32954)
Time of crash: 4/4/2008 12:56:14 PM
Application uptime: 00:00:34.4218750
OS Version: 5.1.2600.131072 Service Pack 2 Workstation x86
.NET Framework version: 2.0.50727.832 x86
Processor: 1x "AMD Sempron Processor 3200+" @ ~1803MHz (DEP, SSE, SSE2)
Physical memory: 446 MB
Tablet PC: no
Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-US, cuic: en-US
Exception details:
System.TypeInitializationException: The type initializer for 'PaintDotNet.SystemLayer.FileSystem' threw an exception. ---> System.IO.IOException: The file or directory is corrupted and unreadable.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)
at System.IO.Directory.GetFiles(String path, String searchPattern)
at PaintDotNet.SystemLayer.FileSystem..cctor()
--- End of inner exception stack trace ---
at PaintDotNet.SystemLayer.FileSystem.GetTempFileName()
at PaintDotNet.PersistedObject`1..ctor(T theObject, Boolean background)
at PaintDotNet.Actions.ResizeAction.PerformAction(DocumentWorkspace documentWorkspace)
at PaintDotNet.DocumentWorkspace.PerformAction(DocumentWorkspaceAction action)
at PaintDotNet.Menus.ImageMenu.MenuImageResize_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at PaintDotNet.PdnMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
------------------------------------------------------------------------------
This text file was created because Paint.NET crashed.
Please e-mail this file to paint.net@hotmail.com so we can diagnose and fix the problem.
Application version: Paint.NET v3.20 (Final Release build 3.20.2902.32954)
Time of crash: 4/4/2008 12:56:16 PM
Application uptime: 00:00:36.5000000
OS Version: 5.1.2600.131072 Service Pack 2 Workstation x86
.NET Framework version: 2.0.50727.832 x86
Processor: 1x "AMD Sempron Processor 3200+" @ ~1803MHz (DEP, SSE, SSE2)
Physical memory: 446 MB
Tablet PC: no
Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-US, cuic: en-US
Exception details:
System.ArgumentNullException: Value cannot be null.
Parameter name: ptr
at System.Runtime.InteropServices.Marshal.PtrToStringUni(IntPtr ptr, Int32 len)
at PaintDotNet.PersistedObject`1.Dispose(Boolean disposing)
at PaintDotNet.PersistedObject`1.Finalize()
------------------------------------------------------------------------------
my first reaction was to uninstall and reinstall to get whatever missing file was needed but when i tried to install 3.22 it wouldn't let me. I read in the other thread that it may be the Microsoft .Net Framework but I have 2.0 and it worked perfectly fine yesterday.