- User Since
- May 8 2010, 10:58 PM (472 w, 8 h)
Thu, May 9
Though it still crashes with the latest commit (7c9e649015d), switching on Texture Paint.
#0 texpaint_request_active_uv (cache=cache@entry=0x0, me=me@entry=0x7fffc200e708) at /home/smjert/Development/blender-git/blender/source/blender/draw/intern/draw_cache_impl_mesh.c:4253 #1 0x00005555567cc77b in DRW_mesh_batch_cache_get_uv_edges (me=me@entry=0x7fffc200e708) at /home/smjert/Development/blender-git/blender/source/blender/draw/intern/draw_cache_impl_mesh.c:4517 #2 0x0000555557de3dd3 in draw_uvs_texpaint (scene=0x7fffe3eac808, depsgraph=0x7fffde42d108, ob=0x0) at /home/smjert/Development/blender-git/blender/source/blender/editors/uvedit/uvedit_draw.c:232 #3 ED_uvedit_draw_main (sima=sima@entry=0x7fffde39a008, scene=scene@entry=0x7fffe3eac808, view_layer=view_layer@entry=0x7fffde383ec8, obedit=obedit@entry=0x0, obact=obact@entry=0x7fffde444808, depsgraph=depsgraph@entry=0x7fffde42d108) at /home/smjert/Development/blender-git/blender/source/blender/editors/uvedit/uvedit_draw.c:509 #4 0x0000555556a2d69b in image_main_region_draw (C=0x7fffe3e63208, ar=0x7fffde4e4ac8) at /home/smjert/Development/blender-git/blender/source/blender/editors/space_image/space_image.c:609 #5 0x0000555556ad6aa1 in ED_region_do_draw (C=C@entry=0x7fffe3e63208, ar=ar@entry=0x7fffde4e4ac8) at /home/smjert/Development/blender-git/blender/source/blender/editors/screen/area.c:567 #6 0x00005555565c80dc in wm_draw_window_offscreen (stereo=false, win=0x7fffde43d708, C=0x7fffe3e63208) at /home/smjert/Development/blender-git/blender/source/blender/windowmanager/intern/wm_draw.c:596 #7 wm_draw_window (win=0x7fffde43d708, C=0x7fffe3e63208) at /home/smjert/Development/blender-git/blender/source/blender/windowmanager/intern/wm_draw.c:732 #8 wm_draw_update (C=C@entry=0x7fffe3e63208) at /home/smjert/Development/blender-git/blender/source/blender/windowmanager/intern/wm_draw.c:895 #9 0x00005555565c5808 in WM_main (C=0x7fffe3e63208) at /home/smjert/Development/blender-git/blender/source/blender/windowmanager/intern/wm.c:424 #10 0x00005555561a3d5b in main (argc=1, argv=0x7fffffffe318) at /home/smjert/Development/blender-git/blender/source/creator/creator.c:500
Wed, May 8
Fri, May 3
Ah 3c07967ef28e5928049647daa0673f9db91d083f fixed the crash.
Thu, May 2
Have the same issue (segfault) on Linux with a Debug build:
Have that crash too on Linux.
With a Debug build I get and assert (which seems to be the same as for T63747, just a slightly different path):
Commit a72a831570822190f782e6bbecfd57b45dc2e872 should have fixed the issue, it doesn't crash anymore here.
Wed, May 1
I'm unfamiliar with this code, but it seems to me that there are some issues in setting what's the correct screen and keep it in sync with all the place that information is saved (plus there's some weirdness added).
I've tested with a Debug build (commit 60e71cba5b0) and I get a crash/assert as soon as I switch to the Motion Tracking workspace:
Mon, Apr 29
Ok this is really a tricky one, on macOS I can actually still reproduce it using my custom file and a Debug build with this commit f9ee08610ac5f66441ddc972f403ca28c7d943d0
I didn't hit the assert on Linux with the provided file, but with a custom one.
Sat, Apr 27
Same assert is triggered also on Linux with a Debug build btw.
I think I managed to reproduce the issue.
Interestingly enough if I use an experimental build and test that blend file, it always crashes; though if I build Blender from source I cannot (in release, full release, debug, full debug).