Penguin

Differences between version 2 and predecessor to the previous major change of SIGABRT.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Thursday, November 21, 2002 12:01:17 pm by PerryLorier Revert
Older page: version 1 Last edited on Friday, September 27, 2002 8:45:23 am by PerryLorier Revert
@@ -1,3 +1,7 @@
 !!!Signal: Abort 
  
-Generated by abort(3). This signal by default causes your program to terminate and dump core 
+Generated by abort(3). This signal by default causes your program to terminate and dump core.  
+  
+abort(3), is often called indirectly by assert(3). Basically this usually means that the program detected an illegal state and has aborted allowing for debugging.  
+  
+You can often also generate a SIGABRT with Ctrl-\, useful if you are trying to debug an infinite loop. (Run the program, wait for it to "hang" press Ctrl-\ or kill -ABRT ''pid'', and then use gdb(1) to inspect the core file).