system
6
Although I’ve already mentioned it, I’m suddenly having exactly the same problems with a number of my own programs compiled with Visual Basic 6 Pro (both under Avast v8 and v9).
I’d love to be able to submit programs as false positive but, for contractual reasons, I’m legally not allowed to.
However, I’m begining to think that the detection may not be within the binary (which is why it comes out clean on a file scan) but rather in the program’s actions once it has run. The reason that I say that is if I take out a handful of global declarations, the program produces an error message, but then runs (except that it can’t access the data of course).
And it’s actually the number of dynamic global declarations in file paths (using FileSystemObject) that triggers the response.