I was getting a weird error whenever I invovked Ruby interpreter. Like ruby script\server or ruby script\console. The error message ended with “no such file to load — digest.so”. I reinstalled Ruby, but the error came back.
I learned from a Google groups message that the error was due to AVG quarantining the digest.so file. I opened AVG Control center, selected Virus Vault, clicked Open button. The digest.so file was in the vault. I selected the file and restored it under its original location (AVG points to the file’s original location while replacing.)
Now ruby is working as expected. I hope digest.so is not really infected