A_Pickle Posted November 22, 2007 Share Posted November 22, 2007 I was working with some inordinately large images, but I figured I should post my pdncrash.log file here for you guys to look at. :3 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 (Alpha 2 Release build 3.20.2871.36803) Time of crash: 11/22/2007 7:38:26 AM Application uptime: 00:14:59.9241184 OS Version: 6.0.6000.0 Workstation x86 .NET Framework version: 2.0.50727.312 x86 Processor: 2x "Intel(R) Core(TM)2 CPU T7400 @ 2.16GHz" @ ~2161MHz (DEP, SSE, SSE2, SSE3) Physical memory: 2045 MB Tablet PC: no Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-US, cuic: en-US Exception details: System.OutOfMemoryException: CreateDIBSection returned NULL (8) while attempting to allocate 5000x7000 bitmap at PaintDotNet.SystemLayer.Memory.AllocateBitmap(Int32 width, Int32 height, IntPtr& handle) at PaintDotNet.MemoryBlock.Allocate(Int32 width, Int32 height, IntPtr& handle, Boolean allowRetry) at PaintDotNet.MemoryBlock.Allocate(Int32 width, Int32 height, IntPtr& handle, Boolean allowRetry) at PaintDotNet.MemoryBlock..ctor(Int32 width, Int32 height) at PaintDotNet.Surface..ctor(Int32 width, Int32 height) at PaintDotNet.Surface..ctor(Size size) at PaintDotNet.DocumentWorkspace.OnDocumentChanged() at PaintDotNet.DocumentView.DocumentSetImpl(Document value) at PaintDotNet.DocumentView.set_Document(Document value) at PaintDotNet.DocumentWorkspace.PaintDotNet.IHistoryWorkspace.set_Document(Document ) at PaintDotNet.HistoryMementos.ReplaceDocumentHistoryMemento.OnUndo() at PaintDotNet.HistoryMemento.PerformUndo() at PaintDotNet.HistoryMementos.CompoundHistoryMemento.OnUndo() at PaintDotNet.HistoryMemento.PerformUndo() at PaintDotNet.HistoryStack.StepBackwardImpl() at PaintDotNet.HistoryStack.StepBackward() at PaintDotNet.Actions.HistoryUndoAction.PerformAction(DocumentWorkspace documentWorkspace) at PaintDotNet.DocumentWorkspace.PerformAction(DocumentWorkspaceAction action) at PaintDotNet.Menus.EditMenu.MenuEditUndo_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.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.PerformClick() at PaintDotNet.PdnMenuItem.OnShortcutKeyPressed(Keys keys) at PaintDotNet.PdnBaseForm.ProcessFormHotKey(Keys keyData) at PaintDotNet.PdnBaseForm.ProcessCmdKeyData(Keys keyData) at PaintDotNet.PdnBaseForm.ProcessCmdKey(Message& msg, Keys keyData) at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) at System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData) at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) at System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData) at PaintDotNet.DocumentView.ProcessCmdKey(Message& msg, Keys keyData) at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) at System.Windows.Forms.Control.PreProcessMessage(Message& msg) at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg) at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg) ------------------------------------------------------------------------------ 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 (Alpha 2 Release build 3.20.2871.36803) Time of crash: 11/22/2007 7:42:36 AM Application uptime: 00:00:44.7224718 OS Version: 6.0.6000.0 Workstation x86 .NET Framework version: 2.0.50727.312 x86 Processor: 2x "Intel(R) Core(TM)2 CPU T7400 @ 2.16GHz" @ ~2161MHz (DEP, SSE, SSE2, SSE3) Physical memory: 2045 MB Tablet PC: no Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-US, cuic: en-US Exception details: System.OutOfMemoryException: CreateDIBSection returned NULL (8) while attempting to allocate 5000x7000 bitmap at PaintDotNet.SystemLayer.Memory.AllocateBitmap(Int32 width, Int32 height, IntPtr& handle) at PaintDotNet.MemoryBlock.Allocate(Int32 width, Int32 height, IntPtr& handle, Boolean allowRetry) at PaintDotNet.MemoryBlock.Allocate(Int32 width, Int32 height, IntPtr& handle, Boolean allowRetry) at PaintDotNet.MemoryBlock..ctor(Int32 width, Int32 height) at PaintDotNet.Surface..ctor(Int32 width, Int32 height) at PaintDotNet.Surface..ctor(Size size) at PaintDotNet.DocumentWorkspace.OnDocumentChanged() at PaintDotNet.DocumentView.DocumentSetImpl(Document value) at PaintDotNet.DocumentView.set_Document(Document value) at PaintDotNet.Actions.ImportFromFileAction.DoCanvasResize(DocumentWorkspace documentWorkspace, Size newLayerSize) at PaintDotNet.Actions.ImportFromFileAction.ImportOneLayer(DocumentWorkspace documentWorkspace, BitmapLayer layer) at PaintDotNet.Actions.ImportFromFileAction.ImportDocument(DocumentWorkspace documentWorkspace, Document document, Rectangle& lastLayerBounds) at PaintDotNet.Actions.ImportFromFileAction.ImportOneFile(DocumentWorkspace documentWorkspace, String fileName, Rectangle& lastLayerBounds) at PaintDotNet.Actions.ImportFromFileAction.ImportMultipleFiles(DocumentWorkspace documentWorkspace, String[] fileNames) at PaintDotNet.Actions.ImportFromFileAction.PerformAction(DocumentWorkspace documentWorkspace) at PaintDotNet.DocumentWorkspace.PerformAction(DocumentWorkspaceAction action) at PaintDotNet.Menus.LayersMenu.MenuLayersImportFromFile_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) ------------------------------------------------------------------------------ Quote Photobucket - Blog Newest Film: Beowulf (Feel free to PM me comments, criticisms) Link to comment Share on other sites More sharing options...
Ash Posted November 22, 2007 Share Posted November 22, 2007 Don't use Alpha version for real work. And we already have a newer version out. Quote All creations Ash + Paint.NET [ Googlepage | deviantArt | Club PDN | PDN Fan ] Link to comment Share on other sites More sharing options...
I Like Pi Posted November 22, 2007 Share Posted November 22, 2007 System.OutOfMemoryException You ran out of memory. PDN's design doesn't use memory very efficiently, but Rick has no plans to improve this. Quote Link to comment Share on other sites More sharing options...
Bob Posted November 22, 2007 Share Posted November 22, 2007 while attempting to allocate 5000x7000 bitmap huhuhu Quote No. Way. I've just seen Bob. And... *poof!*—just like that—he disappears into the mist again. ~Helio Link to comment Share on other sites More sharing options...
david.atwell Posted November 22, 2007 Share Posted November 22, 2007 System.OutOfMemoryException You ran out of memory. PDN's design doesn't use memory very efficiently, but Rick has no plans to improve this. I think that's one of the planned advancements for v4.0. Quote The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.Amy: But how did it end up in there?The Doctor: You know fairy tales. A good wizard tricked it.River Song: I hate good wizards in fairy tales; they always turn out to be him. Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 23, 2007 Share Posted November 23, 2007 It's not really an efficiency thing -- Paint.NET's way of managing memory is actually quite performant. But I'm splitting hairs here. 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.