28 October 2008 If one has the SAC version 101.2 source file, sac-101.2.tar.gz, the three patches in this directory can be applied to fix critical bugs. 001: Reliability Fix: October 2008 - Buffer Overflow in History - Patch File: 001_history_buffer.patch - A possible buffer overflow found in the history extension was found. It could cause sac to behave in an unstable fashion 002: Reliability Fix: October 2008 - Closing X11 Plotting Window - Patch File: 002_close_window.patch - Closing the X11 Plotting window caused sac to crash. This patch disables the close window option. 003: Reliability Fix: October 2008 - SeisMgr Database Flag - Patch File: 003_use_database.patch - There was a bug in the option to turn on and off the SeisMgr Database. This patch fixes the option and leaves the SeisMgr Database on by default. In the sac 101.2 README, "off" was stated as the appropriate default, but the developers now find "on" the better choice. This patch also changes bin/sacinit.csh.in and bin/sacinit.sh.in to say that the default is on. PROCEDURE Started with the .tar.gz file for the September 4 version of sac v 101.2: tar -xzf sac-101.2.tar.gz cd sac-101.2 [sac-101.2]% patch -p1 --verbose < ../sac_patches/001_history_buffer.patch [sac-101.2]% patch -p1 --verbose < ../sac_patches/002_close_window.patch [sac-101.2]% patch -p1 --verbose < ../sac_patches/003_use_database.patch