Does that happen only when you create a smoke simulation? Or just when you do anything else? Even if it's just looking at the default cube for a while?
I have an idea what else we could do. I…
I see that a simple try and catch around usd_reader = archive->create_reader(prim);
would just avoid the crash. And in an exception we just return a nullptr.
But in general, I don't like the…
I found a more consistent way to reproduce it:
- Create a blender project where the Camera has keyframes. Let's call it Project A
- Export Project A as USD. Make sure to export the…
Actually when I deleted (or renamed) that file, it's no longer crashing. So it's probably expecting this file to contain something but it has been overwritten.
Oh I didn't know it still remembers which USD file it was imported from. Interesting ...
Does not crash in 4.1 5c98d53125b5f68ebeae4053686e2, not 4.0 66c05fe3689f, will check earlier.
@ChengduLittleA If it didn't crash on your machine, did it show any warnings or errors about…
I pulled that exact version (5c98d53125b5) and it's crashing. Here's the entire system info file
Stack trace from GDB:
#0 0x00007fffed7f5c6b in raise () from /lib64/libc.so.6 #1 0x00007fffed7f7305 in abort () from /lib64/libc.so.6 #2 0x00007fffeda70735 in ?? () from /usr/lib64/libstdc+…
Thanks. I just pulled the latest and can confirm that it's fixed.
It seems that it has something to do with:
node_update_mask_redraw(PBVH &pbvh, PBVHNode &node) in source/blender/blenkernel/intern/pbvh.cc
Where PBVHNode flags gets set with…
I think this is still the behavior in the latest main. Just tested it on: Blender 4.0.0 Alpha build date: 2023-09-24 build time: 20:41:55 build commit date: 2023-09-24 build commit time:…