View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030427||2.x IDE Bugs||General||Public||2019-01-18 16:55||2019-01-31 16:48|
|Reporter||Dan||Assigned To||Alan Savage|
|Priority||Medium||Severity||C - General||Reproducibility||100%|
|Platform||-||OS||Windows 10||OS Version||Pro x64|
|Target Version||2.2.2||Fixed in Version||2.2.2|
|Summary||0030427: General: Deleting temp folder on shutdown aborts if files have path lengths longer than Windows allows|
|Description||Deleting the GMS2 temp folder on shutdown will abort or has errors if files have path lengths longer than Windows allows. This can easily happen if you're building any Android projects with extensions. E.g.:|
[16:14:23:405(4a65)] Deleting temp directory C:\Users\daniel.cleaton\AppData\Local\GameMakerStudio2\GMS2TEMP
[16:14:23:408(4a65)] File exception 'Could not find a part of the path 'DownloaderClientMarshaller.java'.'
Expected: We don't care/don't delete per-file and so this too-long path isn't an issue.
|Steps To Reproduce||1. Start GMS2 and ensure your Preference is set to clean the temp folder on shutdown|
2. Build a project which uses Google APK Expansion.
3. Shut down GMS2.
4. Observe your ui.log has an error in it and at least that project's temp folder will still be there in the temp folder if you check it in Explorer.
|2.x IDE Found In||18.104.22.1684|
|2.x Runtime Found In||22.214.171.1244|
|2.x IDE Verified In||126.96.36.1990|
|2.x Runtime Verified In||188.8.131.522|