Jump to content

Paint.net on Vista crashes. Doesn't recognize Admin?


Valerie

Recommended Posts

Hello,

I have read through the FAQ & other posts but I don't think my issue is listed. I have downloaded/unstalled/rebooted/reinstalled Paint.net 4 times with no success.

Whenever I either open Paint.net or as soon as I try to use any tool, the program crashes with:

"There was an unhandled error, and Paint.NET must be closed. Refer to the file 'pdncrash.log', which has been....

Here's the pdncrash.log: (EDITED: Sorry included wrong log/wrong date at first. correct logs below.)

When it crashes upon launching the program, it produces this:

------------------------------------------------------------------------------
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.36 (Final Release build 3.36.3158.38068)
Time of crash: 2/24/2009 19:34:23
Application uptime: 00:00:01.2320000
OS Version: 6.0.6001.65536 Service Pack 1 Workstation x86
.NET version: CLR 2.0.50727.3074 x86, FX 2.0 2.0SP1 2.0SP2 3.0 3.0SP1 3.0SP2 3.5 3.5SP1 3.5SP1_Client 
Processor: 2x "Intel(R) Core(TM)2 CPU          4300  @ 1.80GHz" @ ~1799MHz (DEP, SSE, SSE2, SSE3)
Physical memory: 2037 MB
UI DPI: 96.00 dpi (1.00x scale)
Tablet PC: no
Updates: true, 2/22/2009
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), HM(NullHistoryMemento), PopulateFonts()
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.36.3158.38068, 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.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll
   PaintDotNet.Base, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll
   PaintDotNet.SystemLayer, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll
   PaintDotNet.Resources, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll
   PaintDotNet.Data, Version=3.36.3158.38064, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll
   PaintDotNet.Effects, Version=3.36.3158.38065, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll

Exception details:
System.UnauthorizedAccessException: Access to the path 'C:\Users\Steves place\AppData\Local\Paint.NET\1808486478' is denied.
  at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
  at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)
  at System.IO.DirectoryInfo.Create()
  at PaintDotNet.SystemLayer.FileSystem..cctor()
------------------------------------------------------------------------------

At times, the program will start without crashing. However, the moment I click a tool and try to use it, it crashes and produces this:

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.36 (Final Release build 3.36.3158.38068)
Time of crash: 2/24/2009 20:08:10
Application uptime: 00:00:08.2870000
OS Version: 6.0.6001.65536 Service Pack 1 Workstation x86
.NET version: CLR 2.0.50727.3074 x86, FX 2.0 2.0SP1 2.0SP2 3.0 3.0SP1 3.0SP2 3.5 3.5SP1 3.5SP1_Client 
Processor: 2x "Intel(R) Core(TM)2 CPU          4300  @ 1.80GHz" @ ~1799MHz (DEP, SSE, SSE2, SSE3)
Physical memory: 2037 MB
UI DPI: 96.00 dpi (1.00x scale)
Tablet PC: no
Updates: true, 2/22/2009
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), PopulateFonts(), ShowDialog(PaintDotNet.ToolsForm), ShowDialog(PaintDotNet.ColorsForm), ShowDialog(PaintDotNet.HistoryForm), ShowDialog(PaintDotNet.LayerForm), ShowDialog(PaintDotNet.MainForm), HM(BitmapHistoryMemento)
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.36.3158.38068, 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.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll
   PaintDotNet.Base, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll
   PaintDotNet.SystemLayer, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll
   PaintDotNet.Resources, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll
   PaintDotNet.Data, Version=3.36.3158.38064, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll
   PaintDotNet.Effects, Version=3.36.3158.38065, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll
   Burninate, Version=1.1.3182.28956, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Burninate.dll
   ColorBalance, Version=1.1.3182.30196, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorBalance.dll
   Feather, Version=2.3.3182.30477, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Feather.dll
   Flip, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Flip.dll
   GaussianBlurPlus, Version=1.1.3182.30307, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GaussianBlurPlus.dll
   Lomography, Version=1.1.3182.31441, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Lomography.dll
   OutlineObject, Version=1.1.3160.31739, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Outline.dll
   NewPastel, Version=1.2.3182.29587, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Pastel.dll
   Polygon, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygon.dll
   SelectionTools, Version=1.1.3182.28742, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionTools.dll
   Steganography, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Steganography.dll
   Transparency, Version=1.1.3182.29244, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Transparency.dll

