malloc fails when the request causes the heap to exceed the ulimit for data. It has nothing to do with paging space. In AIX V3 the default data limit is quite large, which is why it appears to behave differently. Marc Auslander