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

Crashes on "Make Bone2D Node(s) from Node(s)" redo #97652

Closed
VnykBabyshki opened this issue Sep 30, 2024 · 1 comment · Fixed by #99800
Closed

Crashes on "Make Bone2D Node(s) from Node(s)" redo #97652

VnykBabyshki opened this issue Sep 30, 2024 · 1 comment · Fixed by #99800

Comments

@VnykBabyshki
Copy link

Tested versions

  • Reproducible in 4.3.stable, 4.4-dev2, 4.2.2, 4.1.4.stable

System information

Godot v4.3.stable - macOS 15.0.0 - Vulkan (Forward+) - integrated Apple M1 - Apple M1 (8 Threads)

Issue description

Not much to describe. Read title and reproduction steps.

Steps to reproduce

Reproduction steps:

  • select one or more nodes
  • click on Bone icon in the top menu bar and select "Make Bone2D Node(s) from Node(s)" or Command+Shift+B on Mac (I assume it's Ctrl+Shift+B on Windows)
  • undo previous action with Command+Z on Mac or Ctrl+Z on Windows
  • now redo with Command+Shift+Z on Mac or Ctrl+Shift+Z on Windows
  • and now Godot engine should crash

Minimal reproduction project (MRP)

It works on any project small or big as long as you have at least one node in your scene.

@tetrapod00
Copy link
Contributor

tetrapod00 commented Nov 28, 2024

I can confirm that these reproduction steps cause a crash on 4.3 and 4.4dev5. Note that the node you select to create a bone from can't be the root node of a scene.

I couldn't get anything useful out of the crash log and I don't have time to test further right now.

Possibly the same proximate cause (bad undo/redo) as #97431.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants