Click here to Skip to main content
15,914,594 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All,

I am developing a Web application using Dot Net.
It is working fine. But one of the client raised a problem that he could able to open the application in IE9 if he tries to open the Application an error is popup "Internet Explorer has stopped working, windows can check online for a solution to the problem, -> CHeck online for a solution and close the program ->close the program ->Debug the program. THis problem is not cuming in IE8..

Please tell me what is causing this.


Thanks in advance.
Posted
Comments
OriginalGriff 17-Apr-13 4:39am    
We can't. Not from that little info.
Have you tried installing IE9 on a PC, configuring it the same as the clients, and seeing what happens?
SireeshaPhani 17-Apr-13 4:41am    
Thank you for the quick reply, I have tested my application in other PC in which Windows 7 and IE 9 are installed, in that system i am not getting any problem. Only in Client Laptop the problem is coming....
OriginalGriff 17-Apr-13 4:44am    
So start by looking at what the client has that you don't, and vice versa. If you can't duplicate the problem, you can't fix it...

You need to check Memory Used by website. I don't know the specific reasons but this might be the main reason. You should consider taking some of your JavaScript over to Code Review and see if there are any optimizations that can be done in that.
 
Share this answer
 
Comments
Ankur\m/ 17-Apr-13 4:58am    
What does the memory usage to do with the client. Memory usage will affect the web server and not customer.

I agree about the JavaScript part of your answer. But that would give some error popup saying that a script on the page is not working properly or something (I have seen such in firefox, do not use IE much).
_Amy 17-Apr-13 5:09am    
May be I am wrong. Thats why I clearly told "I don't know the specific reasons". But as I think memory is a big factor in that. You can check the memory occupied by a website on client. You need to open two instances of your browser and open different urls in that. Go to your task manager and check for the memory utilization for both the instances. You can find a difference between both.
And also Javascript optimization is required. It gives the error like "Internet Explorer 9 not responding due to long running scripts".
Ankur\m/ 17-Apr-13 6:03am    
Yes the memory consumption for 2 URLs can be different but it is trivial to a client (and dependent on how well browser can process the rendered html and javascript). Even a very complex page won't peak shoot up your memory to a level that your application collapse.
Request your client to open your web application using compatibility mode on for IE9.

To turn compatibility on follow as below:

IE9 >> Tools >>Comaptibility View Settings
Add your webapplication there OR choose option Display all websites in compatibility view.

Hope this help.

~ Prashant
 
Share this answer
 
Comments
Ankur\m/ 17-Apr-13 4:45am    
So if you have 1000 customers using IE9, you will ask everyone to use compatibility mode? That's NOT a solution. When you are designing a web application, you must take care of browser compatibility (at least the modern browser).

Now about the IE compatibility mode, you force your application or particular page to run in IE8 through code. But the problem still remains. Why does the application not running on some browser? Is it really browser specific or just one customer. And thus further steps can be taken.
SireeshaPhani 17-Apr-13 4:50am    
In the floor, 40+ users using the application using IE9 no body has the problem, the problem occurs only one one laptop. I did't understand wheather the problem is with application or IE9
Ankur\m/ 17-Apr-13 4:54am    
That's a good news. It's not browser specific. Now the next thing you can do is ask the client to check his event viewer (just after IE craches). It usually have logs for unusual activities.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900