From: "HPMAN" Newsgroups: comp.os.msdos.djgpp Subject: Weird : Segmentation fault on fwrite :( Date: Sat, 29 Apr 2000 01:01:33 +0200 Organization: Ye 'Ol Disorganized NNTPCache groupie Lines: 43 Message-ID: <956963090.719428@romulus.infonie.fr> NNTP-Posting-Host: romulus.infonie.fr X-Trace: vulcain.infosources.fr 956962869 16502 195.242.64.111 (28 Apr 2000 23:01:09 GMT) X-Complaints-To: abuse AT infonie DOT fr NNTP-Posting-Date: 28 Apr 2000 23:01:09 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Cache-Post-Path: romulus.infonie.fr!unknown AT 195 DOT 242 DOT 67 DOT 27 X-Cache: nntpcache 2.4.0b3 (see http://www.nntpcache.org/) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi everyone !!! I got some weird problem when using fwrite in DJGPP. Look at this simple sample : #include char TestBuff[32]="123456789012345678901234567890"; FILE *output; int main(void) { if((output=fopen("file.tst","wb"))==NULL) { printf("Error Opening Output File, Exiting...\n"); exit(0); } else { fwrite(&TestBuff,sizeof(char),32,output); fclose(output); } return(1); } Well, this sample works (hard to do fewer things ;p) The problem is I included this test pattern in my program causing problems, and it doesn't work (functions are enclosed between lots of other code of course, but remain 100% the same... I got a segmentation fault : fwrite doesn't report an error, the program crashes at the call... I'm really don't know what to think about this... Does anybody knows reasons to get an seg fault on an fwrite call ?!? That's plain weird... Thanks for help !!!