kprof did not guess correctly the kernel start
address, nor did take into account that it
should compare addresses using
symboladdress>>3 and not
using profilingaddress<<3, because that might
report the wrong function even if resolution suffices.
It now uses libmach kernel start address instead
of trying to guess it.
the start address for 386 seems to be wrong in libmach
|