https://bugs.winehq.org/show_bug.cgi?id=53904
--- Comment #5 from Drew Ridley drew.ridley03@gmail.com --- I am not really sure if this is a Wine issue, but I did find a similar exception from another program running on wine.
I found the relevant source code that throws this exception from mono:
'
AceFlags GetAceFlags (InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags auditFlags) { if (InheritanceFlags.None != inheritanceFlags && !IsContainer) throw new ArgumentException ("Flags only work with containers.", "inheritanceFlags");
if (InheritanceFlags.None == inheritanceFlags && PropagationFlags.None != propagationFlags) throw new ArgumentException ("Propagation flags need inheritance flags.", "propagationFlags");
'
As you can see here, something is causing mono to throw this exception here. Not really sure about the particulars of ACL or NTFS with windows or wine, so I am not sure how much help I can be.