Not freed memory blocks with Batch-Generate Previews #80657

Closed
opened 2020-09-10 10:40:07 +02:00 by Agnieszka · 9 comments

System Information
Operating system: Microsoft Windows 10 Home
Graphics card: AMD Radeon(TM) RX 560 1GB

Blender Version
Broken: (Blender Version: 2.83.4, Not freed memory blocks)
Worked: ---
Short description of error
Error in console: "Error: Not freed memory blocks: 28, total unfreed memory 0.016754 MB"
Error.png

Exact steps for others to reproduce the error

  1. Open blender
  2. File > Data Previews > Batch-Generate Previews > select another blend file (not open actually) > Batch-Genereate Previews
**System Information** Operating system: Microsoft Windows 10 Home Graphics card: AMD Radeon(TM) RX 560 1GB **Blender Version** Broken: (Blender Version: 2.83.4, Not freed memory blocks) Worked: --- **Short description of error** Error in console: "Error: Not freed memory blocks: 28, total unfreed memory 0.016754 MB" ![Error.png](https://archive.blender.org/developer/F8860962/Error.png) **Exact steps for others to reproduce the error** 1. Open blender 2. File > Data Previews > Batch-Generate Previews > select another blend file (not open actually) > Batch-Genereate Previews
Author

Added subscriber: @Luxteria

Added subscriber: @Luxteria
Robert Guetzkow changed title from Not freed memory blocks with Bath-Generate Previews to Not freed memory blocks with Batch-Generate Previews 2020-09-10 19:47:49 +02:00

Added subscriber: @iss

Added subscriber: @iss

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

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

I see a lot of dupli_alloc, but not sure where exactly are these from, so i am not sure if I get project right.

I see a lot of `dupli_alloc`, but not sure where exactly are these from, so i am not sure if I get project right.

Added subscriber: @mont29

Added subscriber: @mont29
Bastien Montagne self-assigned this 2020-09-16 15:40:47 +02:00

@iss ASAN is fairly explicative:

=================================================================
==196975==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 1459517 byte(s) in 785 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x7f6208c27b37  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xeeb37)

Direct leak of 6168 byte(s) in 3 object(s) allocated from:
    - 0 0x7f620b6127a7 in operator new[](unsigned long) (/lib/x86_64-linux-gnu/libasan.so.6+0xab7a7)
    - 1 0x7f620b5477ed  (/lib/x86_64-linux-gnu/libtbb.so.2+0x257ed)

Direct leak of 1720 byte(s) in 3 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x7f6208c27cf2  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xeecf2)

Direct leak of 1544 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b612647 in operator new(unsigned long) (/lib/x86_64-linux-gnu/libasan.so.6+0xab647)
    - 1 0x7f6205a6a73b in std::vector<__gnu_cxx::_Hashtable_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::list<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue, std::allocator<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue> > > >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::list<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue, std::allocator<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue> > > >*> >::reserve(unsigned long) (/opt/lib/usd/lib/libusd_ms.so+0x4f173b)

Direct leak of 400 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235
    - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024
    - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040
    - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210
    - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278
    - 6 0xf6774bf in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:234
    - 7 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346
    - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 11 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956
    - 12 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351
    - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 15 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442
    - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    - 23 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Direct leak of 400 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235
    - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024
    - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040
    - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210
    - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278
    - 6 0xf6774bf in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:234
    - 7 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346
    - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 11 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960
    - 12 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350
    - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 15 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442
    - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    - 23 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Direct leak of 312 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235
    - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024
    - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040
    - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210
    - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278
    - 6 0x1054e44a in BKE_world_localize /home/bastien/blender/src/source/blender/blenkernel/intern/world.c:234
    - 7 0x180961ad in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:348
    - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 11 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960
    - 12 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350
    - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 15 0xfc996c7 in scene_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/scene.c:463
    - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    - 23 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Direct leak of 312 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235
    - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024
    - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040
    - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210
    - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278
    - 6 0x1054e44a in BKE_world_localize /home/bastien/blender/src/source/blender/blenkernel/intern/world.c:234
    - 7 0x180961ad in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:348
    - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 11 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956
    - 12 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351
    - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 15 0xfc996c7 in scene_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/scene.c:463
    - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    - 23 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Direct leak of 256 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b6111f8 in __interceptor_realloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa1f8)
    - 1 0x7f61d1ffde1d  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x5fce1d)

