What version of Windows are you running? Are the files in question stored locally or only on the OneDrive server? If you're on Win 8.1, know that the 8.1 version of OneDrive uses small placeholder files for items that aren't stored locally so that everything appears in the Windows OneDrive folder even if it's not stored on the local PC. Avast might not understand those placeholders and report them as errors.