What Is A "Stack Overflow" in Wordpress?

6 replies
In Internet Explorer, at my website ben greenfield fitness dot com, on two different pages a user encountered "stack overflow"

Here is a screenshot:

Anybody have any clue what this would be?

Thanks.
#stack overflow #wordpress
  • Profile picture of the author PHIMind
    That means your wp installation has been hacked. "Stack overflow" means some kind of programming has tried to access some part of the browsers functions and replied with a memory error. Most probably Javascript since it popped like an alert. You should check you theme to make sure it hasn´t been compromissed.
    {{ DiscussionBoard.errors[3574447].message }}
    • Profile picture of the author pacificfit
      Interesting. I just checked all my theme pages and there's no javascript other than my footer ad and google analytics. Any tips on a way to see what is causing it?
      {{ DiscussionBoard.errors[3575169].message }}
      • Profile picture of the author Karen Blundell
        it's not necessarily your theme that has been comprimised, usually hackers get in via an old plugin...or if they know the version of WordPress you are using they can hack via vulnerabilities in a core WP file (that's why you should always update WordPress)

        it could even be Google Analytics. I don't use GA on my site, for the simple fact I found it slowed things down for me. I rely on my server's stats software instead.
        Signature
        ---------------
        {{ DiscussionBoard.errors[3577391].message }}
  • Profile picture of the author SteveJohnson
    It's not even certain that your install has been hacked.

    You have a LOT of javascript going on. Some scripts that shouldn't be there (contact form javascript, for one), facebook, you name it.

    You'll need to try and recreate the error consistently, then you can start deactivating plugins and see if it goes away.

    The half-techy explanation is there is some javascript running somewhere that is overloading IE's javascript stack limits. Kind of like an endless loop - but after a few hundred thousand times through the loop, the storage space gets used up.
    Signature

    The 2nd Amendment, 1789 - The Original Homeland Security.

    Gun control means never having to say, "I missed you."

    {{ DiscussionBoard.errors[3578246].message }}
  • Profile picture of the author darkhazza
    Don't think internet explorer is running stack smashing protection...? So to say that the site has been hacked... If it had been hacked internet explorer would not be able to pop up a nice message. SteveJohnson is right, it's more likely a piece of javascript has got caught up in an infinite or very long loop. Run firefox with firebug or some internet explorer javascript debugger that picks out the exact line the stack runs out at. That'll give you an idea what plugin is causing it.
    {{ DiscussionBoard.errors[3585908].message }}
  • Profile picture of the author yourmobisite
    Hello...

    In software, a stack overflow occurs when too much memory is used on the call stack. In many programming languages, the call stack contains a limited amount of memory, usually determined at the start of the program. ...
    {{ DiscussionBoard.errors[3591691].message }}

Trending Topics