Older JVMs (and even 1.5.0_09 according to one user) would experience a NullPointerException on exit, causing Alias changes not to be saved. There was a bug in one of the SQuirreL JavaBean classes that supports persisting Aliases to an XML format when SQuirreL is closed. This bug was triggering a NullPointException in some JVMs, which is a bug in itself, over which we have no control. However, the errant code was spotted and fixed and the latest snapshot was tested with 1.4.2_05 (which always had the problem) and it appears to be fixed. The snapshot installer and source code with the fixed code is here:
http://sourceforge.net/project/showfiles.php?group_id=28383&package_id=158128&release_id=460927
Rob Manning