Maniphest T67127

Adding masks layers crashes blender
Closed, ResolvedBUG

Assigned To
Jeroen Bakker (jbakker)
Authored By
Juan Manuel Lynch (Lynchon)
Jul 17 2019, 3:18 PM
Tags
  • BF Blender
Subscribers
Björn Eckhardt (Modicolitor)
dark999 (dark999)
Jeroen Bakker (jbakker)
Juan Manuel Lynch (Lynchon)

Description

System Information
Operating system: Windows-10-10.0.17763 64 Bits
Graphics card: GeForce GTX 1060 3GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.64

Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-07-16 23:38, hash: rB4a5e046c923f
Worked: (optional)

Short description of error
Seems that adding a mask layer into a mask in the image editor crashes blender

Exact steps for others to reproduce the error

Open new scene
change to compositing work space
change editor to image editor
change to mask mode
create a mask
add a mask layer in the N panel
click left click over the editor
Crash

Revisions and Commits

rB Blender
D5283

Event Timeline

Juan Manuel Lynch (Lynchon) created this task.Jul 17 2019, 3:18 PM
dark999 (dark999) added a subscriber: dark999 (dark999).Jul 17 2019, 3:41 PM

this bug is reproducible on OpenSUSE TW linux AMD FX8350 cpu, 16G ram, Nvidia GTX690 gpu

Jeroen Bakker (jbakker) claimed this task.Jul 17 2019, 3:54 PM
Jeroen Bakker (jbakker) lowered the priority of this task from 90 to 50.
Jeroen Bakker (jbakker) added a subscriber: Jeroen Bakker (jbakker).

Seems to be missing/incorrect implementation in BKE_mask_copy_nolib Code assumes that the layers are structured identically, but the DEG copy has no mask_layers

Brecht Van Lommel (brecht) raised the priority of this task from 50 to High.Jul 17 2019, 3:59 PM
Jeroen Bakker (jbakker) changed the task status from Unknown Status to Resolved by committing rBf17e2f8dac3a: Fix T67127: Crash Missing DEG tag update mask layer.Jul 17 2019, 4:26 PM
Jeroen Bakker (jbakker) added a commit: rBf17e2f8dac3a: Fix T67127: Crash Missing DEG tag update mask layer.
Brecht Van Lommel (brecht) added a subscriber: Björn Eckhardt (Modicolitor).