C# - Out Of Memory Exception While Writing 300dpi Images

Jan 19, 2011

I have a requirement that to create a image with 300DPI, but during the composition of image, like addding the resources (font, images) I am getting out of memory exception.

using (Bitmap pg = new Bitmap(GetPixelsFromInches(float.Parse(pageWidth), dpi, actualDpi), GetPixelsFromInches(float.Parse(pageHeight), dpi, actualDpi)))
{
pg.SetResolution(float.Parse(dpi), float.Parse(dpi));
Graphics gr = Graphics.FromImage(pg);
gr.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
System.Drawing.Rectangle pgRect = new System.Drawing.Rectangle(0, 0, pg.Width, pg.Height);
SolidBrush solidWhite = new SolidBrush(Color.White);
gr.FillRectangle(solidWhite, pgRect);
currentPageDisplayed = xNode.Attributes["id"].Value;
foreach (XmlElement xElement in xNode)
{
//Here I am writing each elements, like texts or images.
DrawImageForElements(xElement, , dpi, actualDpi);
}
MemoryStream myMemoryStream = new MemoryStream();
//pg.Save(myMemoryStream, System.Drawing.Imaging.ImageFormat.Bmp);
String filename=@"c:images" + currentPageDisplayed + "+.png";
pg.Save(filename, System.Drawing.Imaging.ImageFormat.Png);
myMemoryStream.Dispose();
gr.Dispose();
pg.Dispose();
}

View 1 Replies


Similar Messages:

Web Forms :: Out Of Memory Exception On Writing Large Files To Response

May 7, 2010

I have to large files in a database which users can download. The user clicks a link and the following code runs:

[Code]....

View 1 Replies

Writing Xml To Memory Instead Of A File?

Feb 18, 2010

Is there a way to write xml directly to an object that can represent it in memory and use that with XPath instead of an .xml file?

View 1 Replies

MVC :: File Upload In Chunks Or Not Buffering In Memory Before Writing To Disk?

Aug 19, 2010

What are the options for handling file uploads to reduce the memory footprint? Is there a way to upload in chunks? Is there a way to stream upload directly to disk instead of loading entire file in server memory?

View 1 Replies

Databases :: Isolate An Out Of Memory Exception?

Nov 17, 2010

How to isolate an out of memory exception

View 2 Replies

VS 2008 Read XML Returning Out Of Memory Exception?

Mar 11, 2011

I have a large XML file that contains invalid hex characters. I'm trying to test a function that removes invalid characters from the XML file but it must be stored in a string. When I try to read the XML file into a string I receive an out of memory exception. The file is 149MB. Can anyone tell me if there is another way to do this?

Code:

[code]....

View 6 Replies

Ajax - Changing Culture - To Get An Out Of Memory Exception?

Jan 21, 2010

I have a strange problem with ASP.NET. Several sites on my web server run the exact same application. The application has a page that contains a Tab Container from the Ajax Control Toolkit which in itself contains a Calendar control.

If I set my culture in the web.config to be:

<globalization culture="en-GB" uiCulture="en-GB" />

Then everything works fine. However, by changing this to:

<globalization culture="en-US" uiCulture="en-US" />

When attempting to load the page I get an out of memory exception and w3wp.exe seems to use all available memory.

View 1 Replies

Web Forms :: Out Of Memory Exception On Remote Server

Oct 18, 2010

I'm not sure why but on random occassions after I have added an update to my site via ftp and then try to access the site through the browser I get an "out of memory" exception. But there are no infinite loops or problems like that. Then after some time it will then work (I assume the web hosts restart IIS or something) and all is fine again. Server Error in '/' Application. Exception of type 'System.OutOfMemoryException' was thrown. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
Source Error:

[Code]....

Stack Trace:

[Code]....

View 3 Replies

C# - Getting An Out Of Memory Exception With System.Threading.ReaderWriterCount

Nov 1, 2010

I've got an asp.net application, it's running on DotNetNuke, under load we get the occasional out of memory exception. I've got a dump loaded it into windbg. the end of !dumpheap -stat is

