Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Load: Importing some .yyzs made with 2024.1300 Betas can cause 2024.11 to lock up #9321

Closed
2 tasks done
YYDan opened this issue Feb 7, 2025 · 3 comments
Closed
2 tasks done
Assignees
Labels
ide-bug Bugs with the GameMaker IDE
Milestone

Comments

@YYDan
Copy link
Collaborator

YYDan commented Feb 7, 2025

Description

Importing some .yyzs made with 2024.1300 Betas can cause 2024.11 to lock up - you will get the dialog that the project needs to be downgraded, but the IDE instantly goes into a hang and so you cannot click on anything except the close button.

No errors are logged in the ui.log - it simply stops like this:

[15:39:21:628(6e64)] Importing project 'D:\Downloads\DestroyParticleTest.yyz'
[15:39:21:646(6e64)] Importing 'D:\Downloads\DestroyParticleTest.yyz'
[15:39:21:784(6e64)] Setting ProjectFullFilePathMacro to 'C:\Users\danie\GameMakerProjects\DestroyParticleTest\DestroyParticleTest.yyp'
[15:39:21:784(6e64)] Setting ProjectDirMacro to 'C:\Users\danie\GameMakerProjects\DestroyParticleTest'
[15:39:21:785(6e64)] Setting ProjectNameMacro to 'DestroyParticleTest'

Expected Change

The IDE should not lock up, I should have been able to downgrade and import the project

Steps To Reproduce

  1. Download https://github.com/user-attachments/files/18534652/DestroyParticleTest.zip and extract it somewhere
  2. Start GameMaker
  3. On the Start Page, click the Import button
  4. Select the project from wherever you extracted it, then a suitable save location
  5. Observe the IDE locks up before the import progress bar appears

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2024.11.0 (Monthly)

Which operating system(s) are you seeing the problem on?

Windows 10

Are you running GameMaker from inside your Steam library?

No

Sample Package Attached?

  • I have attached my bug package

Sample Project Added?

  • I have included a small sample project
@YYDan YYDan added the ide-bug Bugs with the GameMaker IDE label Feb 7, 2025
@YYDan YYDan added this to the 2024.13 milestone Feb 7, 2025
@YYDan
Copy link
Collaborator Author

YYDan commented Feb 7, 2025

Very related to #9255, but with the added lock-up.

@stuckie
Copy link

stuckie commented Feb 7, 2025

ProjectFromTheFuture.zip

This will be a project that should always trigger it ( it's version is set to 999 )

@stuckie stuckie moved this from Triage to Todo in Team Workload Feb 10, 2025
@stuckie stuckie moved this from Todo to In Progress in Team Workload Mar 7, 2025
@stuckie
Copy link

stuckie commented Mar 12, 2025

The issue is now fixed in 24.13+
We can't fix it in 23.11, as it was bad logic in the IDE, rather than anything to do with the project or ProjectTool itself, sadly.

@stuckie stuckie closed this as completed Mar 12, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Team Workload Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ide-bug Bugs with the GameMaker IDE
Projects
Status: Done
Development

No branches or pull requests

2 participants