I was just trying out an AJAX based program, in which i simulate progress bar...by using a method similar to polling. It works fine, in Firefox or Google Chrome browser, but IE 7 gives "Stack overflow at line:0" alert message after first request is made.
Things i am using :- jdk 1.6 Tomcat 5.5 IE 7 Firefox 3.0.4 Windows Vista Eclipse 3.1
and this is what i briefly do:-
The servlet code :- --------------------------------------------------------
... so i played with the settings or configuration of IE... i did not find any option like "Disable third party plugins" ... But i did find, options like:- "Disable script debugging(Internet Explorer)" [...this was already ticked] "Disable script debugging(Other)" [... this option was also ticked] "Display notification for every script error [... and even this option was ticked]
so i unticked the 1st 2 options. In the meantime while i was searching the internet for some possible, i was also modifying the Ajax code, and considerable changes had been made by then.
TO MY SURPRISE.... the code worked !!! in all the three browsers :- IE 7 Firefox 3.0.4 Google Chrome
.... i reverted back the settings of the browser to default and tried undoing the changes i made to the code as far as possible to reproduce the problem .....but to my surprise the error is not reproducible and still it is working in all the three browsers.
i really don't know what was the ACTUAL problem...and how it got solved.
Shall i post the latest AJAX code ... can someone please guide, what could have possibly went wrong ?