Workaround for EAC External Compressor Bug 2003-12-28 02:08:42 Hi Folks,EAC at this moment ignores the exit value of external compressor. This means that if your external processor returns with non-zero exit value, which normally indicates some sort of a failure, you will never learn that and EAC will display "no error occurred" message (provided that the ripping itself was successful).This is discussed at length at http://www.hydrogenaudio.org/show.php/showtopic/14998In my very paranoid book this is a serious bug. For others it is probably not. I do not know when the EAC developer manage to fix it if he intends to do so at all. Regardless I am in a middle of archiving I do not want to upgrade so I created this wrapper untility which logs if the external compressor returned a non-zero exit code.This is an example how to set up EAC in the External Compression option dialogue:Program used for compression:C:\Progs\eac\eac_wrapper.exeAdditional command line options:-l C:\Progs\eac\eac_wrapper.log C:\Progs\eac\flac\bin\flac.exe -T "ARTIST=%a" -T "ALBUM=%g" -T "DATE=%y" -T "GENRE=%m" -T "TRACKNUMBER=%n" -T "TITLE=%t" -T "COMMENT=Ripped by EAC 095pb3; Coded by FLAC 1.1.0 with -4 --verify;" -4 --verify -o %d -- %sThis will run C:\Progs\eac\flac\bin\flac.exe ...and if it returns non-zero exit value, it will append a entry toC:\Progs\eac\eac_wrapper.log log file. This entry contains the time,exit code and the entire offending command line. I hope you've got the drift. If you run eac_wrapper.exe with -h. It gives you a short help.As usual, the normal disclaimer applies. You use it at your own risk. I am not responsible for any damage. However I thought you might find it useful. Especially if you are very paranoid like me.