What is buffer overflow and how it could pose a security threat?
596155
A buffer overflow works like this:  let's say you create a form for people to fill out, and the line for the person's name and address allows 30 characters.  A "buffer overflow" occurs when your code doesn't know what to do when someone tries to enter in more than 30 characters.  Some software behaves badly in the event of a buffer overflow, and can put a program in a fault condition that gives a hacker administrative access to a system, or the power to overwrite your data.  Buffer overflow schemes have been used by hackers for years, but a famous one you may recognize was the "Code Red" worm, which utilized a buffer overflow vulnerability in Microsoft IIS.\n\nHope this is helpful to you.
890606
=====\nThis behavior occurs because the operating system does not allocate a large enough buffer for the maximum string length permitted. When the data is greater than the buffer size, the Winlogon service terminates abnormally and your computer generates the error message. \n=====\nTry to use updated service packs, or check your system for Viruses. try to reinstall win xp with Repair Option,
1022502
Firefox has a known memory leak. FF is very overated and over-hyped:\nhttp://mywebpages.comcast.net/SupportCD/FirefoxMyths.html#Feature
699687
b. the buffer capacity will be excceded
692206
Sounds like something running in the background....I dont know why people insist on running programs they aint using! They hog system rescources, mainly ram! Ram is an area of memory that does the actual running of your software. To make it simple....say you have 128 megs of ram. You have a game that requires 64 megs to run...you also have weatherbug, yahoo messenger, and god knows whatelse also sharing this ram and using another 100 megs. What do you suppose happens? CLOSE ALL that bullshit down! Stop some of that crap from running on startup! You will be MUCH happier with the way your system runs!
830076
you can't really "catch" them per se, as they are really not errors, unlike floating point overflows. \nYou can do some sanity checks like the above answer explained...\nor better, just use larger storage - like unsigned long long - that'll give you more space without overflowing.
231909
run virus check\ntry consolodating some files \nand get more memory my computer was like that so my dad bought a 2 gig to add to the memory
41673
It's not recommended, and it can definately cause instability on your system.  It could also cause performance issues since there are two scans occurring when you open emails, documents, etc.
235882
The answers are endless for this.  \n\nYou will need to provide more details to pinpoint the problem.\n\nCould be excessive downloads of large files.\n\nCould be somebody hacking in.\n\nCould be Viri or Worms\n\nCould be insufficient or outdated equipment\n\nCould be your imagination.\n\nGet the idea?
174398
It is possible that your computer is too busy.
813371
need more memory? have a virus?  either could cause this to accrue.
720913
If your program is getting a java.lang.OutOfMemoryError after executing for a while, a memory leak is certainly a strong suspect. Beyond this obvious case, when should memory leaks become a concern? The perfectionist programmer would answer that all memory leaks need to be investigated and corrected. However, there are several other points to consider before jumping to this conclusion, including the lifetime of the program and the size of the leak.\n\nConsider the possibility that the garbage collector may never even run during an application's lifetime. There is no guarantee as to when or if the JVM will invoke the garbage collector -- even if a program explicitly calls System.gc(). Typically, the garbage collector won't be automatically run until a program needs more memory than is currently available. At this point, the JVM will first attempt to make more memory available by invoking the garbage collector. If this attempt still doesn't free enough resources, then the JVM will obtain more memory from the operating system until it finally reaches the maximum allowed.\n\nTake, for example, a small Java application that displays some simple user interface elements for configuration modifications and that has a memory leak. Chances are that the garbage collector will not even be invoked before the application closes, because the JVM will probably have plenty of memory to create all of the objects needed by the program with leftover memory to spare. So, in this case, even though some dead objects are taking up memory while the program is being executed, it really doesn't matter for all practical purposes.\n\nIf the Java code being developed is meant to run on a server 24 hours a day, then memory leaks become much more significant than in the case of our configuration utility. Even the smallest leak in some code that is meant to be continuously run will eventually result in the JVM exhausting all of the memory available.\n\nAnd in the opposite case where a program is relatively short lived, memory limits can be reached by any Java code that allocates a large number of temporary objects (or a handful of objects that eat up large amounts of memory) that are not de-referenced when no longer needed.\n\nOne last consideration is that the memory leak isn't a concern at all. Java memory leaks should not be considered as dangerous as leaks that occur in other languages such as C++ where memory is lost and never returned to the operating system. In the case of Java applications, we have unneeded objects clinging to memory resources that have been given to the JVM by the operating system. So in theory, once the Java application and its JVM have been closed, all allocated memory will be returned to the operating system.
786106
http://www.microsoft.com/technet/security/topics/serversecurity/tcg/tcgch09n.mspx#EGPBG  <<That site will explain that for you.
756381
i think dep(data execution protection) does a pretty neat job, i.e if ur processor (usually 64 bit) has dep and if u use an os(winxp with sp2) that has dep, can prevent data execution from data pages. ps if you use software that has similar features, it can be minimized.\nalso if you have a good antivius, then it should block data execution(having a good worm protection is also advisable)
457788
it is called a buffer.
570392
USe a free online scanner like bit defender\nhttp://www.jimmyr.com/security.php
504158
It doesn't look like any memory error I have seen but errors which resemble this are indicating that a particular program cannot utilize a certain required memory address.