Some architectures avoid relocation entirely by deferring address assignment to run time; this is known as zero address arithmetic.
2.
It's wrong to say that IE8 is crashing, and this is leading some people on Bugzilla to say it's MJ $ not MW . Although there have apparently been some crashes ( and referencing the zero address is certainly a M $ bug ), the showstopper is the one where a " website problem " necessitates IE refreshing the tab, which it quite often gives up on.