editing smoke while viewport render and blender bug #45702

Closed
opened 2015-08-06 04:28:44 +02:00 by yellow foxz · 17 comments

Blender Version
2.74
Short description of error
editing smoke while viewport render and blender bug

Exact steps for others to reproduce the error
create object
go to quick effect and select quick smoke
play the simulation till smoke and fire come out and stop
change viewport shading to "rendered"
in time line click multiple times on frames inside and outside frame range,(rapidly)
blender then closed
smoke fire bug.rar

**Blender Version** 2.74 **Short description of error** editing smoke while viewport render and blender bug **Exact steps for others to reproduce the error** create object go to quick effect and select quick smoke play the simulation till smoke and fire come out and stop change viewport shading to "rendered" in time line click multiple times on frames inside and outside frame range,(rapidly) blender then closed [smoke fire bug.rar](https://archive.blender.org/developer/F220554/smoke_fire_bug.rar)
Author

Changed status to: 'Open'

Changed status to: 'Open'
Author

Added subscriber: @yellowfoxz

Added subscriber: @yellowfoxz

Added subscriber: @sindra1961

Added subscriber: @sindra1961

I can not reproduce this here.
Did you try this with a latest buildbot build version (Download Latest Builds )?
version 2.75 (sub 4), branch b'master', commit date b'2015-08-04' b'19:56', hash b'd39e188', b'Release'

I can not reproduce this here. Did you try this with a latest buildbot build version ([Download Latest Builds ](https://builder.blender.org/download/))? version 2.75 (sub 4), branch b'master', commit date b'2015-08-04' b'19:56', hash b'd39e188', b'Release'
Member

Added subscriber: @JulianEisel

Added subscriber: @JulianEisel
Author

not yet... i tried blender 2.74

not yet... i tried blender 2.74
Member

Well, could you do so? ;P

Well, could you do so? ;P
Author

i have tried Blender-2.75.0-git.a474409-AMD64 and still bug ...... make sure simulation has fire and smoke appeared in viewport then you should enable viewport mode "rendered" ,and fast clicking on positive frame and negative frames multiples times .

i have tried Blender-2.75.0-git.a474409-AMD64 and still bug ...... make sure simulation has fire and smoke appeared in viewport then you should enable viewport mode "rendered" ,and fast clicking on positive frame and negative frames multiples times .
Author

take a look this vid bandicam 2015-08-06 18-33-11-758.avi with Blender-2.75.0-git.a474409-AMD64

take a look this vid [bandicam 2015-08-06 18-33-11-758.avi](https://archive.blender.org/developer/F220667/bandicam_2015-08-06_18-33-11-758.avi) with Blender-2.75.0-git.a474409-AMD64

What you tried is not latest.
Though I showed the URL that the latest edition is uploaded to you, why do you not download it from there?

What you tried is not latest. Though I showed the URL that the latest edition is uploaded to you, why do you not download it from there?

@yellowfoxz:
I'm sorry, you seemed to show the name of the folder in the compressed file.
You seemed to try the latest edition.

@yellowfoxz: I'm sorry, you seemed to show the name of the folder in the compressed file. You seemed to try the latest edition.

Added subscribers: @Sergey, @mont29

Added subscribers: @Sergey, @mont29

Can confirm crash here on linux64 with latest master:

P248: (An Untitled Masterwork)

connect failed: No such file or directory
ndof: spacenavd not found
Read new prefs: /home/i74700deb64/.config/blender/2.75/config/userpref.blend
read blend: /home/i74700deb64/Téléchargements/smoke fire bug/smoke fire bug.blend
expected cost = 7.798324 (4)
=================================================================
==3028==ERROR: AddressSanitizer: heap-use-after-free on address 0x60b0002350e8 at pc 0x000002effd29 bp 0x7f686aca63e0 sp 0x7f686aca63d8
READ of size 4 at 0x60b0002350e8 thread T281
    #0 0x2effd28 in do_volume_tex /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/render_texture.c:2730
    #1 0x2f8d063 in vol_get_density /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:300
    #2 0x2f90341 in volumeintegrate /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:614
    #3 0x2f90e69 in volume_trace /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:736
    #4 0x2f916aa in shade_volume_outside /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:804
    #5 0x2f35823 in shade_input_do_shade /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/shadeinput.c:170
    #6 0x2fbcc26 in shade_tra_samples /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/zbuf.c:3869
    #7 0x2fc008e in zbuffer_transp_shade /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/zbuf.c:4199
    #8 0x2ec8a74 in zbufshade_tile /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/rendercore.c:1430
    #9 0x2e7eb2f in do_part_thread /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1019
    #10 0x2e80549 in do_render_thread /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1224
    #11 0x48cecc1 in tslot_thread_start /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:254
    #12 0x7f68c3bed0a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x80a3)
    #13 0x7f68bab9a07c in clone (/lib/x86_64-linux-gnu/libc.so.6+0xe607c)

0x60b0002350e8 is located 8 bytes inside of 112-byte region [0x60b0002350e0,0x60b000235150)
freed by thread T0 here:
    #0 0x7f68c575d0da in free (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x940da)
    #1 0x4d0bc8a in MEM_lockfree_freeN /home/i74700deb64/blender/__work__/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:169
    #2 0x3efd22c in BKE_object_free_derived_caches /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object.c:324
    #3 0x3b63332 in mesh_build_data /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2564
    #4 0x3b63e48 in makeDerivedMesh /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2670
    #5 0x3f2bb74 in BKE_object_handle_data_update /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object_update.c:201
    #6 0x3f1298a in BKE_object_handle_update_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object.c:3083
    #7 0x401b71c in scene_update_object_func /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1456
    #8 0x48cdaf8 in BLI_task_pool_work_and_wait /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/task.c:398
    #9 0x401c490 in scene_update_objects /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1657
    #10 0x401c6e0 in scene_update_tagged_recursive /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1699
    #11 0x401d511 in BKE_scene_update_for_newframe_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1966
    #12 0x401d240 in BKE_scene_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1871
    #13 0x2c295aa in ED_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/editors/screen/screen_edit.c:2114
    #14 0x1f1762b in wm_event_do_notifiers /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_event_system.c:336
    #15 0x1f0548a in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:490
    #16 0x1f031ee in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929
    #17 0x7f68baad5b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)

previously allocated by thread T0 here:
    #0 0x7f68c575d4e1 in __interceptor_calloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x944e1)
    #1 0x4d0c190 in MEM_lockfree_callocN /home/i74700deb64/blender/__work__/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:286
    #2 0x3b6a344 in DM_set_object_boundbox /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:3528
    #3 0x3b633ed in mesh_build_data /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2578
    #4 0x3b63e48 in makeDerivedMesh /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2670
    #5 0x3f2bb74 in BKE_object_handle_data_update /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object_update.c:201
    #6 0x3f1298a in BKE_object_handle_update_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object.c:3083
    #7 0x401b71c in scene_update_object_func /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1456
    #8 0x48cdaf8 in BLI_task_pool_work_and_wait /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/task.c:398
    #9 0x401c490 in scene_update_objects /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1657
    #10 0x401c6e0 in scene_update_tagged_recursive /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1699
    #11 0x401d511 in BKE_scene_update_for_newframe_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1966
    #12 0x401d240 in BKE_scene_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1871
    #13 0x2c295aa in ED_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/editors/screen/screen_edit.c:2114
    #14 0x1f1762b in wm_event_do_notifiers /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_event_system.c:336
    #15 0x1f0548a in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:490
    #16 0x1f031ee in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929
    #17 0x7f68baad5b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)

Thread T281 created by T234 here:
    #0 0x7f68c56ff3d4 in pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x363d4)
    #1 0x48cedc5 in BLI_insert_thread /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:270
    #2 0x2e81206 in threaded_tile_processor /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1327
    #3 0x2e81b79 in RE_TileProcessor /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1417
    #4 0x2bdbd27 in render_view3d_startjob /home/i74700deb64/blender/__work__/src/source/blender/editors/render/render_internal.c:1320
    #5 0x1f35b1e in do_job_thread /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_jobs.c:331
    #6 0x48cecc1 in tslot_thread_start /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:254
    #7 0x7f68c3bed0a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x80a3)

Thread T234 created by T0 here:
    #0 0x7f68c56ff3d4 in pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x363d4)
    #1 0x48cedc5 in BLI_insert_thread /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:270
    #2 0x1f36273 in WM_jobs_start /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_jobs.c:416
    #3 0x1f373dd in wm_jobs_timer /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_jobs.c:607
    #4 0x1f6b026 in wm_window_timer /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_window.c:1166
    #5 0x1f6b348 in wm_window_process_events /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_window.c:1201
    #6 0x1f05472 in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:484
    #7 0x1f031ee in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929
    #8 0x7f68baad5b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)

SUMMARY: AddressSanitizer: heap-use-after-free /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/render_texture.c:2730 do_volume_tex
Shadow bytes around the buggy address:
  0x0c168003e9c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0c168003e9d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0c168003e9e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0c168003e9f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0c168003ea00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
=>0x0c168003ea10: fa fa fa fa fa fa fa fa fa fa fa fa fd[fd]fd fd
  0x0c168003ea20: fd fd fd fd fd fd fd fd fd fd fa fa fa fa fa fa
  0x0c168003ea30: fa fa fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x0c168003ea40: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0c168003ea50: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x0c168003ea60: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07 
  Heap left redzone:       fa
  Heap right redzone:      fb
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack partial redzone:   f4
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
==3028==ABORTING

Looks like some missing threading lock or so, @Sergey?

Can confirm crash here on linux64 with latest master: [P248: (An Untitled Masterwork)](https://archive.blender.org/developer/P248.txt) ``` connect failed: No such file or directory ndof: spacenavd not found Read new prefs: /home/i74700deb64/.config/blender/2.75/config/userpref.blend read blend: /home/i74700deb64/Téléchargements/smoke fire bug/smoke fire bug.blend expected cost = 7.798324 (4) ================================================================= ==3028==ERROR: AddressSanitizer: heap-use-after-free on address 0x60b0002350e8 at pc 0x000002effd29 bp 0x7f686aca63e0 sp 0x7f686aca63d8 READ of size 4 at 0x60b0002350e8 thread T281 #0 0x2effd28 in do_volume_tex /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/render_texture.c:2730 #1 0x2f8d063 in vol_get_density /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:300 #2 0x2f90341 in volumeintegrate /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:614 #3 0x2f90e69 in volume_trace /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:736 #4 0x2f916aa in shade_volume_outside /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/volumetric.c:804 #5 0x2f35823 in shade_input_do_shade /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/shadeinput.c:170 #6 0x2fbcc26 in shade_tra_samples /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/zbuf.c:3869 #7 0x2fc008e in zbuffer_transp_shade /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/zbuf.c:4199 #8 0x2ec8a74 in zbufshade_tile /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/rendercore.c:1430 #9 0x2e7eb2f in do_part_thread /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1019 #10 0x2e80549 in do_render_thread /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1224 #11 0x48cecc1 in tslot_thread_start /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:254 #12 0x7f68c3bed0a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x80a3) #13 0x7f68bab9a07c in clone (/lib/x86_64-linux-gnu/libc.so.6+0xe607c) 0x60b0002350e8 is located 8 bytes inside of 112-byte region [0x60b0002350e0,0x60b000235150) freed by thread T0 here: #0 0x7f68c575d0da in free (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x940da) #1 0x4d0bc8a in MEM_lockfree_freeN /home/i74700deb64/blender/__work__/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:169 #2 0x3efd22c in BKE_object_free_derived_caches /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object.c:324 #3 0x3b63332 in mesh_build_data /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2564 #4 0x3b63e48 in makeDerivedMesh /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2670 #5 0x3f2bb74 in BKE_object_handle_data_update /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object_update.c:201 #6 0x3f1298a in BKE_object_handle_update_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object.c:3083 #7 0x401b71c in scene_update_object_func /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1456 #8 0x48cdaf8 in BLI_task_pool_work_and_wait /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/task.c:398 #9 0x401c490 in scene_update_objects /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1657 #10 0x401c6e0 in scene_update_tagged_recursive /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1699 #11 0x401d511 in BKE_scene_update_for_newframe_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1966 #12 0x401d240 in BKE_scene_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1871 #13 0x2c295aa in ED_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/editors/screen/screen_edit.c:2114 #14 0x1f1762b in wm_event_do_notifiers /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_event_system.c:336 #15 0x1f0548a in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:490 #16 0x1f031ee in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929 #17 0x7f68baad5b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) previously allocated by thread T0 here: #0 0x7f68c575d4e1 in __interceptor_calloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x944e1) #1 0x4d0c190 in MEM_lockfree_callocN /home/i74700deb64/blender/__work__/src/intern/guardedalloc/intern/mallocn_lockfree_impl.c:286 #2 0x3b6a344 in DM_set_object_boundbox /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:3528 #3 0x3b633ed in mesh_build_data /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2578 #4 0x3b63e48 in makeDerivedMesh /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/DerivedMesh.c:2670 #5 0x3f2bb74 in BKE_object_handle_data_update /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object_update.c:201 #6 0x3f1298a in BKE_object_handle_update_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/object.c:3083 #7 0x401b71c in scene_update_object_func /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1456 #8 0x48cdaf8 in BLI_task_pool_work_and_wait /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/task.c:398 #9 0x401c490 in scene_update_objects /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1657 #10 0x401c6e0 in scene_update_tagged_recursive /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1699 #11 0x401d511 in BKE_scene_update_for_newframe_ex /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1966 #12 0x401d240 in BKE_scene_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/blenkernel/intern/scene.c:1871 #13 0x2c295aa in ED_update_for_newframe /home/i74700deb64/blender/__work__/src/source/blender/editors/screen/screen_edit.c:2114 #14 0x1f1762b in wm_event_do_notifiers /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_event_system.c:336 #15 0x1f0548a in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:490 #16 0x1f031ee in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929 #17 0x7f68baad5b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) Thread T281 created by T234 here: #0 0x7f68c56ff3d4 in pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x363d4) #1 0x48cedc5 in BLI_insert_thread /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:270 #2 0x2e81206 in threaded_tile_processor /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1327 #3 0x2e81b79 in RE_TileProcessor /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/pipeline.c:1417 #4 0x2bdbd27 in render_view3d_startjob /home/i74700deb64/blender/__work__/src/source/blender/editors/render/render_internal.c:1320 #5 0x1f35b1e in do_job_thread /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_jobs.c:331 #6 0x48cecc1 in tslot_thread_start /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:254 #7 0x7f68c3bed0a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x80a3) Thread T234 created by T0 here: #0 0x7f68c56ff3d4 in pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x363d4) #1 0x48cedc5 in BLI_insert_thread /home/i74700deb64/blender/__work__/src/source/blender/blenlib/intern/threads.c:270 #2 0x1f36273 in WM_jobs_start /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_jobs.c:416 #3 0x1f373dd in wm_jobs_timer /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_jobs.c:607 #4 0x1f6b026 in wm_window_timer /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_window.c:1166 #5 0x1f6b348 in wm_window_process_events /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm_window.c:1201 #6 0x1f05472 in WM_main /home/i74700deb64/blender/__work__/src/source/blender/windowmanager/intern/wm.c:484 #7 0x1f031ee in main /home/i74700deb64/blender/__work__/src/source/creator/creator.c:1929 #8 0x7f68baad5b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) SUMMARY: AddressSanitizer: heap-use-after-free /home/i74700deb64/blender/__work__/src/source/blender/render/intern/source/render_texture.c:2730 do_volume_tex Shadow bytes around the buggy address: 0x0c168003e9c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c168003e9d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c168003e9e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c168003e9f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c168003ea00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa =>0x0c168003ea10: fa fa fa fa fa fa fa fa fa fa fa fa fd[fd]fd fd 0x0c168003ea20: fd fd fd fd fd fd fd fd fd fd fa fa fa fa fa fa 0x0c168003ea30: fa fa fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c168003ea40: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c168003ea50: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c168003ea60: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Heap right redzone: fb Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack partial redzone: f4 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe ==3028==ABORTING ``` Looks like some missing threading lock or so, @Sergey?
Author

also bug for render viewport for cloud generetor, make cloud with halo material then change to render viewport play around with properties setting during rendering.

also bug for render viewport for cloud generetor, make cloud with halo material then change to render viewport play around with properties setting during rendering.

This issue was referenced by 067fe2719a

This issue was referenced by 067fe2719a993419ba64db2f4028d68139d64617

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'

This issue was referenced by db2a603f6e

This issue was referenced by db2a603f6ef8ffc6f0b72fe108710d88ccd2f85d
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
6 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#45702
No description provided.