Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!usc!ucsd!ucbvax!hplabs!hpcc01!hpdmd48!brianr From: brianr@hpdmd48.boi.hp.com (Brian Rodriguez) Newsgroups: comp.lang.c Subject: Re: This can't be a TurboC bug can it? Message-ID: <15060002@hpdmd48.boi.hp.com> Date: 14 Aug 90 17:23:33 GMT References: <90212.103511CRN@BYUVM.BITNET> Organization: Hewlett Packard - Boise, ID Lines: 10 / hpdmd48:comp.lang.c / CRN@BYUVM.BITNET / 10:35 am Jul 31, 1990 / I once had a similarly mysterious experience with TurboC. Are you using any static or global arrays inside valid_str()? If so, you may be writing past the array bounds, and if by chance fld is stored immediately after the array, it will be overwritten during the valid_str() call. If the situation I have described does not exist, I wish you luck. --- Brian Rodriguez (brianr@hpbs1526.boi.hp.com)