Author Topic: What is 'Stack Overflow'?  (Read 2882 times)

Brad Johnson

  • friend
  • Senior Member
  • ***
  • Posts: 18,104
  • Witty, charming, handsome, and completely insane.
What is 'Stack Overflow'?
« 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
It's all about the pancakes, people.
"And he thought cops wouldn't chase... a STOLEN DONUT TRUCK???? That would be like Willie Nelson ignoring a pickup full of weed."
-HankB

Perd Hapley

  • Superstar of the Internet
  • friend
  • Senior Member
  • ***
  • Posts: 61,466
  • My prepositions are on/in
Re: What is 'Stack Overflow'?
« Reply #1 on: June 30, 2010, 11:48:28 PM »
It means you overflowed the stack, idjit!  Don't do that! :mad:
"Doggies are angel babies!" -- my wife

41magsnub

  • friend
  • Senior Member
  • ***
  • Posts: 7,579
  • Don't make me assume my ultimate form!
Re: What is 'Stack Overflow'?
« Reply #2 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!)

Harold Tuttle

  • Professor Chromedome
  • friend
  • Senior Member
  • ***
  • Posts: 8,069
Re: What is 'Stack Overflow'?
« Reply #3 on: June 30, 2010, 11:55:18 PM »
"The true mad scientist does not make public appearances! He does not wear the "Hello, my name is.." badge!
He strikes from below like a viper or on high like a penny dropped from the tallest building around!
He only has one purpose--Do bad things to good people! Mit science! What good is science if no one gets hurt?!"

Jim147

  • friends
  • Senior Member
  • ***
  • Posts: 7,599
Re: What is 'Stack Overflow'?
« Reply #4 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
Sometimes we carry more weight then we owe.
And sometimes goes on and on and on.

BAH-WEEP-GRAAAGHNAH WHEEP NI-NI BONG

Sindawe

  • friend
  • Senior Member
  • ***
  • Posts: 2,938
  • Vashneesht
Re: What is 'Stack Overflow'?
« Reply #5 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.

I am free, no matter what rules surround me. If I find them tolerable, I tolerate them; if I find them too obnoxious, I break them. I am free because I know that I alone am morally responsible for everything I do.

230RN

  • saw it coming.
  • friend
  • Senior Member
  • ***
  • Posts: 18,929
  • ...shall not be allowed.
Re: What is 'Stack Overflow'?
« Reply #6 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
« Last Edit: July 01, 2010, 01:10:54 AM by 230RN »
WHATEVER YOUR DEFINITION OF "INFRINGE " IS, YOU SHOULDN'T BE DOING IT.

Jim147

  • friends
  • Senior Member
  • ***
  • Posts: 7,599
Re: What is 'Stack Overflow'?
« Reply #7 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
Sometimes we carry more weight then we owe.
And sometimes goes on and on and on.

BAH-WEEP-GRAAAGHNAH WHEEP NI-NI BONG

sanglant

  • friend
  • Senior Member
  • ***
  • Posts: 3,475
Re: What is 'Stack Overflow'?
« Reply #8 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(just a different way of lookin' at it)

CNYCacher

  • friend
  • Senior Member
  • ***
  • Posts: 4,438
Re: What is 'Stack Overflow'?
« Reply #9 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]
On two occasions, I have been asked [by members of Parliament], "Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?" I am not able to rightly apprehend the kind of confusion of ideas that could provoke such a question.
Charles Babbage

bedlamite

  • Hold my beer and watch this!
  • friend
  • Senior Member
  • ***
  • Posts: 9,800
  • Ack! PLBTTPHBT!
Re: What is 'Stack Overflow'?
« Reply #10 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.  =)


 
A plan is just a list of things that doesn't happen.
Is defenestration possible through the overton window?

Sergeant Bob

  • friend
  • Senior Member
  • ***
  • Posts: 5,861
Re: What is 'Stack Overflow'?
« Reply #11 on: July 01, 2010, 11:48:51 AM »
You deserve a stack overflow just for reading CNN. :P
Personally, I do not understand how a bunch of people demanding a bigger govt can call themselves anarchist.
I meet lots of folks like this, claim to be anarchist but really they're just liberals with pierced genitals. - gunsmith

I already have canned butter, buying more. Canned blueberries, some pancake making dry goods and the end of the world is gonna be delicious.  -French G

AZRedhawk44

  • friends
  • Senior Member
  • ***
  • Posts: 13,982
Re: What is 'Stack Overflow'?
« Reply #12 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.





Shouldn't that say, "Oh, dam!" ?
"But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist."
--Lysander Spooner

I reject your authoritah!

lee n. field

  • friend
  • Senior Member
  • ***
  • Posts: 13,604
  • tinpot megalomaniac, Paulbot, hardware goon
Re: What is 'Stack Overflow'?
« Reply #13 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.



The universe implodes.  Even the ancients (once they discovered zero) knew that was a bad idea.
In thy presence is fulness of joy.
At thy right hand pleasures for evermore.

cfabe

  • friend
  • Senior Member
  • ***
  • Posts: 513
Re: What is 'Stack Overflow'?
« Reply #14 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.

Tallpine

  • friends
  • Senior Member
  • ***
  • Posts: 23,172
  • Grumpy Old Grandpa
Re: What is 'Stack Overflow'?
« Reply #15 on: July 01, 2010, 07:40:50 PM »
Quote
Stack Overflow

Sounds like a housekeeping problem to me  ;)
Freedom is a heavy load, a great and strange burden for the spirit to undertake. It is not easy. It is not a gift given, but a choice made, and the choice may be a hard one. The road goes upward toward the light; but the laden traveller may never reach the end of it.  - Ursula Le Guin

230RN

  • saw it coming.
  • friend
  • Senior Member
  • ***
  • Posts: 18,929
  • ...shall not be allowed.
Re: What is 'Stack Overflow'?
« Reply #16 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
WHATEVER YOUR DEFINITION OF "INFRINGE " IS, YOU SHOULDN'T BE DOING IT.

Myself

  • friend
  • Member
  • ***
  • Posts: 240
Re: What is 'Stack Overflow'?
« Reply #17 on: July 02, 2010, 10:19:39 AM »
I thought stack overflow was when you put on too small a bra.

seeker_two

  • friend
  • Senior Member
  • ***
  • Posts: 12,922
  • In short, most intelligence is false.
Re: What is 'Stack Overflow'?
« Reply #18 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....
Impressed yet befogged, they grasped at his vivid leading phrases, seeing only their surface meaning, and missing the deeper current of his thought.

Brad Johnson

  • friend
  • Senior Member
  • ***
  • Posts: 18,104
  • Witty, charming, handsome, and completely insane.
Re: What is 'Stack Overflow'?
« Reply #19 on: July 02, 2010, 09:40:49 PM »
I thought stack overflow was when you put on too small a bra.

Stack envy.

Brad
It's all about the pancakes, people.
"And he thought cops wouldn't chase... a STOLEN DONUT TRUCK???? That would be like Willie Nelson ignoring a pickup full of weed."
-HankB