Page MenuHome

Crash on editing custom float property
Confirmed, NormalPublicBUG

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1080 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 446.14

Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-06-29 21:12, hash: rBf28e59bd742e

Short description of error
Crash when editing a custom float property in the UI

Exact steps for others to reproduce the error


Run the included python script
A float property will appear in the UI under Object Properties>Controls named Animation

Slide that property
Crash

Event Timeline

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.Tue, Jun 30, 4:25 PM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".

I can confirm.
Same stacktrace as T77867, so it might be related.

>	[Inline Frame] blender.exe!copy_v3_v3(float *) Line 63	C
 	blender.exe!extract_pos_nor_loop_mesh(const MeshRenderData * mr, int l, const MLoop * mloop, int UNUSED_p, const MPoly * mpoly, void * _data) Line 1566	C
 	[Inline Frame] blender.exe!mesh_extract_iter(const MeshRenderData * mr, const eMRIterType iter_type, int end, int extract, const MeshExtract * user_data, void *) Line 4561	C
 	blender.exe!extract_run(void * taskdata) Line 4592	C
 	blender.exe!extract_single_threaded_task_node_exec(void * task_data) Line 4688	C
 	[External Code]	
 	blender.exe!tbb::interface7::internal::isolate_impl<void,<lambda_03c216e6db53fa8f9f63abfae8a04589> const>(const TaskNode::run::__l2::<lambda_03c216e6db53fa8f9f63abfae8a04589> & f) Line 160	C++
 	blender.exe!TaskNode::run(const tbb::flow::interface11::continue_msg UNUSED_input) Line 98	C++
 	[External Code]	
 	[Inline Frame] blender.exe!std::_Binder<std::_Unforced,tbb::flow::interface11::continue_msg (__cdecl TaskNode::*)(tbb::flow::interface11::continue_msg),TaskNode *,std::_Ph<1> const &>::operator()(const tbb::flow::interface11::continue_msg &) Line 1455	C++
 	blender.exe!tbb::flow::interface11::internal::function_body_leaf<tbb::flow::interface11::continue_msg,tbb::flow::interface11::continue_msg,std::_Binder<std::_Unforced,tbb::flow::interface11::continue_msg (__cdecl TaskNode::*)(tbb::flow::interface11::continue_msg),TaskNode *,std::_Ph<1> const &>>::operator()(const tbb::flow::interface11::continue_msg & i) Line 147	C++
 	[Inline Frame] blender.exe!tbb::flow::interface11::internal::continue_input<tbb::flow::interface11::continue_msg,tbb::flow::interface11::internal::Policy<void>>::apply_body_bypass(tbb::flow::interface11::continue_msg) Line 821	C++
 	blender.exe!tbb::flow::interface11::internal::apply_body_task_bypass<tbb::flow::interface11::internal::continue_input<tbb::flow::interface11::continue_msg,tbb::flow::interface11::internal::Policy<void>>,tbb::flow::interface11::continue_msg>::execute() Line 312	C++
 	[External Code]

You are right, it has something to do with linked duplicates