> I am trying to run a program except I get the following segmentation fault. > I don't know how to solve it. Please if you know could you please help.
> Thanks, Marcia
> Program received signal SIGSEGV, Segmentation fault.
> 0x0a6e6962 in ?? ()
> (gdb) bt
> #0 0x0a6e6962 in ?? ()
> Cannot access memory at address 0xa6d6461
You have a corrupted stack. Look for buffer overflows in automatically allocated memory. Another typical cause is freeing automatic memory. It could also be caused by using an uninitialized pointer. A memory debugger like Electric Fence or (for PC) valgrind is useful for finding such bugs.
> I am trying to run a program except I get the following segmentation fault. > I don't know how to solve it. Please if you know could you please help.
You are getting out of hand. Please STOP the excessive cross-posting, and STOP posting OT matter, and START posting cut-down compilable complete programs not exceeding 100 lines when you need help. Failing this I suggest wholesale PLONKING, after which you will not be able to get help anywhere.
For you, anything over one newsgroup is excessive crossposting.
-- Chuck F (cbfalco...@yahoo.com) (cbfalco...@worldnet.att.net) Available for consulting/temporary embedded and systems. <http://cbfalconer.home.att.net> USE worldnet address!
> > I am trying to run a program except I get the following segmentation fault. > > I don't know how to solve it. Please if you know could you please help.
> You are getting out of hand. Please STOP the excessive > cross-posting, and STOP posting OT matter, and START posting > cut-down compilable complete programs not exceeding 100 lines when > you need help. Failing this I suggest wholesale PLONKING, after > which you will not be able to get help anywhere.
> For you, anything over one newsgroup is excessive crossposting.
Pleae avoid cross postng as it goes against spirit of user groups and discusson forums. Instead try to post ur code if its small or uload it somewhere and give its link, so that ppl could read it and give their suggestions.
SIGSEV is given when a user level process tries to read/write/free a mem region which doesnot belong to its user stack.