Maniphest T86023

Sculpting: Ctrl+S reverts recent progress.
Confirmed, NormalBUG

Assigned To
None
Authored By
Michael Giataganas (Deven)
Feb 26 2021, 5:45 PM
Tags
  • BF Blender
  • Sculpt, Paint & Texture
Subscribers
Ankit Meel (ankitm)
Falk David (filedescriptor)
Germano Cavalcante (mano-wii)
Michael Giataganas (Deven)

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1660 SUPER/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.40

Blender Version
Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: rB02948a2cab44,
Broken too: rBb67423f80663990f972f4317d38b8e7662b9e8eb
Worked: (newest version of Blender that worked as expected)

Short description of error
When saving with ctrl+S the last changes applied to sculpt with "grab" brush gets reverted. This should be observed by reopening the file.

Exact steps for others to reproduce the error

  1. Have a sculpt with dynamic topology. Disable dynamic topology for the next step.
  2. Move a part of the mesh with the grab brush.
  3. Save your last progress.
  4. Reopen the file using file browser. All changes done with the grab brush will be undone.

Thanks, have a great day and stay healthy!

Related Objects

Mentioned Here
rBb67423f80663: Nodes: fix threading issues with node ui storage
T76374: Saving your sculpt while on a lower subdiv level with MultiRes causes mesh artefacts

Event Timeline

Michael Giataganas (Deven) created this task.Feb 26 2021, 5:45 PM
Falk David (filedescriptor) added a subscriber: Falk David (filedescriptor).Mar 1 2021, 2:16 PM

I cannot reproduce this on the latest alpha. Try downloading the 2.93 Alpha from https://builder.blender.org/download/ and see if that solves the problem.

Falk David (filedescriptor) changed the task status from Needs Triage to Needs Information from User.Mar 2 2021, 12:00 PM
Michael Giataganas (Deven) added a comment.Mar 2 2021, 4:44 PM

I have downloaded the build of today 2nd of March and I still get changes reverted when saving using ctrl+S. Anyway ctrl+Z doesn't distort the mesh as much as before and using it twice and more also gets rid of the distortion. I have recorded a video that shows how it happens. I couldn't get the keystrokes to show up, but as soon as I press ctrl+S Blender freezes for a while. I am moving the mouse around as long as Blender is frozen. After ctrl+S is applied I hit ctrl+Z multiple times, at which Blender freezes again.
With the help of someone else I have found a workaround by exiting Sculpt mode after making changes and applying ctrl+S in object mode. That prevents this whole spiel, but adds extra steps to the workflow.

Thank you for your patience.

Falk David (filedescriptor) changed the task status from Needs Information from User to Needs Triage.Mar 2 2021, 4:46 PM
Michael Giataganas (Deven) added a comment.Mar 2 2021, 5:01 PM

I just realized that I had a typo in the first description so I am verifying:

Ctrl+S reverts recent applied changes with grab brush
Ctrl+Z breaks the mesh afterwards.

Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).Mar 4 2021, 8:27 PM

This reminds me of the problem described in T76374, (which I was unable to replicate).

Ankit Meel (ankitm) renamed this task from Ctrl+S reverts recent progress. Ctrl+Z breaks sculpt to Sculpting: Ctrl+S reverts recent progress. .May 26 2021, 8:12 PM
Ankit Meel (ankitm) changed the task status from Needs Triage to Confirmed.
Ankit Meel (ankitm) updated the task description.
Ankit Meel (ankitm) added a project: Sculpt, Paint & Texture.
Ankit Meel (ankitm) added a subscriber: Ankit Meel (ankitm).
Ankit Meel (ankitm) added a comment.May 26 2021, 8:14 PM

@Michael Giataganas (Deven) I removed the undo related statements since your last comment indicates that it is fine. If still an issue, please edit the top level box with steps to get the bug.

Julien Kaspar (JulienKaspar) moved this task from Backlog to Bugs on the Sculpt, Paint & Texture board.May 12 2022, 1:56 PM
Julien Kaspar (JulienKaspar) changed the subtype of this task from "Report" to "Bug".