in unix a signal (trap) is a request for process exit. they are numbered to indicate why the request is made.
signal 6 (SIGABRT) happens when the application wants to abort (crash) and produce a crash report.
abort is called by library routines when they detect unrecoverable conditions. the stack trace will identify the caller.
see: