Questions

What is "Stack over flow @ line ?"

Tags:
+
0 Votes
Locked

What is "Stack over flow @ line ?"

fonste
I have XP windows with automatic updates from Microsoft every so often. Last week I received an up date...now all of a sudden I have this message "Stack overflow @ line such and such". What is happening with this? and why now...have not had this ever before?
Thanks for any help on this matter.
  • +
    0 Votes
    luc_andre

    From Ask-Leo.com

    "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." ~ Leo (http://ask-leo.com/whats_a_stack_overflow.html)

    So it sounds like an update may be taking memory space from another application or something else.

    Try uninstalling the recent updates and see if it still happens. If it does, it might not be the updates but just a coincidence that it happened at the same time.

    Hope that helps/

    +
    0 Votes
    ctrservices

    click Start?Run?type ?services.msc? (without quotes)?open Automatic Updates properties?Stop the service (keep window open). Navigate to C:\Windows\SoftwareDistribution?rename this folder. Restart Automatic Updates in the above Services window. Reboot. Retry update.

  • +
    0 Votes
    luc_andre

    From Ask-Leo.com

    "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." ~ Leo (http://ask-leo.com/whats_a_stack_overflow.html)

    So it sounds like an update may be taking memory space from another application or something else.

    Try uninstalling the recent updates and see if it still happens. If it does, it might not be the updates but just a coincidence that it happened at the same time.

    Hope that helps/

    +
    0 Votes
    ctrservices

    click Start?Run?type ?services.msc? (without quotes)?open Automatic Updates properties?Stop the service (keep window open). Navigate to C:\Windows\SoftwareDistribution?rename this folder. Restart Automatic Updates in the above Services window. Reboot. Retry update.