|
From: Julian S. <js...@ac...> - 2005-11-16 16:16:03
|
> > In fact it's the data segment, which with the new aspacemgr was being > > given permissions rw-, whereas natively it's rwx. So that's an > > (easily fixable) bug. > > How is that happening then? mapelf in m_ume.c looks like it respects > the permissions given by the PT_LOAD entries in the PHdr. Um, perhaps I'm confusing myself. It's the segment that is set up by "setup_client_dataseg" in m_main.c. Which is the same segment that cat /proc/self/maps labels "[heap]" on recent kernels. Now I'm not sure I have the names right. J |