OutOfMemoryException on printer configuration
When I click on "Settings..." inside the Print dialog I often get an OutOfMemoryException.
I never saw this with other applications using the same printer -- just printing without the settings dialog works, too. And the OutOfMemoryException happens with every printer, even the XPS Document Writer.
Any ideas?
I never saw this with other applications using the same printer -- just printing without the settings dialog works, too. And the OutOfMemoryException happens with every printer, even the XPS Document Writer.
Any ideas?
bei System.Runtime.InteropServices.Marshal.AllocHGlobal(IntPtr cb)
bei System.Runtime.InteropServices.Marshal.AllocHGlobal(Int32 cb)
bei 1PDVkxXqkhARMMk7pBr.jSEaeAXTSTxnqQYYZaq.e82qZ0GR0(PrinterSettings )
bei 40tZukuuPQuuTEFwOAU.1u2cWiuafaBOGsweRwU.c1E2MrHFQ(Object , EventArgs )
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.RunDialog(Form form)
bei System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
bei System.Windows.Forms.Form.ShowDialog()
bei FastReport.Report.ShowPrintDialog(PrinterSettings& printerSettings)
bei FastReport.Preview.PreparedPages.anphe8qvX(Int32 )
bei vNG4p25QoKkdedqLfm6.fKx8Yv5FVjFLhQIdMNR.ZclpmQZF2()
bei FastReport.Preview.PreviewControl.Print()
bei FastReport.Preview.PreviewControl.xEC6XCj1G(Object , EventArgs )
bei DevComponents.DotNetBar.BaseItem.RaiseClick(eEventSource source)
bei DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg)
bei DevComponents.DotNetBar.PopupItem.InternalMouseUp(MouseEventArgs objArg)
bei DevComponents.DotNetBar.ButtonItem.InternalMouseUp(MouseEventArgs objArg)
bei DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg)
bei DevComponents.DotNetBar.GenericItemContainer.InternalMouseUp(MouseEventArgs objArg)
bei DevComponents.DotNetBar.Bar.OnMouseUp(MouseEventArgs e)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei DevComponents.DotNetBar.Bar.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.RunDialog(Form form)
bei System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
bei FastReport.Report.peBNUtn63(Boolean , Form , Form )
bei FastReport.Report.ShowPrepared(Boolean modal)
bei FastReport.Report.ShowPrepared()
Comments
What is your PC configuration (OS/CPU/Memory)?
W7 Ultimate (64bit) / x64 (Intel E8400 @ 3.00GHz) / 8 GB (total virtual 16 GB, available 11 GB)
Even when compiling the application (=.exe) as x86 (instead of AnyCPU)? (Because thats my default for "Debug" configurations since debugging does not work well with 64 bit processes).