So I have some bizarre news. Through some tedious lesioning studies I've learned that malloc'ing a certain string (dx_ret) to greater than 32768 always results in a segfault, whereas giving it exactly 32768 or fewer bytes causes no errors. This is rather wierd, no? Shouldn't I be able to malloc as many bytes as I want, given they are available? Of course, this only happens when not in the perl debugger.
Anyway, I'm continuing but just thought I'd blurt that out. -------------------------------------------------------- -------------------------------------------------------- ATTENTION: DO NOT read, copy or disseminate this communication unless you are the intended addressee. This message and any file(s) or attachment(s) transmitted with it are confidential, intended only for the named recipient, and may contain information that is a trade secret, proprietary, protected by the attorney work product doctrine, subject to the attorney-client privilege, or is otherwise protected against unauthorized use or disclosure. This message and any file(s) or attachment(s) transmitted with it are transmitted based on a reasonable expectation of privacy consistent with ABA Formal Opinion No. 99-413. If you have received this communication in error, please e-mail the sender and notify the sender immediately that you have received the communication in error. Thank you.