Page MenuHome

Crash when using added hair particles
Confirmed, NormalPublicBUG


System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 425.31

Blender Version
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-12-04 11:32, hash: rBf1aa4d18d49d
Worked: (optional)

Short description of error
Blender crashes when playback loops after adding object with hair. Not reproducible without using my complicated scene ... apologies. Person on stated it was likely a bug. Tried to make another scene with similar attributes but simpler and no bug or crash.

Exact steps for others to reproduce the error
Best case would be to access the file located here:

Related Objects

Event Timeline

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Mon, Jan 27, 10:22 AM

Can confirm for this file, checking...

Already asserts

BLI_assert failed: /blender/blenlib/intern/kdtree_impl.h:663, BLI_kdtree_3d_range_search_with_len_squared_cb(), at 'tree->is_balanced == 1
1   raise 0x7ffff17c0e35 
2   abort  0x7ffff17ab972 
3   BLI_kdtree_3d_range_search_with_len_squared_cb  kdtree_impl.h        663  0x8acf447      
4   BLI_kdtree_3d_range_search  kdtree_impl.h        731  0x8acf7ed      
5   rule_fight boids.c              734  0x31d5856      
6   apply_boid_rule  boids.c              1040 0x31d6760      
7   boid_brain boids.c              1119 0x31d6b00      
8   dynamics_step particle_system.c    3954 0x30e877d      
9   system_step particle_system.c    4593 0x30ea78f      
10  particle_system_update particle_system.c    4934 0x30ebb72      
11  deformVerts MOD_particlesystem.c 212  0x36c6ced      
12  modwrap_deformVerts modifier.c           976  0x30845cb      
13  mesh_calc_modifiers DerivedMesh.c        983  0x31b29aa      
14  mesh_build_data DerivedMesh.c        1805 0x31b56f3      
15  makeDerivedMesh DerivedMesh.c        1929 0x31b5b96      
16  BKE_object_handle_data_update object_update.c      184  0x30bedc2      
17  BKE_object_eval_uber_data object_update.c      355  0x30bf6a2
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".Mon, Jan 27, 11:36 AM
SUMMARY: AddressSanitizer: heap-use-after-free /blender/source/blender/blenlib/intern/kdtree_impl.h:206 in BLI_kdtree_3d_balance

Full ASAN report in P1230

Will keep as bug for now.

Note: everything seems to be fine if I append to only collection from that file into a fresh file...