Exception details:
System.TypeInitializationException: The type initializer for 'PaintDotNet.SystemLayer.FileSystem' threw an exception. ---> System.UnauthorizedAccessException: Access to the path 'C:\Users\Steves place\AppData\Local\Paint.NET\738526695' is denied.
  at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
  at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)
  at System.IO.DirectoryInfo.Create()
  at PaintDotNet.SystemLayer.FileSystem..cctor()
  --- End of inner exception stack trace ---
  at PaintDotNet.SystemLayer.FileSystem.GetTempFileName()
  at PaintDotNet.HistoryMementos.BitmapHistoryMemento..ctor(String name, ImageResource image, IHistoryWorkspace historyWorkspace, Int32 layerIndex, PdnRegion changedRegion, Surface copyFromThisSurface)
  at PaintDotNet.Tools.PaintBrushTool.OnStylusUp(StylusEventArgs e)
  at PaintDotNet.Tool.StylusUp(StylusEventArgs e)
  at PaintDotNet.Tool.PerformMouseUp(MouseEventArgs e)
  at PaintDotNet.AppWorkspace.DocumentMouseUpHandler(Object sender, MouseEventArgs e)
  at PaintDotNet.DocumentView.OnDocumentMouseUp(MouseEventArgs e)
  at PaintDotNet.DocumentView.MouseUpHandler(Object sender, MouseEventArgs e)
  at System.Windows.Forms.Control.OnMouseUp(MouseEventArgs e)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at PaintDotNet.SurfaceBox.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)
------------------------------------------------------------------------------

To use Paint.net, I have to use "run as administrator" and it seems to work okay that way but I fear it's going to crash which means losing my work.

Any idea on the problem? This PC used to be named Steve's Place and there's no way to drop the reference to Steve's Place from appearing at times. However, the folder Steve's place does not exist. The folder/profile are actually called Sensei and I am logged in as Sensei, the main admin (default user) who used to be Steve's Place. It's confusing but this is apparently an intentional feature of Vista. In other words, MS purposely made it impossible to change the default user/admin once a name exists. You can actually change the name but it will always reference the old/original default name within the registry and certain paths. Is it possible Paint.net doesn't know how to recognize Steve's Place as Sensei? I've only encountered this with Paint.net, or when I've tried to save a file manually to Sensei vs. Steve's Place. At times, even if I can see the name under Windows explorer and open files within Steve's Place, it will not recognize the path if I try to save an existing file w/in Steve's Place. However, if I open a file from the user folder for Sensei and then try to save with the full path using Sensei, it will tell me that the Sensei path doesn't exist, even if I select it from the drop-down. When that happens, I have to manually type Steves Place and then save. The file then appears under Sensei. It's very confusing, and my need to change the path seems vary by location on the PC. At times, sensei works and at other times, i can only use steves place even though I'm always logged in as sensei. Perhaps Paint.net crashes when it doesn't recognize a profile name that it may see but can't physically find because it doesn't really exist or perhaps it can't recognize a reference to a new name. It's my understanding that the naming confusion will happen if the default user's name changes after initial setup w/Vista Home. I haven't a clue but hope this little bit of info helps correct the problem.

Hope someone can help.

Thank you very much.

Link to comment
Share on other sites

Something is wrong with the permissions set up for C:\Users\Steves place\AppData\Local\ . It seems that your username is "Steves place". You don't need administrator permission to run Paint.NET.

