eccentra Posted May 23, 2007 Share Posted May 23, 2007 Ever since version 3, I can't reliably start Paint.NET. Sometimes deleting the registry keys works (once); sometimes stopping Windows Defender works (but I can't be the only person running WD, so why is nobody else seeing this?). But usually, it just crashes immediately with the following pdncrash.log. On the plus side, I've discovered that The GIMP's pretty good, but I'd quite like to go back to PDN. Any ideas? Anyone? Matt --- 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.07 (Final Release build 3.07.2683.42092) Time of crash: 23/05/2007 20:09:23 Application uptime: 00:00:00.5312500 OS Version: 5.1.2600.131072 Service Pack 2 Workstation x86 .NET Framework version: 2.0.50727.42 x86 Processor: 1x "AMD Athlon 64 Processor 3400+" @ ~2202MHz Physical memory: 3070 MB Tablet PC: no Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-GB, cuic: en-US Exception details: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at System.Drawing.SafeNativeMethods.Gdip.GdipIsStyleAvailable(HandleRef family, FontStyle style, Int32& isStyleAvailable) at System.Drawing.FontFamily.IsStyleAvailable(FontStyle style) at PaintDotNet.FontInfo.CanCreateFont() at PaintDotNet.ToolConfigStrip.PopulateFonts() at PaintDotNet.ToolConfigStrip.PopulateFontsBackgroundThread() at PaintDotNet.ToolConfigStrip.PopulateFontsBackgroundThread(Object ignored) at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state) ------------------------------------------------------------------------------ Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted May 23, 2007 Share Posted May 23, 2007 Have you installed any new fonts lately? Looks like you have a corrupt font. 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...
eccentra Posted May 24, 2007 Author Share Posted May 24, 2007 ...and I am enlightened! I haven't installed anything recently, but at least I now know where to look: So, Font Agent Pro reports no corrupt fonts, but Process Monitor says we're crashing as we load ukai.ttf and uming.ttf. A bit of Googling turns up http://www.codeweavers.com/compatibilit ... 1;msg=5871 , from which I can download a new version of ukai.ttf... and the problem is fixed! Paint.NET now starts perfectly fine. Thanks for your help. Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted May 25, 2007 Share Posted May 25, 2007 Cool, glad to hear it! 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.