About GDB-Can not use Next and Step

I use GDB to debug the simple program hello.c ,
and I set one breakpoint at the main(),after I run the hello,and
use N(next)or S(step),trying to see how the program is carried out step by step .But GDB always shows me “cannot find bounds of current funtion”.

And because of this ,I just can not debug the program step by step too.
How should I do.It seems that there is something wrong with my GDB.
Please help me.
Thank you very much.

Read this:



I see .Cheers ,thanks a lot .barbazul