VM Maker: FileAttributesPlugin.oscog-akg.53.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: FileAttributesPlugin.oscog-akg.53.mcz

commits-2
 
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'!