From: Robrecht Jacques Newsgroups: comp.os.msdos.djgpp Subject: GDB gives segfaults when stopping at breakpoints Date: 18 Mar 1997 19:49:35 +0100 Organization: K.U.Leuven Lines: 40 Sender: jacques AT flaubert Message-ID: NNTP-Posting-Host: flaubert.esat.kuleuven.ac.be To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Hi, I just installed DJGPP2.0 (binaries) on my Dos6.2/Win3.1 system and was able to compile/link/etc... but when I runned GDB to debug the programs it gives segfaults. Eg compiling this program: #include int main () { printf ("I am in the main-function\n"); return (0); } with djgpp -g -o foo foo.c and running gdb foo (gdb) break main Breakpoint 1 at foo.c:3 (gdb) run will stop at line 3 but gives an SEGMENTATION FAULT (that is: gdb does not crash but says the program will cause a segfault at that position). If I don't put any breakpoints it will run without problems. (sorry I can't give the correct error, because I am not at home now) Did I forget to install something? Am I missing something? I read the faq, but didn't find anything. Maybe I should use another debugger (though I am very familiar with GDB because I use it at work on a UNIX machine) ? Any suggestions? Thanks, Robrecht -- Robrecht DOT Jacques AT esat DOT kuleuven DOT ac DOT be