On 06/02/2011 03:11 PM, Dmitry Timoshkov wrote:
Adam Martinsonamartinson@codeweavers.com wrote:
+/* Check the current process and all ancestors that share its address space.
- Some apps run sub-processes that have the IMAGE_FILE_LARGE_ADDRESS_AWARE flag set, but
- the parent process doesn't (eg, Dragon NaturallySpeaking 7 setup runs Install Shield 6).
- If any don't have IMAGE_FILE_LARGE_ADDRESS_AWARE, return FALSE. */
My previous question still applies.
Your previous quesion:
How do the processes running in separate address spaces have anything
to do with that?
I thought I addressed that with this version of the patch, but if I'm not checking address space correctly, please tell me the correct way. PEB::InheritedAddressSpace doesn't work, I'm not sure what else I should be looking for.