1192a588 88684 2128416 AutoMapper.MappingEngine
79333594 9482 2266348 System.Byte[]
134b0034 88695 2838240 System.EventHandler`1[[AutoMapper.TypeMapCreatedEventArgs, AutoMapper]]
13d8703c 88684 4611568 System.Collections.Generic.Dictionary`2[[Castle.DynamicProxy.Generators.CacheKey, AutoMapper],[System.Type, mscorlib]]
13d86dc8 88684 4611568 Castle.DynamicProxy.ModuleScope
13d865bc 88684 4611568 System.Collections.Generic.Dictionary`2[[AutoMapper.Internal.TypePair, AutoMapper],[AutoMapper.IObjectMapper, AutoMapper]]
79327434 88703 4612556 System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[System.Int32, mscorlib]]
6c38e4e4 88684 5675776 System.Threading.ReaderWriterLockSlim
79330b24 87736 6458012 System.String
000d9c88 129 24186884 Free
793042f4 221202 101117016 System.Object[]
6c38e4a0 22703104 544874496 System.Threading.ReaderWriterCount

I can't find much information on the System.Threading.ReaderWriterCount, as it seems to be the problem. What is the likely cause? Or failing that what's the best next step to work that out? Based on the pointer from the given answer I had a look at ReaderWriterLockSlim. I wasn't using it directly, but I saw that it had 88684 instances, digging deeper I saw quite a few classes with that number of instances, pointing to AutoMapper.MappingEngine. This should be a singleton, so I've had a look at where it's being created. I suspect that it's the DI container and have made some changes around that to see if it helps

View 1 Replies

C# - How To Solve Out Of Memory Exception Error In Entity Framework

Apr 5, 2010

these below codes give whole data of my Rehber datas. But if i want to show web page via Gridview send me out of memory exception error.

[code]....

View 1 Replies

DataSource Controls :: Datatable To Excel Memory Exception?

Feb 1, 2010

[Code]....

View 4 Replies

Crystal Reports :: Out Of Memory Exception While Reading The Records

Feb 9, 2011

im using sap crystal report version 13.0.2000.0. i've 27,000 records to be printed but when i run my application the exception error is displayed "Out Of Memory".. i've my appliation in VS2010 and OS is server 64bit and 4GB RAM..

View 1 Replies

Controls :: Export To Excel - System Is Out Of Memory Exception

Nov 22, 2013

We are using below code to export gridview data to excel. It is working fine when export 2 or 3 months data with more than 120,000 rows but we can try to export data for more than 12 months which almost contain 480,000 rows so it generates error

"System is out of memory exception" ....

View 1 Replies

Web Forms :: SQLBulkCopy Out Of Memory Exception For Larger Files

Dec 23, 2015

I'm using SqlBulkCopy to load large file into databse, but a file bigger than 200k give me an error outofmemoryexception. Is there any way to append data into database from a file splitted in two. the first time I can use SqlBulkCopy, but to append second file into my table.

View 1 Replies

Security Exception Over Reading/writing Files On Medium Trust?

Nov 21, 2010

I'm working on a project in ASP.Net, and it requires reading/writing to files on my server. I'm hosted at GoDaddy, and they swear they've got me at Medium Trust. When I try to read or write files that are in my own domain, I get Security Exceptions. I've tried multiple ways of opening/saving the files and they all return security errors. Here's the most recent error and offending line of code (I didn't save them all, they're all pretty much the same thing):

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.MediaPermission, WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' failed.

PngBitmapEncoder pbe = new PngBitmapEncoder();
pbe.Frames.Add(BitmapFrame.Create(new Uri("ornament.png", UriKind.Relative))); <-- Error

I've also gotten the error when trying to read/write using FileStream, Bitmap.Save and new Bitmap("ornament.png"). Could there be a problem with my Web.config? Is read/write supposed to be blocked by medium trust? This is a time-sensitive project and this is a brick wall for me. The deadline is end of business day tomorrow and GoDaddy isn't responding.

View 2 Replies

Web Forms :: Out Of Memory Exception When Retrieve Video From Database According To Id And Open It

Jun 28, 2010

i am using this code to retreive video from database according to id it works fine but when i open the sam page in two browser window i get Out of memory exception. how i can get rid of this exception.

EDataContext eld = new EDataContext();
var query = (from item in eld.Videos
where item.VideoID == VideoID
select item.Videodata);
foreach (System.Data.Linq.Binary arr in query)
{
context.Response.BinaryWrite(arr.ToArray());
}

View 4 Replies

AJAX :: 2.0 - Out Of Memory Exception When Browse The Site From IE7 In WinXP Machine

Nov 17, 2010

I am encountering a weird message 'Out of memory at line : 6' in a web application, which is in production, all of a sudden. The application is built with ASP.Net 2.0. The page which throws this error is constructed as below:

Master Page
Main Page (Error displayed here)
Tab Page 4
Update Panel
User Control - Main
User Control - Child 1
User Controls - Sub Child 1
User Control - Child 2

There are six tab pages in the tab control, which is designed as a wizard and this error is thrown when navigating from Tab 3 to Tab 4. Tab 4 contains ModalPopupExtenders, Cascading Drop Down Lists, and Collapsible panes in user control. The Web Server is Win2003 SP1 with IIS 6.0. The browser is IE 6.0.3790.3959 SP2. When tested in firefox 3.0 the error is not thrown. When the site is browsed from IE7 in WinXP machine, It throws Sys.WebForms.PageRequestManagerServerErrorException with error code 12152 or 401.

View 3 Replies

Web Forms :: How To Load Images From Memory

Jan 29, 2010

I hav to show an image on the page, the image is generated vhen thu user sets some parameters. Now i have this image in the memore and I dont now how to show it without saving it on disk. I try to use DynamicImageControl but I dont know how to use it

View 2 Replies

Installation :: Web App In 3.5 Framework And Deployed At High Config Server - Out Of Memory Exception

Apr 13, 2010

I have developed my web app in 3.5 framework and deployed at high config server(15 gb ram). In my app there are some rdlc reports which always throws out of memory exception. each report has around 15-20 pages. rest of pages are working fine. there are 700-800 users hitting this site concurrently. i m checking my server utilization and its never gone beyond 2 gb. wot i need to do so that my app can utilize full memory.

View 2 Replies

Forms Data Controls :: 2.0 - System.out Of Memory Exception Error When Access The Web Application

Apr 16, 2010

I am working on a ASP.NET 2.0 application. I get the following exception sometimes when i access the web application. I believe it is related to the server where the application is hosted? Exception of type 'System.OutOfMemoryException' was thrown. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace:

[OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.]
System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0
System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +43
System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +127
System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +142
System.Reflection.Assembly.Load(String assemblyString) +28
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +46
[ConfigurationErrorsException: Exception of type 'System.OutOfMemoryException' was thrown.]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +613
System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +203
System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +105
System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +178
System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +54
System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) +227
System.Web.Compilation.BuildManager.CompileGlobalAsax() +52
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +337
[HttpException (0x80004005): Exception of type 'System.OutOfMemoryException' was thrown.]
System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +58
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +512
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +729
[HttpException (0x80004005): Exception of type 'System.OutOfMemoryException' was thrown.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8890735
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259

What can be the reason for this error and what to check on the code or the server?

View 8 Replies

Error Occurring When Using Wcf To Run Query - Memory Gates Checking Failed Because Of The Free Memory

May 21, 2010

I am building an asp.net application, using II6 on windows server 2003 (vps hosting).

I am confronted with an error I didn't receive on my development machine (windows 7, iis 7.5, 64 bit).

When my wcf service tries launching my query running against a local sql server this is the error I receive:

Memory gates checking failed because the free memory (43732992 bytes) is less than 5% of total memory. As a result, the service will not be available for incoming requests. To resolve this, either reduce the load on the machine or adjust the value of minFreeMemoryPercentageToActivateService on the serviceHostingEnvironment config element.

View 1 Replies

Error: Attempted To Read Or Write Protected Memory. This Is Often An Indication That Other Memory Is Corrupt?

Oct 11, 2010

I have both VS 2005 and 2008 installed on my machine. 2005 is fine. For 2008, literally any asp.net project I try to create gets this eror. I try stepping into the code, and the error occurs apparently before anything that I can trap is loaded. There is no information written to the event log. I have tried this with a "Hello World" webpage with nothing else going on. Seems unique to my Windows Server 2003 machine.

View 3 Replies

Attempted To Read Or Write Protected Memory. This Is Often An Indication That Other Memory Is Corrupt

Jul 30, 2010

I am getting a weird error in asp.net while using leadtools imaging api. Here's the stack trace.

System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at SetThreadData(_THREADDATA* )
at Leadtools.Codecs.CodecsOptions.Use()
at Leadtools.Codecs.RasterCodecs.DoSave(SaveParams saveParams)
at Leadtools.Codecs.RasterCodecs.Save(RasterImage image, Stream stream, RasterImageFormat format, Int32 bitsPerPixel)........

View 1 Replies

Attempted To Read Or Write Protected Memory. This Is Often An Indication That Other Memory?

Jan 26, 2011

I am maintaining C# .NET code written by somebody else, I get following exception few times,Attempted to read or write protected memory. This is often an indication that other memory is corruptThe code structure where I get the above exception is somethign like this,- it is using ref variables in following sequence,Variable-1 and variable-2 are local variables in App1, - App1: func1() which passes these variables reference to func2(), - App1: func2() passes same variables reference via .net remoting to another application (App2).-App2: does the same passes same received reference to another call 2 times.- The execption is occured while returning from App2.

(App1:func1(ref Var1, ref Var2) --> App1:func2(ref Var1, ref Var2) <---App1 .net remoting to App2--> App2:func3(ref Var1, ref Var2)--> App2:func4(ref Var1, ref Var2)-->variables getting updated and function returned to original caller)

My doubts are ,1. Is passing reference variables in such chain is correct? will it cause such exeption? Does .net support ref variable call directly?

View 1 Replies

DataSource Controls :: Memory Leak - Server Will Crash - Log A Ton Of SQL Errors Stating That It Is "out Of Memory"

Jul 27, 2010

I have a memory leak somewhere that I cant find. Every few days my server will crash, and just before that I log a ton of SQL errors stating that it is "out of memory".

I cant find it anywhere, all of my connections are being disposed like so:

[Code]....
Then I call the connection from my pages like so:[Code]....

That is all pretty straight forward. The connection is disposed because it is implementing the USING clause. I am opening the connection in my connection manager class, and not where it is being utilized?Or, could the problem be in the below method I am using to populate a SqlDataReader:[Code]....

Now, at first it appears as though this could be the problem because the Connection isn't part of a USING clause, however doesn't the 'Data.CommandBehavior.CloseConnection' pretty much do the same thing. This makes sure that the connection is closed when the reader is closed, right? Here is how I call that above reader from my login page code behind:[Code]....

So the DataReader will get closed even without the .Close() because it is in the USING, and the connection should get closed because I specified it in the ExecuteReader paramters right?

View 8 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved