Hi Max, I tried gdb and followed the code from asm instance to asm instance. This is what I get in the code: Unable to Read Instructions at 0x61007730 in the _libkernel32_a_iname function. It seems to be somewhere inside <__main> after <__alloc> is finished. Actually the first command in <__main> is a jump that seems to fail.
If I do it with the console and run, I get a message that my stack will be dumped to a stackdumpfile. Does this help to trace the problem? Cheers, Klaus > [EMAIL PROTECTED] wrote: > > Hi, > > > > I'm a newbie in programming under Cygwin, and I have a very basic > > problem with gcc: > > Any help is appreciated. > > OK, right mailing list this time, but, as I said in my previous reply, it > works fine for me. So, you are going to have to try to debug it a bit more > yourself. > > Ever used gdb? > > You could try: > $ gdb prog3 > (gdb) run > (gdb) bt > > and post the output of the 'bt' command. > > Max. > > > > This code compiles and runs without any problems under Dev++ > > > > This is the output when I compile and run: > > $ gcc -Wall prog3.c -o prog3 > > > > $ ./prog3.exe > > Hello World > > Segmentation fault (core dumped) > > > > $ > > > > This is the source code: > > > > /* Include Files */ > > #include <stdio.h> > > #include <stdlib.h> > > > > /* Function Declarations */ > > void PrintHW(); > > > > int main() > > { > > char quit; > > printf("Hello World\n"); > > PrintHW(); /* Prints Hello Function */ > > printf("Hello World\n"); > > quit = '\0'; > > > > return 0; > > } > > > > > > void PrintHW() > > { > > printf("Hello Function\n"); > > } > -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage! -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/