False Positive Malware

Malware in the program?
I very unusual problem arose while adding a large number of if statements to check where the places joints are. As adding another if statement and then running the program the Anti virus software (avast) stopped the program flagging the file as Win32: evo-gen. Research has identified this as malware.  After removing and adding code at various point through error checking. THe conclusion is that by having a certain number of IF statements was causing it. I have since removed a number of if statements to try fix the problem proving successfully.

Update
Soon after this was fixed the problem happens again. Although the file could be added to the safe list it may cause problems when loading on other PC's. After some more error finding. A solution was found by removing a few snippets of code that convert a string to an integer.

Comments

Popular Posts