Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance mapped memory regions used by process to get dylib path out of dyld shared cache file #289

Closed
giampaolo opened this issue May 23, 2014 · 1 comment

Comments

@giampaolo
Copy link
Owner

From jcscoob...@gmail.com on June 26, 2012 01:04:00

OS X support for mapped memory regions used by process added in Issue 260 is in 
need of a final enhancement that will parse the actual dylib filename/path out 
of the dyld shared cache map file.  Right now, any dylib that is loaded from 
the OS X dyld shared cache reports the path to the dyld shared cache file 
instead of the actual dylib that was requested to be loaded.  To do this, based 
on conversations with experienced mach kernel developers, we will need to parse 
the dyld_shared_cache_*.map file to find the real dylib path.

Original issue: http://code.google.com/p/psutil/issues/detail?id=289

@giampaolo giampaolo self-assigned this May 23, 2014
@giampaolo
Copy link
Owner Author

From asqueella on June 18, 2013 16:20:30

http://newosxbook.com/src.jl?tree=listings&file=12-1-vmmap.c might be helpful 
(via 
http://stackoverflow.com/questions/6963625/mach-vm-region-recurse-mapping-memory-and-shared-libraries-on-osx ).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant