Majek Posted February 13, 2006 Posted February 13, 2006 Crash log for Paint.NET v2.6 (Release Candidate 2 Release build 2.6.2232.23935)Time of crash: 13.2.2006 11:43:49 OS version: 5.1.2600.131072 Service Pack 2 Workstation x86 .NET Framework version: 2.0.50727.42 x86 Processor count: 1 Physical memory: 511 MB Exception details: System.NullReferenceException: Object reference not set to an instance of an object. at System.Windows.Forms.ToolStripSystemRenderer.RenderStatusStripBackground(ToolStripRenderEventArgs e) at System.Windows.Forms.ToolStripSystemRenderer.OnRenderToolStripBackground(ToolStripRenderEventArgs e) at System.Windows.Forms.ToolStripRenderer.DrawToolStripBackground(ToolStripRenderEventArgs e) at System.Windows.Forms.ToolStrip.OnPaintBackground(PaintEventArgs e) at System.Windows.Forms.StatusStrip.OnPaintBackground(PaintEventArgs e) at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs) at System.Windows.Forms.Control.WmPaint(Message& m) 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.StatusStrip.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) ------------------------------------------------------------------------------ I must be very unlucky as it was the same with the previosu RC. So can anyone help me figure out what's wrng with my computer that i can't even run Paint? Quote
feverfive Posted February 25, 2006 Posted February 25, 2006 I get the exact same error & the exact same pdncrash.log. I don't get it--I.ve had the .NET framework installed on my machine for months, and everything is patched & fully updated (XP Pro, SP2). Oh well, the GIMP works just fine for me, I'm not going to re-format my machine (as has been suggested to me by anothyer reviewer on File Forum) just to install this. Quote
Mangix Posted February 26, 2006 Posted February 26, 2006 try using the final version and check if it still errors Quote
feverfive Posted February 26, 2006 Posted February 26, 2006 try using the final version and check if it still errors I have tried the final version as well as one of the RC's. Ahh, the joys of freeware!! I wish this project luck; maybe one day I'll even be able to use this! EDIT: I've also tried the advice given by Rick Brewster here--http://paintdotnet.12.forumer.com ... ght=spooky I ran the Windows Installer Cleanup utility, but there ar eno references to Paint.Net listed. I have uninstalled & reinstalled several times now; cleaning the registry after each uninstall, and I still get the same error & log... Quote
Rick Brewster Posted February 27, 2006 Posted February 27, 2006 feverfive, Could you post a screenshot? I have a idea... Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
feverfive Posted February 27, 2006 Posted February 27, 2006 feverfive, Could you post a screenshot? I have a idea... Of the error dialog box? Quote
feverfive Posted February 27, 2006 Posted February 27, 2006 Here's a SS showing my desktop right after I try to run Paint.net v2.6 from my start menu (click on the thumbnail for a larger ss)--- Here are the entire contents of the crash log that was generated--- Crash log for Paint.NET v2.6 (Final Release build 2.6.2244.18680) Time of crash: 2/26/2006 9:51:58 PM OS version: 5.1.2600.131072 Service Pack 2 Workstation x86 .NET Framework version: 2.0.50727.42 x86 Processor count: 1 Physical memory: 2047 MB Exception details: System.NullReferenceException: Object reference not set to an instance of an object. at System.Windows.Forms.ToolStripSystemRenderer.RenderStatusStripBackground(ToolStripRenderEventArgs e) at System.Windows.Forms.ToolStripSystemRenderer.OnRenderToolStripBackground(ToolStripRenderEventArgs e) at System.Windows.Forms.ToolStripRenderer.DrawToolStripBackground(ToolStripRenderEventArgs e) at System.Windows.Forms.ToolStrip.OnPaintBackground(PaintEventArgs e) at System.Windows.Forms.StatusStrip.OnPaintBackground(PaintEventArgs e) at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs) at System.Windows.Forms.Control.WmPaint(Message& m) 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.StatusStrip.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) Quote
Rick Brewster Posted February 27, 2006 Posted February 27, 2006 That's exactly what I was looking for. On a hunch, does Paint.NET work if you switch to the Windows Classic theme? Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
feverfive Posted February 27, 2006 Posted February 27, 2006 That's exactly what I was looking for.On a hunch, does Paint.NET work if you switch to the Windows Classic theme? Well I'll be damned!! Yes, it does work when using classic....As you can tell by my screenshot, I use different, non-default visual styles--I have hacked my uxtheme.dll. On the screenshot I provide, the visual style is actually being run via a 3rd party application called WindowBlinds (WB). When I use WB, I turn of the MS Theme Service as well..... I hope some of this helps. Guess now I can play around w/ Paint.net a little; I do hope you can figure out the compatibility issue that seems apparent (it'd be nice to not have to switch to Classic everytime to use it)....Let me know if you'd like me to try something that could help.. Quote
Rick Brewster Posted February 27, 2006 Posted February 27, 2006 What happens if you have WB enabled, but also leave the Themes service turned on? And what's the name of the theme you're using, and is there a place I can download it? I'm trying to figure out the exact scenario that causes this so I can file a bug on the .NET guys. This is not a bug in Paint.NET, but will affect any .NET app that uses the same stuff in the framework that we do. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
feverfive Posted February 27, 2006 Posted February 27, 2006 Running the native windows Themes service & WB at the same time still results in the "unhandled" error when opening paint.net....It's hard for me to believe that there's an issue w/ running this on machines using anything other than Classic...I am a member on a couple different forums where members are running all sorts of visual styles--either w/ the theme service turned on (w/ a hacked uxtheme.dll) or w/ it off (via WB), and most seem to be able to run Paint.net just fine. The visual style is called Luna Element 5, and you can get it here--- http://www.deviantart.com/deviation/29511577/ Quote
Rick Brewster Posted February 27, 2006 Posted February 27, 2006 Does it happen if you try other themes? Not the normal ones, but ones from WB Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
feverfive Posted February 27, 2006 Posted February 27, 2006 Yep; I get the error regardless of theme I am running (other than Classic, that is) Quote
Mangix Posted February 27, 2006 Posted February 27, 2006 IIRC, Luna Element 5 isnt a WB theme. it's just a regular Visual Style. right now im using it and it doesn't cause me problems. i don't know why but it doesn't. Quote
feverfive Posted February 27, 2006 Posted February 27, 2006 IIRC, Luna Element 5 isnt a WB theme. it's just a regular Visual Style. right now im using it and it doesn't cause me problems. i don't know why but it doesn't. Yep, LE5 is a VS, not WB....I used Skin Studio to convert it for WB use. I've found that WB is more "efficient" than the native Windows theme service, so I turn of theme service & run most everyhting through WB now... Quote
Mangix Posted February 27, 2006 Posted February 27, 2006 i think that you should try turning the theme service on and see if it still errors. i don't think it will conflict with WB but yeah. Quote
Rick Brewster Posted February 27, 2006 Posted February 27, 2006 Hmm. Sounds like it might just be a WindowBlinds bug then. You might try pinging the author about that. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
feverfive Posted February 27, 2006 Posted February 27, 2006 Hmm. Sounds like it might just be a WindowBlinds bug then. You might try pinging the author about that. Just tried a quick test--I unloaded WB, turned on the Windows theme service and used visual styles (i.e., non-classic, Windows XP style). Paint.net opens just fine. So, unfortunately, there does appear to be an incompatibility between paint & WB. Too bad, paint.net looks to be a nice app; I like running themes through WB, so giving that up is a deal-breaker for me. I'll post about it on a couple forums that cater to WB & visual styles users to confirm other WB users are having the same issues...Thanks for your responses. Quote
feverfive Posted February 27, 2006 Posted February 27, 2006 Well, users on other forums are telling me they are running Paint.net v2.6 just fine alongside WindowBlinds (w/ the Windows Themes Service disabled)....Strange how I can only run Paint.net when theme service is on AND I am not using WB.. Quote
Majek Posted March 3, 2006 Author Posted March 3, 2006 Now that the reason for the error has been found i have a solution too. Open Winblinds go under Per Application ( Settings) and add a setting for Paint.NET and try other setting there if you want I have a Total exlusion so that it doesn't skin it and now it works fine. Quote
feverfive Posted March 5, 2006 Posted March 5, 2006 Now that the reason for the error has been found i have a solution too. Open Winblinds go under Per Application ( Settings) and add a setting for Paint.NET and try other setting there if you want I have a Total exlusion so that it doesn't skin it and now it works fine. Huh, can't believe that work-around never occurred to me!! I've done that w/ several apps in the past...Thanks for the heads-up, it seems to have worked...Now to figure out how to use this!! Quote
Majek Posted April 6, 2006 Author Posted April 6, 2006 Well with Winblinds 5.01 it works without a work-around, finally Quote
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.