Maniphest T63457

Blender crashes while in Point normals to target mode on Ctrl+Z or Tab press
Closed, DuplicateBUG

Assigned To
None
Authored By
Kate White (eelh)
Apr 10 2019, 12:01 PM
Tags
  • BF Blender
Subscribers
Attila Szász (StingR)
Campbell Barton (campbellbarton)
Kate White (eelh)
Philipp Oeser (lichtwerk)
Richard Antalik (ISS)
Sebastian Parborg (zeddb)

Description

System Information
Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 388.13

Blender Version
Broken: version: 2.80 (sub 55), branch: blender2.7, commit date: 2019-04-09 18:12, hash: rB009dbc2bc9fb
Worked: (optional)
Reproduces for older versions of 2.8

Short description of error
Blender crashes while in Point normals to target mode on Ctrl+Z or Tab press

Exact steps for others to reproduce the error

  1. Enable Auto Smooth for a mesh object (Properties/Normals tab)
  2. Go to Edit Mode for this object
  3. Select Mesh/Normals/Point normals to target (or Alt+L)
  4. Press Ctrl+Z on keyboard (or Tab)

Notes:

  • Does not reproduce if Point normals to target was confirmed or canceled (Enter/PadEnter/LMB or Esc/RMB)
  • Reproduces if any action (or combination of actions) was selected between steps 3 and 4 (point to mouse/pivot/object origin, reset normals, etc.)

Related Objects

Mentioned Here
T68159: Mesh->Normals-> Point to Target crashes when switching out of editmode
rBc7c8ee61686f: Fix crash when adding modifiers to curve/surface/text objects
rB2142288eae73: Merge remote-tracking branch 'origin/blender-v2.82-release'

Event Timeline

Kate White (eelh) created this task.Apr 10 2019, 12:01 PM
Kate White (eelh) updated the task description.Apr 10 2019, 12:10 PM
Kate White (eelh) updated the task description.
Sebastian Parborg (zeddb) assigned this task to Campbell Barton (campbellbarton).Apr 10 2019, 3:19 PM
Sebastian Parborg (zeddb) lowered the priority of this task from 90 to 50.
Sebastian Parborg (zeddb) added a subscriber: Sebastian Parborg (zeddb).

Backtrace:

Thread 1 "blender" received signal SIGSEGV, Segmentation fault.
0x0000555558dc114c in BKE_editmesh_from_object (ob=0x0) at /home/zed/prog/blender/source/blender/blenkernel/intern/editmesh.c:83
83		BLI_assert(ob->type == OB_MESH);
(gdb) bt
#0  0x0000555558dc114c in BKE_editmesh_from_object (ob=0x0) at /home/zed/prog/blender/source/blender/blenkernel/intern/editmesh.c:83
#1  0x0000555558350f7f in edbm_point_normals_modal (C=0x7fffe3858188, op=0x7fffc5884c48, event=0x7fffc5919008)
    at /home/zed/prog/blender/source/blender/editors/mesh/editmesh_tools.c:7301
#2  0x0000555557e5d59b in wm_handler_operator_call (C=0x7fffe3858188, handlers=0x7fffde71c598, handler_base=0x7fffca48d888, event=0x7fffc5919008,
    properties=0x0) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:2057
#3  0x0000555557e5f15e in wm_handlers_do_intern (C=0x7fffe3858188, event=0x7fffc5919008, handlers=0x7fffde71c598)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:2676
#4  0x0000555557e5f2ed in wm_handlers_do (C=0x7fffe3858188, event=0x7fffc5919008, handlers=0x7fffde71c598)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:2720
#5  0x0000555557e60521 in wm_event_do_handlers (C=0x7fffe3858188) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:3071
#6  0x0000555557e54d6f in WM_main (C=0x7fffe3858188) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm.c:418
#7  0x0000555557e4f41f in main (argc=1, argv=0x7fffffffe058) at /home/zed/prog/blender/source/creator/creator.c:503
Sebastian Parborg (zeddb) added a subscriber: Attila Szász (StingR).
Dalai Felinto (dfelinto) removed Campbell Barton (campbellbarton) as the assignee of this task.Dec 23 2019, 4:34 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Dalai Felinto (dfelinto) added a subscriber: Campbell Barton (campbellbarton).
Richard Antalik (ISS) changed the task status from Confirmed to Needs Information from User.Jan 30 2020, 1:03 AM
Richard Antalik (ISS) added a subscriber: Richard Antalik (ISS).

I have re-triaged this report and can not reproduce it.
Can you please check if this is still an issue in latest build?
https://builder.blender.org/download/

Attila Szász (StingR) added a comment.Jan 30 2020, 2:27 PM

I can reproduce it in both the latest 2.82 Beta (Commit date: 2020-01-29 21:53, hash: c7c8ee61686f) and 2.83 Alpha (Commit date: 2020-01-30 11:04, hash: 2142288eae73) builds on Windows 10 64-bit Pro.

Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).Jan 30 2020, 2:45 PM

is leaving editmode, that is also reported here T68159: Mesh->Normals-> Point to Target crashes when switching out of editmode
Ctrl + Z will also leave editmode in certain situations (like the repro step provided here)

Philipp Oeser (lichtwerk) changed the task status from Needs Information from User to Confirmed.Jan 30 2020, 2:48 PM
Philipp Oeser (lichtwerk) removed a project: Tracker Curfew.
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".
Philipp Oeser (lichtwerk) closed this task as a duplicate of T68159: Mesh->Normals-> Point to Target crashes when switching out of editmode.