Direct leak of 128 byte(s) in 4 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x7f6208cfad95 in PyThread_allocate_lock (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0x1c1d95)

Indirect leak of 1239476 byte(s) in 1322 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x7f6208c27b37  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xeeb37)

Indirect leak of 2864 byte(s) in 2 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d2261510  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x860510)

Indirect leak of 1784 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61cce65c37 in amdgpu_cs_ctx_create2 (/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1+0x4c37)

Indirect leak of 488 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d1b26269  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x125269)

Indirect leak of 400 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276
    - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145
    - 3 0xf2519ea in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:149
    - 4 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236
    - 5 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346
    - 6 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 7 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 8 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 9 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956
    - 10 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351
    - 11 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 12 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 13 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442
    - 14 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 15 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 16 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 17 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 18 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 19 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 20 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    - 21 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Indirect leak of 400 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276
    - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145
    - 3 0xf2519ea in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:149
    - 4 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236
    - 5 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346
    - 6 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 7 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 8 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 9 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960
    - 10 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350
    - 11 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 12 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 13 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442
    - 14 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 15 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 16 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 17 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 18 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 19 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 20 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    - 21 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Indirect leak of 400 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d3382b90  (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x45b90)

Indirect leak of 264 byte(s) in 3 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61cce64867  (/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1+0x3867)

Indirect leak of 216 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d22a0b66  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x89fb66)

Indirect leak of 216 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d22a03dc  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x89f3dc)
    #2 0xfff  (<unknown module>)

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d338e366  (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x51366)

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d3390ba6  (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x53ba6)

Indirect leak of 80 byte(s) in 2 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61cce6847c in amdgpu_va_range_alloc (/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1+0x747c)

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d228ed3e  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x88dd3e)

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d22a716a  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x8a616a)

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d1b22f68  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x121f68)

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d1b23806  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x122806)

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x7f61d1fbb64c  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x5ba64c)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037)
    - 1 0x7f61d22a3ac8  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x8a2ac8)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276
    - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145
    - 3 0xf25130a in BKE_curvemapping_copy_data /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:135
    - 4 0xf251a01 in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:150
    - 5 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236
    - 6 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346
    - 7 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 8 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 9 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 10 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956
    - 11 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351
    - 12 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 13 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 14 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442
    - 15 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 16 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 17 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 18 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 19 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 20 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 21 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    #22 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f)
    - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276
    - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145
    - 3 0xf25130a in BKE_curvemapping_copy_data /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:135
    - 4 0xf251a01 in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:150
    - 5 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236
    - 6 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346
    - 7 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328
    - 8 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431
    - 9 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943
    - 10 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960
    - 11 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350
    - 12 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368
    - 13 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76
    - 14 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442
    - 15 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269
    - 16 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292
    - 17 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396
    - 18 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313
    - 19 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548
    - 20 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648
    - 21 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275
    #22 0x7f6208bda9c6  (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6)

Indirect leak of 8 byte(s) in 1 object(s) allocated from:
    - 0 0x7f620b6111f8 in __interceptor_realloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa1f8)
    - 1 0x7f61d22a69a8  (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x8a59a8)

SUMMARY: AddressSanitizer: 2718033 byte(s) leaked in 2148 allocation(s).
Saved session recovery to '/tmp/quit.blend'

Blender quit

This will move to known issues really, time to finish refactoring of those horrible localize() functions, they are a real pita since forever in ID management…

Note: taging as 2.91 for now, but it is too late for thqt release, just waiting for 2.92 tag/project to be created…

