[Vm-dev] VM Maker: FileAttributesPlugin.oscog-akg.53.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Feb 4 07:32:16 UTC 2020


Alistair Grant uploaded a new version of FileAttributesPlugin to project VM Maker:
http://source.squeak.org/VMMaker/FileAttributesPlugin.oscog-akg.53.mcz

==================== Summary ====================

Name: FileAttributesPlugin.oscog-akg.53
Author: akg
Time: 4 February 2020, 8:27:07.768753 am
UUID: 15728fbd-c083-4c71-8c80-5142121e548b
Ancestors: FileAttributesPlugin.oscog-akg.52

FileAttributesPlugin 2.0.9

GetFileAttributesExW() workaround
    
If GetFileAttributesExW() fails with a sharing violation, try again using FindFirstFileW().

GetFileAttributesExW() is known to fail for junction files and others such as pagefile.sys, see e.g.:

https://github.com/golang/go/commit/d13fa4d2256d6dfd030c03a82db258872e3e646c
https://bugs.ruby-lang.org/issues/6845

See commit: 0409c34c26b31f1b7ff6b9c6cf8fcfad114cbf41

Addresses: https://github.com/pharo-project/pharo/issues/3571

=============== Diff against FileAttributesPlugin.oscog-akg.52 ===============

Item was changed:
  ----- Method: FileAttributesPlugin>>versionString (in category 'version string') -----
  versionString
  	"Answer a string containing the version string for this plugin."
  	<inline: #always>
+ 	^'2.0.9'!
- 	^'2.0.8'!



More information about the Vm-dev mailing list