os_page_size_init() heap overflow for STATIC_LIBRARY
os_page_size_init() does a deliberate read off the end of the env vars to the auxv. We use our_environ which is supposed to point to the original env var block on the stack. But, for STATIC_LIBRARY, that's not true and it will point at environ which may be a separately allocated env block, resulting in os_page_size_init() reading off the end of a heap allocation into bogus memory.