Shachar Shemesh <shac...@shemesh.biz> writes: > I'm not sure whether base addresses are allocated randomly or > something else is at work here, but collisions are not that common.
You can manually rebase a DLL at post-link time, and I think that DLLs shipped by commercial vendors (such as MS :) have precomputed base addresses to avoid the overhead of load-time relocations. If many of the DLLs in your experience came from 3rd parties then this may explain your observation. http://en.wikipedia.org/wiki/Portable_Executable#Relocations http://www.ddj.com/184416272 -- Oleg Goldshmidt | p...@goldshmidt.org _______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il