PROBLEM: (87633, 88821, 88908, 88284, 83918, 89778) (PATCH ID: OSF510-265) ******** This patch provides support for the /sbin/advfs/fixfdmn utility. The /sbin/advfs/fixfdmn utility is a tool that is used to check and repair corrupted AdvFS domains. Refer to the Release Notes for a complete description. PROBLEM: (90798) (PATCH ID: OSF510-493) ******** Fixfdmn exits prematurely with the message "Can't allocate 0 bytes for group use array" and then instructs user on how to make more memory available, although more memory isn't needed. This occurs when then number of BMT pages containing extents for a file exceeds the number of pages in the fixfdmn cache. A pointer is not reset properly so when the first page read is flushed from cache and then reread later, the pointer to it still points to the previous memory address. This has caused fixfdmn to terminate collecting the extents for the file due to seeing a metadata link of zero which makes it appear to have no extents and then try to allocate memory for arrays of size 0. This problem could also cause fixfdmn to follow incorrect metadata links and possibly corrupt data, but we have only seen the case where the link pointed to was set to zero.