Page MenuHome

Blender crashes when deleting particle hair keys
Closed, ResolvedPublic

Description

System Information
Operating system: Ubuntu 18:04 64 bit
Graphics card: Nvidia 1070 8gb

Blender Version
Broken: (example: 2.80, 14884cda1ff5, master, commit date: 2019-04-13 18:58
Worked:

Blender crashes when deleting particle hair keys

Exact steps for others to reproduce the error

  1. Open the provided bug1.blend file.
  2. if not on particle edit navigate to particle edit of the sphere
  3. try deleting selected particle keys via shortcut - press x and select "key" from the menu. (Blender crashes)

attached blender file, crash file and system info

Files:



Event Timeline

Janez Rupar (fakk2) renamed this task from Blender crashes to Blender crashes when deleting particle hair keys.Apr 14 2019, 1:27 PM
Sebastian Parborg (zeddb) lowered the priority of this task from 90 to 50.

Backtrace:

Thread 1 "blender" received signal SIGSEGV, Segmentation fault.
0x000055555858acbd in psys_face_mat (ob=0x7fffc5fa8208, mesh=0x0, pa=0x7fffc9cad008, mat=0x7fffffffd3f0, orco=1)
    at /home/zed/prog/blender/source/blender/blenkernel/intern/particle.c:2984
2984		if (i == -1 || i >= mesh->totface) { unit_m4(mat); return; }
(gdb) bt
#0  0x000055555858acbd in psys_face_mat (ob=0x7fffc5fa8208, mesh=0x0, pa=0x7fffc9cad008, mat=0x7fffffffd3f0, orco=1)
    at /home/zed/prog/blender/source/blender/blenkernel/intern/particle.c:2984
#1  0x000055555858b04b in psys_mat_hair_to_orco (ob=0x7fffc5fa8208, mesh=0x0, from=1, pa=0x7fffc9cad008, hairmat=0x7fffffffd3f0)
    at /home/zed/prog/blender/source/blender/blenkernel/intern/particle.c:3027
#2  0x0000555557af7ed4 in PE_mirror_particle (ob=0x7fffc5fa8208, mesh=0x0, psys=0x7fffc9cd7408, pa=0x7fffc9cad008, mpa=0x7fffc9cad7d8)
    at /home/zed/prog/blender/source/blender/editors/physics/particle_edit.c:997
#3  0x0000555557afd656 in remove_tagged_keys (ob=0x7fffc5fa8208, psys=0x7fffc9cd7408)
    at /home/zed/prog/blender/source/blender/editors/physics/particle_edit.c:2658
#4  0x0000555557afedd6 in delete_exec (C=0x7fffe3858188, op=0x7fffc5fbe208) at /home/zed/prog/blender/source/blender/editors/physics/particle_edit.c:3072
#5  0x000055555752fc52 in WM_menu_invoke_ex (C=0x7fffe3858188, op=0x7fffc5fbe208, opcontext=1)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_operators.c:741
#6  0x000055555752fda3 in WM_menu_invoke (C=0x7fffe3858188, op=0x7fffc5fbe208, UNUSED_event=0x7fffdd565c88)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_operators.c:760
#7  0x0000555557512b86 in wm_operator_invoke (C=0x7fffe3858188, ot=0x7fffde5875c8, event=0x7fffdd565c88, properties=0x7fffffffd950, reports=0x0,
    poll_only=false, use_last_properties=true) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:1371
#8  0x0000555557513351 in wm_operator_call_internal (C=0x7fffe3858188, ot=0x7fffde5875c8, properties=0x7fffffffd950, reports=0x0, context=1, poll_only=false,
    event=0x7fffdd565c88) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:1582
#9  0x0000555557513574 in WM_operator_name_call_ptr (C=0x7fffe3858188, ot=0x7fffde5875c8, context=1, properties=0x7fffffffd950)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:1630
#10 0x000055555785913d in ui_apply_but_funcs_after (C=0x7fffe3858188) at /home/zed/prog/blender/source/blender/editors/interface/interface_handlers.c:782
#11 0x0000555557871719 in ui_popup_handler (C=0x7fffe3858188, event=0x7fffc5c37708, userdata=0x7fffc9cb8748)
    at /home/zed/prog/blender/source/blender/editors/interface/interface_handlers.c:10130
#12 0x000055555751092b in wm_handler_ui_call (C=0x7fffe3858188, handler=0x7fffd302db68, event=0x7fffc5c37708, always_pass=0)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:598
#13 0x0000555557515a76 in wm_handlers_do_intern (C=0x7fffe3858188, event=0x7fffc5c37708, handlers=0x7fffdd42bd98)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:2551
#14 0x000055555751644d in wm_handlers_do (C=0x7fffe3858188, event=0x7fffc5c37708, handlers=0x7fffdd42bd98)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:2784
#15 0x0000555557517681 in wm_event_do_handlers (C=0x7fffe3858188) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:3145
#16 0x000055555750becf in WM_main (C=0x7fffe3858188) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm.c:421
#17 0x000055555750657f in main (argc=1, argv=0x7fffffffe078) at /home/zed/prog/blender/source/creator/creator.c:503