Infinite Loops
After reading this little post from “Der Schockwellenreiter” regarding the topic if “you need the right operation system” to avoid the nested array sort() loop Stack overflow exception mentioned at several sources, it came back to my mind, that Safari has a much easier “DoS”: javascript:while(1){}. Well, even worse, Safari doesn’t crash, but halts and consumes as much as CPU as possible after a while. Other browsers have some kind of tests, but on one or later point our later every browser so far will enter an infinite loop and render useless or crash.
Prom pointed me to the so called halting problem (1936, from Mr. Alan Turing). Today I learned something about computability theory and I got to understand, that those kinds of bugs are never going to be solved really.