@iss ASAN is fairly explicative: ```lines=20 ================================================================= ==196975==ERROR: LeakSanitizer: detected memory leaks Direct leak of 1459517 byte(s) in 785 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x7f6208c27b37 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xeeb37) Direct leak of 6168 byte(s) in 3 object(s) allocated from: - 0 0x7f620b6127a7 in operator new[](unsigned long) (/lib/x86_64-linux-gnu/libasan.so.6+0xab7a7) - 1 0x7f620b5477ed (/lib/x86_64-linux-gnu/libtbb.so.2+0x257ed) Direct leak of 1720 byte(s) in 3 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x7f6208c27cf2 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xeecf2) Direct leak of 1544 byte(s) in 1 object(s) allocated from: - 0 0x7f620b612647 in operator new(unsigned long) (/lib/x86_64-linux-gnu/libasan.so.6+0xab647) - 1 0x7f6205a6a73b in std::vector<__gnu_cxx::_Hashtable_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::list<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue, std::allocator<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue> > > >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::list<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue, std::allocator<usdBlender__pxrReserved__::(anonymous namespace)::Tf_RegistryManagerImpl::_RegistrationValue> > > >*> >::reserve(unsigned long) (/opt/lib/usd/lib/libusd_ms.so+0x4f173b) Direct leak of 400 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235 - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024 - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040 - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210 - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278 - 6 0xf6774bf in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:234 - 7 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346 - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 11 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956 - 12 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351 - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 15 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442 - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 - 23 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Direct leak of 400 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235 - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024 - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040 - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210 - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278 - 6 0xf6774bf in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:234 - 7 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346 - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 11 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960 - 12 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350 - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 15 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442 - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 - 23 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Direct leak of 312 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235 - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024 - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040 - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210 - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278 - 6 0x1054e44a in BKE_world_localize /home/bastien/blender/src/source/blender/blenkernel/intern/world.c:234 - 7 0x180961ad in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:348 - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 11 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960 - 12 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350 - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 15 0xfc996c7 in scene_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/scene.c:463 - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 - 23 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Direct leak of 312 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x275f6b00 in MEM_lockfree_callocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:235 - 2 0xf64150f in BKE_libblock_alloc_notest /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1024 - 3 0xf6415d5 in BKE_libblock_alloc /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1040 - 4 0xf6425a9 in BKE_libblock_copy_ex /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1210 - 5 0xf64304b in BKE_libblock_copy_for_localize /home/bastien/blender/src/source/blender/blenkernel/intern/lib_id.c:1278 - 6 0x1054e44a in BKE_world_localize /home/bastien/blender/src/source/blender/blenkernel/intern/world.c:234 - 7 0x180961ad in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:348 - 8 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 9 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 10 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 11 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956 - 12 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351 - 13 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 14 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 15 0xfc996c7 in scene_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/scene.c:463 - 16 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 17 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 18 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 19 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 20 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 21 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 22 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 - 23 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Direct leak of 256 byte(s) in 1 object(s) allocated from: - 0 0x7f620b6111f8 in __interceptor_realloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa1f8) - 1 0x7f61d1ffde1d (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x5fce1d) Direct leak of 128 byte(s) in 4 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x7f6208cfad95 in PyThread_allocate_lock (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0x1c1d95) Indirect leak of 1239476 byte(s) in 1322 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x7f6208c27b37 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xeeb37) Indirect leak of 2864 byte(s) in 2 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d2261510 (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x860510) Indirect leak of 1784 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61cce65c37 in amdgpu_cs_ctx_create2 (/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1+0x4c37) Indirect leak of 488 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d1b26269 (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x125269) Indirect leak of 400 byte(s) in 1 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276 - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145 - 3 0xf2519ea in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:149 - 4 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236 - 5 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346 - 6 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 7 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 8 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 9 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956 - 10 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351 - 11 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 12 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 13 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442 - 14 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 15 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 16 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 17 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 18 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 19 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 20 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 - 21 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Indirect leak of 400 byte(s) in 1 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276 - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145 - 3 0xf2519ea in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:149 - 4 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236 - 5 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346 - 6 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 7 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 8 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 9 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960 - 10 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350 - 11 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 12 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 13 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442 - 14 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 15 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 16 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 17 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 18 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 19 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 20 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 - 21 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Indirect leak of 400 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d3382b90 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x45b90) Indirect leak of 264 byte(s) in 3 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61cce64867 (/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1+0x3867) Indirect leak of 216 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d22a0b66 (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x89fb66) Indirect leak of 216 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d22a03dc (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x89f3dc) #2 0xfff (<unknown module>) Indirect leak of 112 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d338e366 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x51366) Indirect leak of 112 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d3390ba6 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x53ba6) Indirect leak of 80 byte(s) in 2 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61cce6847c in amdgpu_va_range_alloc (/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1+0x747c) Indirect leak of 72 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d228ed3e (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x88dd3e) Indirect leak of 72 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d22a716a (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x8a616a) Indirect leak of 72 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d1b22f68 (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x121f68) Indirect leak of 72 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d1b23806 (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x122806) Indirect leak of 56 byte(s) in 1 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x7f61d1fbb64c (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x5ba64c) Indirect leak of 48 byte(s) in 1 object(s) allocated from: - 0 0x7f620b611037 in calloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa037) - 1 0x7f61d22a3ac8 (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x8a2ac8) Indirect leak of 32 byte(s) in 1 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276 - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145 - 3 0xf25130a in BKE_curvemapping_copy_data /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:135 - 4 0xf251a01 in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:150 - 5 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236 - 6 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346 - 7 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 8 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 9 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 10 0x13d700be in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1956 - 11 0x1061fc0b in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3351 - 12 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 13 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 14 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442 - 15 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 16 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 17 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 18 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 19 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 20 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 21 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 #22 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Indirect leak of 32 byte(s) in 1 object(s) allocated from: - 0 0x7f620b610e8f in malloc (/lib/x86_64-linux-gnu/libasan.so.6+0xa9e8f) - 1 0x275f6e23 in MEM_lockfree_mallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:276 - 2 0x275f6587 in MEM_lockfree_dupallocN /home/bastien/blender/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:145 - 3 0xf25130a in BKE_curvemapping_copy_data /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:135 - 4 0xf251a01 in BKE_curvemapping_copy /home/bastien/blender/src/source/blender/blenkernel/intern/colortools.c:150 - 5 0xf67753b in BKE_light_localize /home/bastien/blender/src/source/blender/blenkernel/intern/light.c:236 - 6 0x1809619f in duplicate_ids /home/bastien/blender/src/source/blender/editors/render/render_preview.c:346 - 7 0x180a4a29 in ED_preview_icon_render /home/bastien/blender/src/source/blender/editors/render/render_preview.c:1328 - 8 0x13d6adaf in icon_set_image /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1431 - 9 0x13d6fece in ui_id_preview_image_render_size /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1943 - 10 0x13d700e5 in UI_id_icon_render /home/bastien/blender/src/source/blender/editors/interface/interface_icons.c:1960 - 11 0x1061fbec in previews_id_ensure /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3350 - 12 0x106201fa in previews_id_ensure_callback /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3368 - 13 0xf66c055 in BKE_lib_query_foreachid_process /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:76 - 14 0xf8e395c in object_foreach_id /home/bastien/blender/src/source/blender/blenkernel/intern/object.c:442 - 15 0xf66dbc9 in library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:269 - 16 0xf66de58 in BKE_library_foreach_ID_link /home/bastien/blender/src/source/blender/blenkernel/intern/lib_query.c:292 - 17 0x1062096b in previews_ensure_exec /home/bastien/blender/src/source/blender/windowmanager/intern/wm_operators.c:3396 - 18 0x10576c18 in wm_operator_invoke /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1313 - 19 0x10578670 in wm_operator_call_internal /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1548 - 20 0x10578c4e in WM_operator_call_py /home/bastien/blender/src/source/blender/windowmanager/intern/wm_event_system.c:1648 - 21 0x123a8976 in pyop_call /home/bastien/blender/src/source/blender/python/intern/bpy_operator.c:275 #22 0x7f6208bda9c6 (/lib/x86_64-linux-gnu/libpython3.8.so.1.0+0xa19c6) Indirect leak of 8 byte(s) in 1 object(s) allocated from: - 0 0x7f620b6111f8 in __interceptor_realloc (/lib/x86_64-linux-gnu/libasan.so.6+0xaa1f8) - 1 0x7f61d22a69a8 (/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so+0x8a59a8) SUMMARY: AddressSanitizer: 2718033 byte(s) leaked in 2148 allocation(s). Saved session recovery to '/tmp/quit.blend' Blender quit ``` This will move to known issues really, time to finish refactoring of those horrible `localize()` functions, they are a real pita since forever in ID management… *Note: taging as 2.91 for now, but it is too late for thqt release, just waiting for 2.92 tag/project to be created…*
Bastien Montagne changed title from Not freed memory blocks with Batch-Generate Previews to Not freed memory blocks with Batch-Generate Previews - Need to refactor `localize` ID code. 2020-09-16 15:42:36 +02:00

Actually, checking again that code, this is effectively a bug in ED_preview_icon_render() freeing logic. Fix incoming.

Actually, checking again that code, this is effectively a bug in `ED_preview_icon_render()` freeing logic. Fix incoming.
Bastien Montagne changed title from Not freed memory blocks with Batch-Generate Previews - Need to refactor `localize` ID code. to Not freed memory blocks with Batch-Generate Previews 2020-09-28 14:55:37 +02:00

This issue was referenced by c6b904e972

This issue was referenced by c6b904e972226c29cafb4ab0fc5841757d318e82

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Thomas Dinges added this to the 2.92 milestone 2023-02-08 16:16:03 +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#80657
No description provided.