NetWare has a fixed lengh stack. Since MAX_STRING_LEN is set to 8k, one call to send_parsed_content() chews up 24k of stack space. During a server-side include evaluation this function is called recusively, allocating 24k each time. Obviously it doesn't take long to blow a 64k stack which is the default for Apache for NetWare. Since MAX_STRING_LEN is used all throughout the Apache code, we should rethink using a default of 8k especially in recursive functions.