http://bugs.winehq.org/show_bug.cgi?id=32360
--- Comment #9 from Erich Hoover ehoover@mines.edu 2013-01-05 18:30:21 CST --- (In reply to comment #8)
... Each comes with this corresponding error on the console:
fixme:advapi:GetExplicitEntriesFromAclW (nil) 0x33e2a8 0x33e2b0
I can't know if that's related to your changes or not but I've attached a log regardless, and can do further testing if you have any suggestions.
I would guess that either: 1) How the function returns now requires GetExplicitEntriesFromAclW to be implemented for the app to succeed. 2) Some other function that stores the security settings is not properly implemented.
I would guess that it's #2. Before the routine just returned a blanket "world access" ACL, so now that the actual permissions are returned (once the patches are applied) the permissions need to be set properly in the first place for the correct permissions to be returned.