Armed Polite Society

Main Forums => The Roundtable => Topic started by: Brad Johnson on June 30, 2010, 11:47:33 PM

Title: What is 'Stack Overflow'?
Post by: Brad Johnson on June 30, 2010, 11:47:33 PM
Just hopped on CNN to cruise the headlines and got this error...

"Stack Overflow At Line :0"

What the heck does that mean?

Brad
Title: Re: What is 'Stack Overflow'?
Post by: Perd Hapley on June 30, 2010, 11:48:28 PM
It means you overflowed the stack, idjit!  Don't do that! :mad:
Title: Re: What is 'Stack Overflow'?
Post by: 41magsnub on June 30, 2010, 11:54:52 PM
It means you broke the internet.  Great going you jackwagon! (I've been waiting all day to use that!)
Title: Re: What is 'Stack Overflow'?
Post by: Harold Tuttle on June 30, 2010, 11:55:18 PM
(https://armedpolitesociety.com/proxy.php?request=http%3A%2F%2Fpremium1.uploadit.org%2FdocZox%2F%2Fniagara-overcracker.jpg&hash=c30dae76e40aa9c9e26fe623a6f5b7084f1f1a05)
Title: Re: What is 'Stack Overflow'?
Post by: Jim147 on July 01, 2010, 12:14:10 AM
When I would stack hay and it would start coming out the top. I think that was stack overflow. =D

But my body felt like this.  :O  :facepalm:  =(

jim
Title: Re: What is 'Stack Overflow'?
Post by: Sindawe on July 01, 2010, 12:14:59 AM
 :facepalm:

http://en.wikipedia.org/wiki/Stack_overflow

Not nearly as bad as when you divide by zero.

(https://armedpolitesociety.com/proxy.php?request=http%3A%2F%2Fcdn0.knowyourmeme.com%2Fi%2F2356%2Foriginal%2Fa_61.jpg&hash=0446c522370ab5f46cedb0850db3d1060057182b)
Title: Re: What is 'Stack Overflow'?
Post by: 230RN on July 01, 2010, 12:22:00 AM
Means you pushed too hard and some popped out.

This is going back  a ways, so it may not be 100% correct.  However, I think the concept is more or less right.  Nevertheless, I'm sticking my neck out so that someone else can call me an idiot and give an appropriate answer.

Basically the stack is a limited amount of internal storage in the central processor (CPU chip) of a computer where items of information can be temporarily kept in order, i.e., in a "stack." These items may be intermediate results or other external memory addresses, or instructions to the Central Processor Unit itself in temporary storage.  Access to this "stack" of information is very fast since the information is stored right there in the processor itself.
 
You can "push" an item into the stack for storage, or you can "pop" it out to operate on it --whether it's a memory address or an intermediate result in a calculation.  If you push too many items into the stack, without popping some out, it results in "stack overflow."  This can be a result of a couple of things, like dividing by zero. 

"Push" and "pop" are actual assembly language commands.  One too many pushes or one too few pops and the stack overflows.

A very, very, very long time ago I used to know the actual binary commands for push and pop for the Intel 8000 series of CPUs. Virtually useless knowledge nowadays anyhow.

Terry "with apologies," 230RN
Title: Re: What is 'Stack Overflow'?
Post by: Jim147 on July 01, 2010, 12:36:33 AM
What web browser are you using?

I used to get that error a lot using Chrome trying to watch an online movie.

jim
Title: Re: What is 'Stack Overflow'?
Post by: sanglant on July 01, 2010, 12:47:00 AM
your mags are stacked to high, where did clinton's PA on how to stack mags go?







 [popcorn]

now really (http://en.wikipedia.org/wiki/Stack_overflow)(just a different way of lookin' at it)
Title: Re: What is 'Stack Overflow'?
Post by: CNYCacher on July 01, 2010, 08:33:57 AM
Just hopped on CNN to cruise the headlines and got this error...

"Stack Overflow At Line :0"

What the heck does that mean?

Brad

[programmingSnob]
A metric TON of stuff is wrong with CNN's website, which appears to have been programmed by amateurs.
[/programmingSnob]
Title: Re: What is 'Stack Overflow'?
Post by: bedlamite on July 01, 2010, 09:01:52 AM
That's when you're having pancakes and you get syrup on the plate. It's a good thing.  =)

(https://armedpolitesociety.com/proxy.php?request=http%3A%2F%2Fashallann.files.wordpress.com%2F2009%2F02%2F1000_14569_32020_pancakes.jpg&hash=a281d98f7eae1c457ca22a6933284b6c6fe5fd50)
 
Title: Re: What is 'Stack Overflow'?
Post by: Sergeant Bob on July 01, 2010, 11:48:51 AM
You deserve a stack overflow just for reading CNN. :P
Title: Re: What is 'Stack Overflow'?
Post by: AZRedhawk44 on July 01, 2010, 11:54:00 AM
:facepalm:

http://en.wikipedia.org/wiki/Stack_overflow

Not nearly as bad as when you divide by zero.

(https://armedpolitesociety.com/proxy.php?request=http%3A%2F%2Fcdn0.knowyourmeme.com%2Fi%2F2356%2Foriginal%2Fa_61.jpg&hash=0446c522370ab5f46cedb0850db3d1060057182b)

(http://OH SH-)

Shouldn't that say, "Oh, dam!" ?
Title: Re: What is 'Stack Overflow'?
Post by: lee n. field on July 01, 2010, 12:12:19 PM
:facepalm:

http://en.wikipedia.org/wiki/Stack_overflow

Not nearly as bad as when you divide by zero.

(https://armedpolitesociety.com/proxy.php?request=http%3A%2F%2Fcdn0.knowyourmeme.com%2Fi%2F2356%2Foriginal%2Fa_61.jpg&hash=0446c522370ab5f46cedb0850db3d1060057182b)

The universe implodes.  Even the ancients (once they discovered zero) knew that was a bad idea.
Title: Re: What is 'Stack Overflow'?
Post by: cfabe on July 01, 2010, 01:01:08 PM
230RN has the accurate description of the problem. I want to point out that if you saw this message in your browser window, it was likely an error that occurred in CNNs webserver, not in a the browser executable. I suppose it could have possibly been an error in a plugin or something like that as well. But it's probably not a problem with your computer.
Title: Re: What is 'Stack Overflow'?
Post by: Tallpine on July 01, 2010, 07:40:50 PM
Quote
Stack Overflow

Sounds like a housekeeping problem to me  ;)
Title: Re: What is 'Stack Overflow'?
Post by: 230RN on July 01, 2010, 08:19:55 PM
Quote
Sounds like a housekeeping problem to me 

^ Sounds like a double intendre to me.

My mostest favoritest bestest computer joke:

Quote
There are only 10 kinds of people in this world.  Those who understand binary, and those who don't.

Oldie but goodie.

Terry, 230RN
Title: Re: What is 'Stack Overflow'?
Post by: Myself on July 02, 2010, 10:19:39 AM
I thought stack overflow was when you put on too small a bra.
Title: Re: What is 'Stack Overflow'?
Post by: seeker_two on July 02, 2010, 09:39:25 PM
It means you overflowed the stack, idjit!  Don't do that! :mad:

Just jiggle the handle.......and keep the plunger handy....
Title: Re: What is 'Stack Overflow'?
Post by: Brad Johnson on July 02, 2010, 09:40:49 PM
I thought stack overflow was when you put on too small a bra.

Stack envy.

Brad