Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ abort(3) — bsd — Apollo Domain/OS SR10.4.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

tb(1)

sigvec(2)

exit(2)

raise(3)

ABORT(3)                             BSD                              ABORT(3)



NAME
     abort - generate a fault

SYNOPSIS
     #include <stdlib.h>
     void abort(void)

DESCRIPTION
     abort causes SIGABRT to be sent to the calling process, resulting in a
     process dump to the file `node_data/system_logs/proc_dump.  Use tb(1) to
     examine the contents of this file.

SEE ALSO
     tb(1), sigvec(2), exit(2), raise(3)

DIAGNOSTICS
     abort does not return.  It usually generates an "IOT trap" from the
     shell.  Use raise(SIGABRT) to signal unsuccessful termination to the
     calling program.

BUGS
     The abort() function does not flush standard I/O buffers.  Use
     fflush(3S).

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026