Page MenuHome

Crash when using added hair particles
Confirmed, NormalPublicBUG

Description

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 BlenderArtists.org stated it was likely a bug. Tried to make another scene with similar attributes but simpler and no bug or crash. https://blenderartists.org/t/object-with-basic-hair-crashes-with-basic-animation-v2-8-v2-81/1203391/6

Exact steps for others to reproduce the error
Best case would be to access the file located here: https://www.dropbox.com/s/ptb3jja3ikev5g8/Virus%202b%202%20tone%20multiples%20aerialv3.blend?dl=0

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...