View Issue Details

IDProjectCategoryView StatusLast Update
00314942.x IDE BugsGeneralPublic2021-07-14 14:23
ReporterDanAssigned ToRussell Kay 
PriorityMediumSeverityC - GeneralReproducibility100%
Status ResolvedResolutionFixed 
Platform-OSWindows 10OS VersionPro x64
Product Version2.2.4 
Target Version2.3.0Fixed in Version 
Summary0031494: General: Startup check of file-permissions for "My Projects" path should be delayed
DescriptionThe IDE's startup check of the current user's file-permissions for the "My Projects" path should be dropped/made silent, as the user's own Preferences value is not known at this time, so we're always using the default value. In the case of educational customers, who often have their folders remapped to different locations, this results in at best a redundant folder check and potentially a redundant dialog claiming there is an error when in reality there isn't.

Expected: We delay this folder check (along with the ones for Temp/Cache folders) until Preferences have been loaded, so then we can check the actual paths the user has set. If required, the dialogue would then appear whilst the user was on the Start Page.
Steps To Reproduce1. Start GMS2, open your general Preferences and change your "My Projects" path to something other than the default.
2. Close GMS2.
3. Browse to the *original/default* My Projects folder and change your file permissions so your Windows user can't actually modify that folder. (Right-click the folder, Properties, Security, "Advanced" button, "Disable Inheritance" button (if required), remove your Windows account from the panel in the middle, OK.)
4. Run GMS2.
5. Observe the dialog says that default folder is blocked (which is true, but as your "My Projects folder is now something different it doesn't matter anyway).
Repro: 100%
Additional Information is a school with this issue in the Mac IDE, but the same occurs on Windows also.
TagsNo tags attached.
2.x IDE Found In2.2.4.474
2.x Runtime Found In2.2.4.374
2.x IDE Verified In
2.x Runtime Verified In


Russell Kay

2019-11-18 16:40

Manager   ~0065134

Fixed in github


2019-11-28 16:05

Adminstrator   ~0065183

Both Windows and Mac IDEs have issues following this change if you happen to lock the paths set in Preferences.

Mac IDE correctly catches that the folder is locked, but then can't find the string to show you on the dialog. (Screenshot attached.)

Windows IDE does not catch that the folder is locked and instead starts up, allows you to load a project, then goes unstable when trying to write to the cache folder - even though, for some reason Windows is allowing us to write to read-only folders...


2019-11-28 16:13


Screenshot 2019-11-28 at 15.40.59.png (462,808 bytes)


2021-07-14 14:23

Developer   ~0066241

Unable to confirm now, as missing required device. If this still happens in the current GMS2 release, then we will investigate a fresh report. Closing.