Helping people with computers... one answer at a time.

What is a 'stack overflow'? I keep getting stack overflow warnings after installing new 2006 version of Norton Internet Security. I had no such problems before. Should I go back to my 2005 problem-free version of Norton?

I've now received a couple of reports of stack overflow problems after people have upgraded to Norton Internet Security 2006. Here's what I know so far.

One reader ran into this problem after upgrading Norton Internet Security to the 2006 version. After a lot of effort and patience on his part, apparently Symantec admitted there was an issue, and advised him to revert to the 2005 version until the issue was addressed.

Unfortunately, I've been unable to confirm any of this independently - I don't doubt my reader at all, but I do like to independently corroborate if at all possible. Unfortunately I've found nothing on the Symantec website. Yet.

I'm hopeful that it will eventually be addressed there. Keep track of the comments to this article as readers report in, and I'll also update it as soon as I find out anything.

As to your original question, "what's a stack overflow?" - well, for a simple phrase, it's a fairly deeply technical answer. It has to do with how the computer itself manages data, and how the programs running on it utilize it.

Conceptually, a stack is just that ... a stack of information. You can put things on the stack, and take things off of the stack. It sounds kinda useless, but you'll have to trust me that it's fundamental and incredibly useful on microprocessors.

Each program running has it's own stack somewhere in the computer's memory. But because there's so much else going on in memory, each stack is only allocated so much room. Hopefully each program will a) allocate enough room to begin with, and b) not have a bug that would cause it to keep putting things onto the stack without taking them off. If you put too much on the stack ... it overflows. What happens when you overflow a stack varies based on how the software is written.

What causes a stack overflow? Again, it varies a lot. It all depends on how the software in question was written. Ultimately, any stack overflow that you see is a bug, somewhere.

Article C2489 - December 14, 2005

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
43 Comments

I too am plagued with a stack overflow on facebook. I have ccleaner, spybot and avg and don't know how to rid myself of this problem. Any help appreciated. I'm very worried that my computer will crash also.

Posted by: Tracy Kerr at May 19, 2010 1:59 PM

I am constantly getting this same warning - "Windows Internet Explorer - Stack overflow at line: 105". Doesn't seem to matter what site, but it often waits a few seconds, as if some process is unable to function properly. I can't think of any change that started it. How can I track down what is doing it?

I checked the event viewer but there is nothing. There is an item "Internet Explorer" but its empty.

It's either malware or an malfunctioning add-in to IE. Run up to date scans and try disabling addons in the addon manager.
Leo
20-Nov-2010

Posted by: John at November 20, 2010 5:47 AM

I think I found the immediate cause of the Stack overflow warning on my computer. One website would display the Java turning circle for a while, then terminate with "Stack overflow at line xxx". Noticing the Java icon in the system tray, I opened its control panel, and under an advanced button found a proxy setting with an unknown proxy address and port number. I deleted them and set it to "Direct Connection to the Internet" and the problem seems to have disappeared. It seems that the Java engine has to connect to somewhere (maybe for updates?) and without the connection it doesn't function properly.

But I'm left wondering, where did the proxy setting come from?

I have heard of malware that configures proxy settings - make sure to run updated scans.
Leo
02-Dec-2010

Posted by: John at December 1, 2010 8:31 PM

Yes, I read your wierd and obscure article. None of the recommendations work.

Posted by: Johanna at July 23, 2011 7:41 AM

I believe this is a conflict of more than one antivirus on your system. I have AVG on my system and it worked fine, but somehow I downloaded McAfee and now this problem of "Stack Overflow" has appeared. It must have something to do with internet security I believe.

Posted by: Roderick Noel at September 15, 2011 8:44 AM
Post a comment on "What's a 'Stack Overflow'?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...