1: have a win7/IE9 machine
2: go to webadmin login screen
3: fill name and password
4: IE eats 100% of the CPU for about 10 minutes and than sometimes loads the main screen, sometimes does not
5: every click than behaves the same (100% of CPU eaten for couple of minutes)
webadmin should work on IE9
- user portal works fine on IE9
- my VM on which I have tested it had one 2.69 GHz CPU and 3GB of memory
after discussing with Vojtech: might be related to the slow debug mode as well (potentially, a fix for the slow debug mode (will improve the performance for IE9 as well)
The problem turns out to be that IE9 reports missing headers as blank instead of null. The code only checked for null and not blank, this caused an endless login loop causing requests to be repeated over and over again, eating up memory and cpu time.
Relevant GWT issue: https://code.google.com/p/google-web-toolkit/issues/detail?id=7665
This is essentially IE9 browser quirk that we need to work around.
oVirt 3.5 has been released and should include the fix for this issue.