Crash when using extrude on a text object #81967

Closed
opened 2020-10-22 17:21:20 +02:00 by Oliver Weissbarth · 8 comments

System Information
Operating system: Linux-5.8.14-arch1-1-x86_64-with-glibc2.32 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 455.28

Blender Version
Broken: version: 2.92.0 Alpha, branch: master, commit date: 2020-10-22 10:41, hash: dea3b8d984
Worked: 6ebb2e5e2b

Short description of error
Setting "extrude" value of a text object to a value greater than 0 causes a crash. I bisected the issue and it was introduced in a308607a53

Exact steps for others to reproduce the error

  • Add a text object
  • Set "extrude" of the text object to 1
  • Crash
- 0  0x0000000009e9863e in BLI_addtail (listbase=0x7fffffffbf50, vlink=0x7fffafaa8818) at blender/source/blender/blenlib/intern/listbase.c:122
- 1  0x0000000003590bb4 in bevels_to_filledpoly (cu=0x7fffd8faa008, dispbase=0x7fffd8f46408) at blender/source/blender/blenkernel/intern/displist.c:636
#2  0x0000000003590db4 in curve_to_filledpoly (cu=0x7fffd8faa008, UNUSED_nurb=0x7fffffffc0b0, dispbase=0x7fffd8f46408)
    at blender/source/blender/blenkernel/intern/displist.c:675
#3  0x000000000359426d in do_makeDispListCurveTypes (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608, dispbase=0x7fffd8f46408, for_render=false, for_orco=false, 
    r_final=0x7fffffffc148) at blender/source/blender/blenkernel/intern/displist.c:1752
#4  0x000000000359448f in BKE_displist_make_curveTypes (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608, for_render=false, for_orco=false)
    at blender/source/blender/blenkernel/intern/displist.c:1797
#5  0x0000000003160e0c in BKE_object_handle_data_update (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608)
    at blender/source/blender/blenkernel/intern/object_update.c:217
#6  0x00000000031616b4 in BKE_object_eval_uber_data (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608)
    at blender/source/blender/blenkernel/intern/object_update.c:384
#7  0x0000000009dbe085 in std::__invoke_impl<void, void (*&)(Depsgraph*, Scene*, Object*), Depsgraph*, Scene*&, Object*&> (__f=@0x7fffd8a489a0: 0x316162a <BKE_object_eval_uber_data>)
    at /usr/include/c++/10.2.0/bits/invoke.h:60
#8  0x0000000009dbc7fe in std::__invoke<void (*&)(Depsgraph*, Scene*, Object*), Depsgraph*, Scene*&, Object*&> (__fn=@0x7fffd8a489a0: 0x316162a <BKE_object_eval_uber_data>)
    at /usr/include/c++/10.2.0/bits/invoke.h:95
