View Issue Details

IDProjectCategoryView StatusLast Update
00236262.x IDE BugsBuild WindowsPublic2019-09-23 13:47
ReporterStewart BishopAssigned ToScott Dunbar 
PriorityHighSeverityC - GeneralReproducibility100%
Status FeedbackResolutionOpen 
Product Version 
Target VersionFixed in Version 
Summary0023626: Build Windows: Projects with long names cause tilesets to become wrong changing which tileset is used
DescriptionWhen importing 10 Second Ninja X into the IDE I noticed that the tileset was wrong in Dev compared to Beta, the cause of this seemed to be that I was using the name of the GMZ which is 10SecondNinjaXGameMakerEdition-YoYoHumble and in turn potentially went beyond the character limit. Importing the same project in as 10SNX fixed the tileset.

For reference the project path is C:\GameMaker\Studio2\Beta\Projects\10SecondNinjaXGameMakerEdition-YoYoHumble
Steps To Reproduce1) Import 10SecondNinjaXGameMakerEdition-YoYoHumble into Dev IDE
2) Depending on how long the path was this might cause the tileset to be wrong
3) Import the project in again with a shorter name
4) This should now have the correct tileset
Additional Information10 Second Ninja X can be found in SVN\Games2\HumbleBundle2016
TagsIDE, RoomEditor
2.x IDE Found In9.0.1.493
2.x Runtime Found In9.9.1.223
2.x IDE Verified In
2.x Runtime Verified In

Activities

Stewart Bishop

2016-09-13 10:46

Developer  

10SNXBlue.png (943,542 bytes)
10SNXRed.png (616,760 bytes)

Claire Hall

2016-09-13 11:53

Developer   ~0048506

not reproducing in local build + runtime 223, will wait for next red build to test installer

Claire Hall

2016-09-13 12:55

Developer   ~0048512

does not reproduce in 9.0.1.495 with runtime 224

Stewart Bishop

2016-09-13 14:37

Developer   ~0048519

Bug actually seems to be caused by having a project with a long name, when I import the game as 10SecondNinjaXGameMakerEdition-YoYoHumble it will provide the original error, if I change the name to 10SNX then it imports fine and uses the correct tileset.

Peter Hall

2016-09-21 11:46

Developer   ~0048940

Last edited: 2016-09-21 14:21

View 2 revisions

Have committed a change that fixes this specific project and will make the path shorted by around 30 characters. However, it's not really a fix, just enough to drop the Open Beta tag and reduce the priority a bit for now.

Claire Hall

2018-08-10 11:58

Developer   ~0061145

This probably isn't relevant anymore due to the subst being used on the compile cache location to further shorten any paths, see if it can still be reproduced by trying to make the eventual path as long as possible by making the tileset name max length?