Re: query on Apple crashreporter logs
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com For the read-only __TEXT segment, there should be no overlaps. Otherwise function calls intended for one of the images at that address would start executing another image's instruction stream, probably resulting in crashes. For dylibs in the shared cache, the writable segments (like __DATA) are not necessarily laid out directly after __TEXT, and can slide independently. So using the __TEXT segments load addresses to infer the __DATA load addresses may result in incorrect assumptions and overlaps, because that's not actually where __DATA is. Shantonu Sent from my MacBook On Jan 12, 2010, at 3:52 AM, Arnab Ganguly wrote:
Hi All, I have a very basic query about the binary images loaded in the process as shown by Apple crash report.
Is there any chance that any of the binaries can have overlapping address space regions?
0x90a71000 - 0x90e2ffea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x90e30000 - 0x90e39fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <6a6518b392d3d41ace3dcea69d6809d9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x90e3a000 - 0x90e46ffe libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
The above address spaces are unique for each binary so is there a case where we may get some overlapping region or it is absurd. Thanks in advance. -A _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/ssen%40apple.com
This email sent to ssen@apple.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Shantonu Sen