Mail Archives: djgpp/1997/03/27/05:30:05
On Wed, 26 Mar 1997, Robert Hoehne wrote:
> fred Kuo wrote:
> >
> > I used RHIDE to compile my program and used building all successfully.
> > But error message came out at a specific line, and give a message :
> > sigabrt derived
> >
> > What does this mean? Is there a document on these error messages?
> >
>
> The meaning of the message is very simple. Your program has somewhere
> a fault, which generates a call to 'abort()' and this function
> generates a signal SIGABRT.
As far as I can see, `abort' doesn't generate any signal at all, it
just exits after printing "Abort!". So unless RHIDE changes anything
in its integrated debugger, SIGABRT has nothing to do with `abort'.
In fact, I think SIGABRT is not generated and not handled anywhere in
DJGPP, so I suspect some screw-up with signal-handling code in the
program that Fred wrote.
- Raw text -