- 9  0x0000000009dba8a5 in std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>::__call<void, Depsgraph*&&, 0ul, 1ul, 2ul>(std::tuple<Depsgraph*&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (this=0x7fffd8a489a0, __args=...) at /usr/include/c++/10.2.0/functional:416
- 10 0x0000000009db85fa in std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>::operator()<Depsgraph*, void>(Depsgraph*&&) (this=0x7fffd8a489a0)
    at /usr/include/c++/10.2.0/functional:499
- 11 0x0000000009db5757 in std::__invoke_impl<void, std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*>(std::__invoke_other, std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*&&) (__f=...) at /usr/include/c++/10.2.0/bits/invoke.h:60
- 12 0x0000000009db1d9f in std::__invoke_r<void, std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*>(std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*&&) (__fn=...) at /usr/include/c++/10.2.0/bits/invoke.h:110
- 13 0x0000000009daedb9 in std::_Function_handler<void (Depsgraph*), std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)> >::_M_invoke(std::_Any_data const&, Depsgraph*&&) (__functor=..., __args#0=@0x7fffffffc3d0: 0x7fffd21ce808) at /usr/include/c++/10.2.0/bits/std_function.h:291
- 14 0x0000000009d87d53 in std::function<void (Depsgraph*)>::operator()(Depsgraph*) const (this=0x7fffd8f998e0, __args#0=0x7fffd21ce808) at /usr/include/c++/10.2.0/bits/std_function.h:622
#15 0x0000000009d86fb9 in blender::deg::(anonymous namespace)::evaluate_node (state=0x7fffffffc770, operation_node=0x7fffd8f99808)
    at blender/source/blender/depsgraph/intern/eval/deg_eval.cc:114
#16 0x0000000009d86fff in blender::deg::(anonymous namespace)::deg_task_run_func (pool=0x7fffd234b888, taskdata=0x7fffd8f99808)
    at blender/source/blender/depsgraph/intern/eval/deg_eval.cc:125
#17 0x0000000009f6e1fc in Task::operator()() const::{lambda()#1}::operator()() const (__closure=0x7fffffffc560)
    at blender/source/blender/blenlib/intern/task_pool.cc:118
#18 0x0000000009f6e628 in tbb::interface7::internal::delegated_function<Task::operator()() const::{lambda()#1} const, void>::operator()() const (this=0x7fffffffc4f0)
    at /opt/lib/tbb/include/tbb/task_arena.h:93
- 19 0x00007ffff7f3c1b5 in tbb::interface7::internal::isolate_within_arena(tbb::interface7::internal::delegate_base&, long) () from /opt/lib/tbb/lib/libtbb.so
- 20 0x0000000009f6e3d9 in tbb::interface7::internal::isolate_impl<void, Task::operator()() const::{lambda()#1} const>(Task::operator()() const::{lambda()#1} const&) (f=...)
    at /opt/lib/tbb/include/tbb/task_arena.h:160
#21 0x0000000009f6e2f3 in tbb::interface7::this_task_arena::isolate<Task::operator()() const::{lambda()#1}>(tbb::interface7::internal::return_type_or_void const&) (f=...)
    at /opt/lib/tbb/include/tbb/task_arena.h:395
- 22 0x0000000009f6e22f in Task::operator() (this=0x7fffb3a043c8) at blender/source/blender/blenlib/intern/task_pool.cc:118
- 23 0x0000000009f6e604 in tbb::internal::function_task<Task>::execute (this=0x7fffb3a043c0) at /opt/lib/tbb/include/tbb/task.h:1048
#24 0x00007ffff7f53025 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::process_bypass_loop(tbb::internal::context_guard_helper<false>&, tbb::task*, long) ()
   from /opt/lib/tbb/lib/libtbb.so
- 25 0x00007ffff7f533b6 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all(tbb::task&, tbb::task*) () from /opt/lib/tbb/lib/libtbb.so
- 26 0x0000000003117345 in tbb::task::wait_for_all (this=0x7fffd22b1440) at /opt/lib/tbb/include/tbb/task.h:809
- 27 0x0000000003badcdc in tbb::internal::task_group_base::wait (this=0x7fffd234b8c0) at /opt/lib/tbb/include/tbb/task_group.h:168
- 28 0x0000000009f6d953 in tbb_task_pool_work_and_wait (pool=0x7fffd234b888) at blender/source/blender/blenlib/intern/task_pool.cc:250
#29 0x0000000009f6dfb3 in BLI_task_pool_work_and_wait (pool=0x7fffd234b888) at blender/source/blender/blenlib/intern/task_pool.cc:499
--Type <RET> for more, q to quit, c to continue without paging--
- 30 0x0000000009d8767a in blender::deg::deg_evaluate_on_refresh (graph=0x7fffd21ce808) at blender/source/blender/depsgraph/intern/eval/deg_eval.cc:398
- 31 0x0000000009d5853f in deg_flush_updates_and_refresh (deg_graph=0x7fffd21ce808) at blender/source/blender/depsgraph/intern/depsgraph_eval.cc:58
- 32 0x0000000009d585ba in DEG_evaluate_on_refresh (graph=0x7fffd21ce808) at blender/source/blender/depsgraph/intern/depsgraph_eval.cc:73
- 33 0x00000000031be5c4 in scene_graph_update_tagged (depsgraph=0x7fffd21ce808, bmain=0x7fffb0097408, only_if_tagged=false)
    at blender/source/blender/blenkernel/intern/scene.c:1534
- 34 0x00000000031be685 in BKE_scene_graph_update_tagged (depsgraph=0x7fffd21ce808, bmain=0x7fffb0097408) at blender/source/blender/blenkernel/intern/scene.c:1573
- 35 0x0000000003cc5eff in rna_ViewLayer_update_tagged (id_ptr=0x7fffd1ccb808, view_layer=0x7fffab539948, bmain=0x7fffb0097408, reports=0x7fffffffca80)
    at blender/source/blender/makesrna/intern/rna_layer.c:223
#36 0x0000000003ccc10e in ViewLayer_update_call (C=0x7fffdd5efc08, reports=0x7fffffffca80, _ptr=0x7fffac676220, _parms=0x7fffffffca30)
    at build_linux_debug/source/blender/makesrna/intern/rna_layer_gen.c:2459
#37 0x0000000003c4b093 in RNA_function_call (C=0x7fffdd5efc08, reports=0x7fffffffca80, ptr=0x7fffac676220, func=0xcc8f900 <rna_ViewLayer_update_func>, parms=0x7fffffffca30)
    at blender/source/blender/makesrna/intern/rna_access.c:7578
- 38 0x0000000003ea65b6 in pyrna_func_call (self=0x7fffac676210, args=0x7fffbd73e040, kw=0x0) at blender/source/blender/python/intern/bpy_rna.c:6305
- 39 0x00007fffeafa14d4 in _PyObject_MakeTpCall () from /usr/lib/libpython3.8.so.1.0
- 40 0x00007fffeaf9cda8 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.8.so.1.0
- 41 0x00007fffeafa8838 in _PyFunction_Vectorcall () from /usr/lib/libpython3.8.so.1.0
- 42 0x00007fffeaf9c967 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.8.so.1.0
- 43 0x00007fffeaf969a4 in _PyEval_EvalCodeWithName () from /usr/lib/libpython3.8.so.1.0
- 44 0x00007fffeafa0b6e in _PyObject_FastCallDict () from /usr/lib/libpython3.8.so.1.0
- 45 0x00007fffeafb3913 in _PyObject_Call_Prepend () from /usr/lib/libpython3.8.so.1.0
- 46 0x00007fffeb070769 in ?? () from /usr/lib/libpython3.8.so.1.0
- 47 0x00007fffeafa14d4 in _PyObject_MakeTpCall () from /usr/lib/libpython3.8.so.1.0
- 48 0x00007fffeaf9cda8 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.8.so.1.0
- 49 0x00007fffeafa8838 in _PyFunction_Vectorcall () from /usr/lib/libpython3.8.so.1.0
- 50 0x00007fffeafbbab2 in PyObject_Call () from /usr/lib/libpython3.8.so.1.0
- 51 0x0000000003eb2651 in bpy_app_generic_callback (UNUSED_main=0x7fffb0097408, pointers=0x0, num_pointers=0, arg=0xa)
    at blender/source/blender/python/intern/bpy_app_handlers.c:350
#52 0x000000000306e93f in BKE_callback_exec (bmain=0x7fffb0097408, pointers=0x0, num_pointers=0, evt=BKE_CB_EVT_LOAD_POST)
    at blender/source/blender/blenkernel/intern/callbacks.c:42
- 53 0x000000000306e97f in BKE_callback_exec_null (bmain=0x7fffb0097408, evt=BKE_CB_EVT_LOAD_POST) at blender/source/blender/blenkernel/intern/callbacks.c:48
- 54 0x000000000361268e in wm_file_read_post (C=0x7fffdd5efc08, is_startup_file=false, is_factory_startup=false, use_data=true, use_userdef=false, reset_app_template=false)
    at blender/source/blender/windowmanager/intern/wm_files.c:632
#55 0x00000000036129f0 in WM_file_read (C=0x7fffdd5efc08, filepath=0x7fffffffd630 "/home/oliver/code/bookGen/releases/promotion_v_1_0/demo.blend", reports=0x7fffffffd600)
    at blender/source/blender/windowmanager/intern/wm_files.c:767
- 56 0x0000000003060b2b in arg_handle_load_file (UNUSED_argc=1, argv=0x7fffffffdc20, data=0x7fffdd5efc08) at blender/source/creator/creator_args.c:2008
- 57 0x0000000009e4183f in BLI_argsParse (ba=0x7fffd895c9c8, pass=4, default_cb=0x3060a3e <arg_handle_load_file>, default_data=0x7fffdd5efc08)
    at blender/source/blender/blenlib/intern/BLI_args.c:298
- 58 0x0000000003061e79 in main_args_setup_post (C=0x7fffdd5efc08, ba=0x7fffd895c9c8) at blender/source/creator/creator_args.c:2300
- 59 0x000000000305d44c in main (argc=2, argv=0x7fffffffdc18) at blender/source/creator/creator.c:486
**System Information** Operating system: Linux-5.8.14-arch1-1-x86_64-with-glibc2.32 64 Bits Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 455.28 **Blender Version** Broken: version: 2.92.0 Alpha, branch: master, commit date: 2020-10-22 10:41, hash: `dea3b8d984` Worked: 6ebb2e5e2b95 **Short description of error** Setting "extrude" value of a text object to a value greater than 0 causes a crash. I bisected the issue and it was introduced in a308607a5334 **Exact steps for others to reproduce the error** - Add a text object - Set "extrude" of the text object to 1 - Crash ``` - 0 0x0000000009e9863e in BLI_addtail (listbase=0x7fffffffbf50, vlink=0x7fffafaa8818) at blender/source/blender/blenlib/intern/listbase.c:122 - 1 0x0000000003590bb4 in bevels_to_filledpoly (cu=0x7fffd8faa008, dispbase=0x7fffd8f46408) at blender/source/blender/blenkernel/intern/displist.c:636 #2 0x0000000003590db4 in curve_to_filledpoly (cu=0x7fffd8faa008, UNUSED_nurb=0x7fffffffc0b0, dispbase=0x7fffd8f46408) at blender/source/blender/blenkernel/intern/displist.c:675 #3 0x000000000359426d in do_makeDispListCurveTypes (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608, dispbase=0x7fffd8f46408, for_render=false, for_orco=false, r_final=0x7fffffffc148) at blender/source/blender/blenkernel/intern/displist.c:1752 #4 0x000000000359448f in BKE_displist_make_curveTypes (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608, for_render=false, for_orco=false) at blender/source/blender/blenkernel/intern/displist.c:1797 #5 0x0000000003160e0c in BKE_object_handle_data_update (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608) at blender/source/blender/blenkernel/intern/object_update.c:217 #6 0x00000000031616b4 in BKE_object_eval_uber_data (depsgraph=0x7fffd21ce808, scene=0x7fffd225e008, ob=0x7fffab52b608) at blender/source/blender/blenkernel/intern/object_update.c:384 #7 0x0000000009dbe085 in std::__invoke_impl<void, void (*&)(Depsgraph*, Scene*, Object*), Depsgraph*, Scene*&, Object*&> (__f=@0x7fffd8a489a0: 0x316162a <BKE_object_eval_uber_data>) at /usr/include/c++/10.2.0/bits/invoke.h:60 #8 0x0000000009dbc7fe in std::__invoke<void (*&)(Depsgraph*, Scene*, Object*), Depsgraph*, Scene*&, Object*&> (__fn=@0x7fffd8a489a0: 0x316162a <BKE_object_eval_uber_data>) at /usr/include/c++/10.2.0/bits/invoke.h:95 - 9 0x0000000009dba8a5 in std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>::__call<void, Depsgraph*&&, 0ul, 1ul, 2ul>(std::tuple<Depsgraph*&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (this=0x7fffd8a489a0, __args=...) at /usr/include/c++/10.2.0/functional:416 - 10 0x0000000009db85fa in std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>::operator()<Depsgraph*, void>(Depsgraph*&&) (this=0x7fffd8a489a0) at /usr/include/c++/10.2.0/functional:499 - 11 0x0000000009db5757 in std::__invoke_impl<void, std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*>(std::__invoke_other, std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*&&) (__f=...) at /usr/include/c++/10.2.0/bits/invoke.h:60 - 12 0x0000000009db1d9f in std::__invoke_r<void, std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*>(std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)>&, Depsgraph*&&) (__fn=...) at /usr/include/c++/10.2.0/bits/invoke.h:110 - 13 0x0000000009daedb9 in std::_Function_handler<void (Depsgraph*), std::_Bind<void (*(std::_Placeholder<1>, Scene*, Object*))(Depsgraph*, Scene*, Object*)> >::_M_invoke(std::_Any_data const&, Depsgraph*&&) (__functor=..., __args#0=@0x7fffffffc3d0: 0x7fffd21ce808) at /usr/include/c++/10.2.0/bits/std_function.h:291 - 14 0x0000000009d87d53 in std::function<void (Depsgraph*)>::operator()(Depsgraph*) const (this=0x7fffd8f998e0, __args#0=0x7fffd21ce808) at /usr/include/c++/10.2.0/bits/std_function.h:622 #15 0x0000000009d86fb9 in blender::deg::(anonymous namespace)::evaluate_node (state=0x7fffffffc770, operation_node=0x7fffd8f99808) at blender/source/blender/depsgraph/intern/eval/deg_eval.cc:114 #16 0x0000000009d86fff in blender::deg::(anonymous namespace)::deg_task_run_func (pool=0x7fffd234b888, taskdata=0x7fffd8f99808) at blender/source/blender/depsgraph/intern/eval/deg_eval.cc:125 #17 0x0000000009f6e1fc in Task::operator()() const::{lambda()#1}::operator()() const (__closure=0x7fffffffc560) at blender/source/blender/blenlib/intern/task_pool.cc:118 #18 0x0000000009f6e628 in tbb::interface7::internal::delegated_function<Task::operator()() const::{lambda()#1} const, void>::operator()() const (this=0x7fffffffc4f0) at /opt/lib/tbb/include/tbb/task_arena.h:93 - 19 0x00007ffff7f3c1b5 in tbb::interface7::internal::isolate_within_arena(tbb::interface7::internal::delegate_base&, long) () from /opt/lib/tbb/lib/libtbb.so - 20 0x0000000009f6e3d9 in tbb::interface7::internal::isolate_impl<void, Task::operator()() const::{lambda()#1} const>(Task::operator()() const::{lambda()#1} const&) (f=...) at /opt/lib/tbb/include/tbb/task_arena.h:160 #21 0x0000000009f6e2f3 in tbb::interface7::this_task_arena::isolate<Task::operator()() const::{lambda()#1}>(tbb::interface7::internal::return_type_or_void const&) (f=...) at /opt/lib/tbb/include/tbb/task_arena.h:395 - 22 0x0000000009f6e22f in Task::operator() (this=0x7fffb3a043c8) at blender/source/blender/blenlib/intern/task_pool.cc:118 - 23 0x0000000009f6e604 in tbb::internal::function_task<Task>::execute (this=0x7fffb3a043c0) at /opt/lib/tbb/include/tbb/task.h:1048 #24 0x00007ffff7f53025 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::process_bypass_loop(tbb::internal::context_guard_helper<false>&, tbb::task*, long) () from /opt/lib/tbb/lib/libtbb.so - 25 0x00007ffff7f533b6 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all(tbb::task&, tbb::task*) () from /opt/lib/tbb/lib/libtbb.so - 26 0x0000000003117345 in tbb::task::wait_for_all (this=0x7fffd22b1440) at /opt/lib/tbb/include/tbb/task.h:809 - 27 0x0000000003badcdc in tbb::internal::task_group_base::wait (this=0x7fffd234b8c0) at /opt/lib/tbb/include/tbb/task_group.h:168 - 28 0x0000000009f6d953 in tbb_task_pool_work_and_wait (pool=0x7fffd234b888) at blender/source/blender/blenlib/intern/task_pool.cc:250 #29 0x0000000009f6dfb3 in BLI_task_pool_work_and_wait (pool=0x7fffd234b888) at blender/source/blender/blenlib/intern/task_pool.cc:499 --Type <RET> for more, q to quit, c to continue without paging-- - 30 0x0000000009d8767a in blender::deg::deg_evaluate_on_refresh (graph=0x7fffd21ce808) at blender/source/blender/depsgraph/intern/eval/deg_eval.cc:398 - 31 0x0000000009d5853f in deg_flush_updates_and_refresh (deg_graph=0x7fffd21ce808) at blender/source/blender/depsgraph/intern/depsgraph_eval.cc:58 - 32 0x0000000009d585ba in DEG_evaluate_on_refresh (graph=0x7fffd21ce808) at blender/source/blender/depsgraph/intern/depsgraph_eval.cc:73 - 33 0x00000000031be5c4 in scene_graph_update_tagged (depsgraph=0x7fffd21ce808, bmain=0x7fffb0097408, only_if_tagged=false) at blender/source/blender/blenkernel/intern/scene.c:1534 - 34 0x00000000031be685 in BKE_scene_graph_update_tagged (depsgraph=0x7fffd21ce808, bmain=0x7fffb0097408) at blender/source/blender/blenkernel/intern/scene.c:1573 - 35 0x0000000003cc5eff in rna_ViewLayer_update_tagged (id_ptr=0x7fffd1ccb808, view_layer=0x7fffab539948, bmain=0x7fffb0097408, reports=0x7fffffffca80) at blender/source/blender/makesrna/intern/rna_layer.c:223 #36 0x0000000003ccc10e in ViewLayer_update_call (C=0x7fffdd5efc08, reports=0x7fffffffca80, _ptr=0x7fffac676220, _parms=0x7fffffffca30) at build_linux_debug/source/blender/makesrna/intern/rna_layer_gen.c:2459 #37 0x0000000003c4b093 in RNA_function_call (C=0x7fffdd5efc08, reports=0x7fffffffca80, ptr=0x7fffac676220, func=0xcc8f900 <rna_ViewLayer_update_func>, parms=0x7fffffffca30) at blender/source/blender/makesrna/intern/rna_access.c:7578 - 38 0x0000000003ea65b6 in pyrna_func_call (self=0x7fffac676210, args=0x7fffbd73e040, kw=0x0) at blender/source/blender/python/intern/bpy_rna.c:6305 - 39 0x00007fffeafa14d4 in _PyObject_MakeTpCall () from /usr/lib/libpython3.8.so.1.0 - 40 0x00007fffeaf9cda8 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.8.so.1.0 - 41 0x00007fffeafa8838 in _PyFunction_Vectorcall () from /usr/lib/libpython3.8.so.1.0 - 42 0x00007fffeaf9c967 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.8.so.1.0 - 43 0x00007fffeaf969a4 in _PyEval_EvalCodeWithName () from /usr/lib/libpython3.8.so.1.0 - 44 0x00007fffeafa0b6e in _PyObject_FastCallDict () from /usr/lib/libpython3.8.so.1.0 - 45 0x00007fffeafb3913 in _PyObject_Call_Prepend () from /usr/lib/libpython3.8.so.1.0 - 46 0x00007fffeb070769 in ?? () from /usr/lib/libpython3.8.so.1.0 - 47 0x00007fffeafa14d4 in _PyObject_MakeTpCall () from /usr/lib/libpython3.8.so.1.0 - 48 0x00007fffeaf9cda8 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.8.so.1.0 - 49 0x00007fffeafa8838 in _PyFunction_Vectorcall () from /usr/lib/libpython3.8.so.1.0 - 50 0x00007fffeafbbab2 in PyObject_Call () from /usr/lib/libpython3.8.so.1.0 - 51 0x0000000003eb2651 in bpy_app_generic_callback (UNUSED_main=0x7fffb0097408, pointers=0x0, num_pointers=0, arg=0xa) at blender/source/blender/python/intern/bpy_app_handlers.c:350 #52 0x000000000306e93f in BKE_callback_exec (bmain=0x7fffb0097408, pointers=0x0, num_pointers=0, evt=BKE_CB_EVT_LOAD_POST) at blender/source/blender/blenkernel/intern/callbacks.c:42 - 53 0x000000000306e97f in BKE_callback_exec_null (bmain=0x7fffb0097408, evt=BKE_CB_EVT_LOAD_POST) at blender/source/blender/blenkernel/intern/callbacks.c:48 - 54 0x000000000361268e in wm_file_read_post (C=0x7fffdd5efc08, is_startup_file=false, is_factory_startup=false, use_data=true, use_userdef=false, reset_app_template=false) at blender/source/blender/windowmanager/intern/wm_files.c:632 #55 0x00000000036129f0 in WM_file_read (C=0x7fffdd5efc08, filepath=0x7fffffffd630 "/home/oliver/code/bookGen/releases/promotion_v_1_0/demo.blend", reports=0x7fffffffd600) at blender/source/blender/windowmanager/intern/wm_files.c:767 - 56 0x0000000003060b2b in arg_handle_load_file (UNUSED_argc=1, argv=0x7fffffffdc20, data=0x7fffdd5efc08) at blender/source/creator/creator_args.c:2008 - 57 0x0000000009e4183f in BLI_argsParse (ba=0x7fffd895c9c8, pass=4, default_cb=0x3060a3e <arg_handle_load_file>, default_data=0x7fffdd5efc08) at blender/source/blender/blenlib/intern/BLI_args.c:298 - 58 0x0000000003061e79 in main_args_setup_post (C=0x7fffdd5efc08, ba=0x7fffd895c9c8) at blender/source/creator/creator_args.c:2300 - 59 0x000000000305d44c in main (argc=2, argv=0x7fffffffdc18) at blender/source/creator/creator.c:486 ```

Added subscriber: @oweissbarth

Added subscriber: @oweissbarth
Member

Added subscriber: @EAW

Added subscriber: @EAW
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member

Confirmed.

blender.exe         :0x00007FF797E505D0  BKE_displist_fill C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:497
blender.exe         :0x00007FF797E51480  bevels_to_filledpoly C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:660
blender.exe         :0x00007FF797E52A00  do_makeDispListCurveTypes C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:1752
blender.exe         :0x00007FF797E509F0  BKE_displist_make_curveTypes C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:1799
blender.exe         :0x00007FF797EDF250  BKE_object_handle_data_update C:\blender-git\blender\source\blender\blenkernel\intern\object_update.c:218
blender.exe         :0x00007FF797EDEF80  BKE_object_eval_uber_data C:\blender-git\blender\source\blender\blenkernel\intern\object_update.c:385
blender.exe         :0x00007FF79BAA2610  std::_Func_impl_no_alloc<std::_Binder<std::_Unforced,void (__cdecl&)(Depsgraph *,Main *,MovieClip * C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\include\functional:903
blender.exe         :0x00007FF79BAA09F0  blender::deg::`anonymous namespace'::evaluate_node C:\blender-git\blender\source\blender\depsgraph\intern\eval\deg_eval.cc:116
blender.exe         :0x00007FF79BAA09A0  blender::deg::`anonymous namespace'::deg_task_run_func C:\blender-git\blender\source\blender\depsgraph\intern\eval\deg_eval.cc:128
tbb.dll             :0x00007FFBB5F251D0  tbb::interface7::internal::isolate_within_arena
blender.exe         :0x00007FF79BB255E0  tbb::internal::function_task<Task>::execute C:\blender-git\lib\win64_vc15\tbb\include\tbb\task.h:1048
tbb.dll             :0x00007FFBB5F337A0  tbb::recursive_mutex::scoped_lock::internal_try_acquire
tbb.dll             :0x00007FFBB5F337A0  tbb::recursive_mutex::scoped_lock::internal_try_acquire
tbb.dll             :0x00007FFBB5F251D0  tbb::interface7::internal::isolate_within_arena
tbb.dll             :0x00007FFBB5F2A490  tbb::task_scheduler_init::terminate
tbb.dll             :0x00007FFBB5F319C0  tbb::thread_bound_filter::try_process_item
tbb.dll             :0x00007FFBB5F319C0  tbb::thread_bound_filter::try_process_item
ucrtbase.dll        :0x00007FFBC0E00F70  beginthreadex
KERNEL32.DLL        :0x00007FFBC3577C10  BaseThreadInitThunk
ntdll.dll           :0x00007FFBC3C2CE80  RtlUserThreadStart
Confirmed. ```Stack trace: blender.exe :0x00007FF797E505D0 BKE_displist_fill C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:497 blender.exe :0x00007FF797E51480 bevels_to_filledpoly C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:660 blender.exe :0x00007FF797E52A00 do_makeDispListCurveTypes C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:1752 blender.exe :0x00007FF797E509F0 BKE_displist_make_curveTypes C:\blender-git\blender\source\blender\blenkernel\intern\displist.c:1799 blender.exe :0x00007FF797EDF250 BKE_object_handle_data_update C:\blender-git\blender\source\blender\blenkernel\intern\object_update.c:218 blender.exe :0x00007FF797EDEF80 BKE_object_eval_uber_data C:\blender-git\blender\source\blender\blenkernel\intern\object_update.c:385 blender.exe :0x00007FF79BAA2610 std::_Func_impl_no_alloc<std::_Binder<std::_Unforced,void (__cdecl&)(Depsgraph *,Main *,MovieClip * C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\include\functional:903 blender.exe :0x00007FF79BAA09F0 blender::deg::`anonymous namespace'::evaluate_node C:\blender-git\blender\source\blender\depsgraph\intern\eval\deg_eval.cc:116 blender.exe :0x00007FF79BAA09A0 blender::deg::`anonymous namespace'::deg_task_run_func C:\blender-git\blender\source\blender\depsgraph\intern\eval\deg_eval.cc:128 tbb.dll :0x00007FFBB5F251D0 tbb::interface7::internal::isolate_within_arena blender.exe :0x00007FF79BB255E0 tbb::internal::function_task<Task>::execute C:\blender-git\lib\win64_vc15\tbb\include\tbb\task.h:1048 tbb.dll :0x00007FFBB5F337A0 tbb::recursive_mutex::scoped_lock::internal_try_acquire tbb.dll :0x00007FFBB5F337A0 tbb::recursive_mutex::scoped_lock::internal_try_acquire tbb.dll :0x00007FFBB5F251D0 tbb::interface7::internal::isolate_within_arena tbb.dll :0x00007FFBB5F2A490 tbb::task_scheduler_init::terminate tbb.dll :0x00007FFBB5F319C0 tbb::thread_bound_filter::try_process_item tbb.dll :0x00007FFBB5F319C0 tbb::thread_bound_filter::try_process_item ucrtbase.dll :0x00007FFBC0E00F70 beginthreadex KERNEL32.DLL :0x00007FFBC3577C10 BaseThreadInitThunk ntdll.dll :0x00007FFBC3C2CE80 RtlUserThreadStart ```
Hans Goudey self-assigned this 2020-10-22 18:28:48 +02:00
Member

Thanks for the report. I'll fix this as soon as possible.

Thanks for the report. I'll fix this as soon as possible.

This issue was referenced by 3953833b60

This issue was referenced by 3953833b60d73a1560f5ec70fd449113da4b83c9
Member

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Member

Thanks again for the report and the bisecting, it's very helpful.

Thanks again for the report and the bisecting, it's very helpful.
Thomas Dinges added this to the 2.92 milestone 2023-02-08 16:15:55 +01:00
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#81967
No description provided.