Firestorm viewer is certified to be free of viruses and malware.
If you have issues whereby your antivirus software is interfering with your viewer, slowing it down, or making components unusable, then it is recommended that you whitelist the viewer; please see this page for instructions for select antivirus software. Naturally we cannot provide instructions for all existing antivirus software; please consult the software manual for the specific program you use.
If Firestorm crashes when clicking SLURLs, or you get a message that the viewer has stopped working … are you using AVG 2011? If so, then read on.
AVG 2011 incorrectly flags the viewer as malware, and “disables” a required component, SLPlugin. To fix this:
Should that not work, then you need to add an AVG exception:
F-Secure (and possibly other anti-virus software) can give DNS errors when you try to log into SL using a viewer (any viewer). The option scan and remove viruses from internet traffic will effectively prevent login. You can either disable this option or find a way to exclude the viewer from the check.
There is at least one anti-virus program which will scan every file placed on your computer, even if created by an authorized program. This affects Firestorm (and any viewer really) in that it will scan each and every texture placed in cache, slowing down performance of the viewer significantly, and keeping CPU usage high.
If you find yourself in this situation, see if you can exclude the viewer cache folder from being scanned. Ideally, you should exclude the entire settings folder as well.
You can determine the current location of your cache by looking at Preferences → Network & Folders → Disk Cache Location and Sound Cache Location (if this is set).