Try deleting/renaming the "Paint.NET" folder in there (that is, in C:\Users\Steves place\AppData\Local).

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Hi,

Sorry to say this, but did you read my entire post?

There is NO Steves place.

Please read the bottom of my post. I can't be the only person with this problem. If you Google Vista Home and how to change the default admin on a PC , you will find 1000s of posts (mainly complaints) on how Vista handles the renaming of a default profile.

Thank you & sorry for the hassle.

Link to comment
Share on other sites

My problem with the name, Steves Place, on Vista Home Premium is explained here:

http://www.vistaheads.com/forums/microsoft-public-windows-vista-administration-accounts-passwords/58688-i-cant-change-user-folder-name.html

When my computer was originally setup by my father, he callled it Steve's Place. After he setup the PC, installed other software and gave it to me, I changed the name, Steve's Place, to Sensei. Although it appears as Sensei 90% of the time, the old name Steve's Place wasn't actually dropped or changed by Vista. Home Premium refuses to drop the name completely. Instead, it basically masks the old name with the new name. Although the name appears as Sensei on the surface, Steves place still appears in the registry and from time to time, such as when I'm downloading or installing software, the old name appears within a path, even though the name is sensei & I'm logged in as sensei. Unfortunately, there's no easy way for a Home Premium user to remove the original root name without completely wiping out the hard-drive and reinstalling Vista from step one. I can't do that because I will lose other software.

Microsoft didn't include user profile snap-ins or the admin features that allow changes via the Management Console with Home Premium. Apparently, they did this to prevent Home users from breaking their PCs.

Paint.net is not installed under a user folder. The application path is:

C:\Program Files\Paint.NET

(i used "copy address as text" via explorer + pasted the address above.)

When I install any program, I login as the root admin, Sensei. Sensei is the current name of Steve's Place, the root admin account. I don't know why Paint.net is referencing that path but the current name is Sensei.

I have installed/uninstalled/deleted/reinstalled Paint.net four times now. It crashes with the previously posted error. However, if I use "run as administrator", the application works okay but I prefer to use it normally, if possible. It's also odd because I have to select Run As Admin when I'm logged in as the Admin to use Paint.net w/out crashing.

I have successfully installed the following applications since my last install of Paint.net:

Pixia

Gimp

PSPad

dirHTML

CCleaner

Download Studio

Google Sketchup

Dreamweaver CS4

misc MS Updates

Only Paint.net errors. Based on my results, I am confident in my ability to install an application, and do not understand how the problem could be caused by something that I'm doing. I can't delete all the references to Steves Place within Vista's many files & the registry, even if I attempt it from another admin account. Vista refuses to completely drop the name.

I upgraded to 3.5 sp 1 after the second install because I thought that might be my problem but the app still crashed. I then switched a service option (can't remember the name) to "manual" install (as mentioned in one of your posts), rebooted, downloaded Paint.net again, and reinstalled again. It didn't help and the same error persisted. I'm just letting you know because I spent a lot of time on this before I posted this thread.

Also, I want to correct something stated earlier... I guess there is a folder Steves Place that appears when installing or downloading. However, that name is not the current name. Hope that make sense.

I appreciate your time and any advice you can provide.

Thank you

Link to comment
Share on other sites

Paint.NET is just grabbing for the %LOCALAPPDATA% folder, which is apparently still configured for a folder called "Steves place". If that doesn't exist, or can't be created, or if the permissions on that folder path disallow you access, then Paint.NET will not be able to run. Simply set the permissions up for the current user and it'll be happy.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Go to "Start"> Right-Click "My Computer" and Click "Manage"> Select "Local Users and Groups"> Click "Users" and under the "Name" column should be the old name "Steve's Place" and under "Full Name" is what you named it, Right-Click it and "Rename"> Rename to "Sensei"> Restart PC :)

If it doesn't work please tell me so i don't make the same mistake again :wink:

latestsig.jpg
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...