skyer Posted May 30, 2008 Share Posted May 30, 2008 Exception details: System.AccessViolationException: 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀。 於 System.Drawing.SafeNativeMethods.Gdip.IntGdipDeleteFontFamily(HandleRef fontFamily) 於 System.Drawing.SafeNativeMethods.Gdip.GdipDeleteFontFamily(HandleRef fontFamily) 於 System.Drawing.FontFamily.Dispose(Boolean disposing) 於 System.Drawing.FontFamily.Dispose() 於 PaintDotNet.FontInfo.Dispose() 於 PaintDotNet.ToolConfigStrip.PopulateFonts() 於 PaintDotNet.ToolConfigStrip.PopulateFontsBackgroundThread() 於 PaintDotNet.ToolConfigStrip.PopulateFontsBackgroundThread(Object ignored) 於 System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state) 於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 於 System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack) 於 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state) pdncrash.rar Quote Link to comment Share on other sites More sharing options...
HITMAN-X- Posted May 30, 2008 Share Posted May 30, 2008 Can you tell use what 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀 is in english ? So far the only thing I can come up with for that is a bad font file installed on your system. EDIT: Nevermind I translated it. The attempt read or reads in the memory which protects. This usually expressed that other memories have damaged Quote DEXTUT.COM Link to comment Share on other sites More sharing options...
LFC4EVER Posted May 30, 2008 Share Posted May 30, 2008 This is what Google Translator comes up with: Chinese: 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀 Try to read or write protected memory. This usually means that other memory has been damaged Japanese: 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀 嘗試讀取寫入receive protection or體memory. Display這體已other memory loss毀 P.S. I didn't know what language so i did both lol Quote ☆★☆★Merry Christmas★☆★☆ .::.My Gallery.::.Make Gold Text!.::. Link to comment Share on other sites More sharing options...
HITMAN-X- Posted May 30, 2008 Share Posted May 30, 2008 This is what Google Translator comes up with:Chinese: 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀 Try to read or write protected memory. This usually means that other memory has been damaged Japanese: 嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀 嘗試讀取寫入receive protection or體memory. Display這體已other memory loss毀 P.S. I didn't know what language so i did both lol read my post above. It chinese traditional Quote DEXTUT.COM Link to comment Share on other sites More sharing options...
LFC4EVER Posted May 30, 2008 Share Posted May 30, 2008 Oops, i missed the edit.. :oops: Quote ☆★☆★Merry Christmas★☆★☆ .::.My Gallery.::.Make Gold Text!.::. Link to comment Share on other sites More sharing options...
skyer Posted June 3, 2008 Author Share Posted June 3, 2008 This abort happens when I open Paint.net. I can see whole ap look, and then it pops up a error msg box. I do not install any font and I just uses default windows fonts. Maybe I need to download source code to get more information. Can I open by VS2005, because I only have VS2005. It is very strange that I can use before, and suddenly unused. Quote Link to comment Share on other sites More sharing options...
skyer Posted June 3, 2008 Author Share Posted June 3, 2008 For source code and little test. I had fix this abort. Root cause is "simsun.ttc". I remove it from my Font. Everything works fine. XD Quote Link to comment Share on other sites More sharing options...
HITMAN-X- Posted June 3, 2008 Share Posted June 3, 2008 Seems my 1st guess was right :wink:. Quote DEXTUT.COM Link to comment Share on other sites More sharing options...
skyer Posted June 3, 2008 Author Share Posted June 3, 2008 Ya, you're right. Thanks a lot. 8) The data abort raised when enumerates fonts. Because I do not have VS2008, so I just create a new empty project in vs2005 and copy "Enum Font" funtion to this new project. Fortunately, abort happens, so I add some log to see the last processed font. Finally, I can use Paint.NET. Quote 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.