Hello John, I don't know, why this slipped through my testing...
The rcargv index starts at 1, so when running till 0 we try to free a string never set. We have to stop at index 1. So please change the for loop in lines 391, 441 and 472 from for(rcargc--;rcargc>=0;rcargc--) free(rcargv[rcargc]); to for(rcargc--;rcargc>0;rcargc--) free(rcargv[rcargc]); Have a nice weekend Matthias -- Matthias Bläsing (GPG-Schlüsselkennung: A71B4BD5) ICQ: 84617206 AIM: linuxfun81 MSN: [EMAIL PROTECTED]
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil