c++ - OS X /usr/bin/sample load address -
i interested in call graph in os x sample(/usr/bin/sample in activity monitor)
one day saw phrase
" 89147 ??? (in module_name) load address 0x10ce70000 + 0x3cec " "2 ??? (in module_name) load address 0x115b78000 + 0x5ff899 [0x116177899]"
(that example)
i focus function name, "???", , "???"s use "load address" "load address"? mean assembly?
so find "vm_read", doesn't matter, function or instruction get, "???", "load address" please give me key word.
i find many call graph can see "??? function , load address"
call graph: 89147 thread_568659 dispatchqueue_1: com.apple.main-thread (serial) + 89147 start (in vboxnetnat) + 52 [0x10ce72134] + 89147 ??? (in vboxnetnat) load address 0x10ce70000 + 0x3cec [0x10ce73cec] + 89147 trustedmain (in vboxnetnat.dylib) + 482 [0x10d5af222] + 89147 ??? (in vboxnetnat.dylib) load address 0x10d5ab000 + 0x318f [0x10d5ae18f] + 89147 ??? (in vboxnetnat.dylib) load address 0x10d5ab000 + 0x8fdf [0x10d5b3fdf] + 89147 ??? (in vboxnetnat.dylib) load address 0x10d5ab000 + 0x2e20e [0x10d5d920e] ......
??? (in module_name) load address 0x115b78000 + 0x3c561f [0x115f3d61f] ..........
Comments
Post a Comment