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

Selecting all objects (via Ctrl-A) while Multimaterial painting is open causes PrusaSlicer to crash #8416

Closed
2 tasks
P1xellat3d opened this issue Jun 21, 2022 · 1 comment

Comments

@P1xellat3d
Copy link

Description of the bug

PrusaSlicer (2.4.2+win64) will crash when the following conditions occur:

  1. More than one object on the workspace; and
  2. The Multimaterial Painting tool is open on one of the objects; and
  3. Select all (via Ctrl-A) is executed.

It appears that PrusaSlicer is attempting to select all objects on the workspace under the Multimaterial Painting tool, which is causing it to crash.

Project file & How to reproduce

  1. Load any two objects on an empty workspace
  2. Select one of the objects, and open up Multimaterial Painting
  3. Use the keyboard shortcut to select all objects (Ctrl-A) (Note: using the Windows context menu's Edit > Select All has the same result)
  4. PrusaSlicer will attempt to select both objects, and proceed to crash and terminate the program.

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

2.4.2-win64

Operating system

Microsoft Windows 10 Pro (Version 10.0.19043 Build 19043)

Printer model

Prusa i3 MK3S+ MMU2S

lukasmatena added a commit that referenced this issue Jun 29, 2022
There were two separate issues. Missing update when select_all was invoked in
the scene and missing check when SLA supports/hollow gizmo were asked to select
all points/holes.
@bubnikv
Copy link
Collaborator

bubnikv commented Jun 29, 2022

Fixed in PrusaSlicer 2.5.0-alpha2.
Closing.

@bubnikv bubnikv closed this as completed Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants