Open cbaggers opened 4 years ago
I've mitigated the SetData issue with a clamp of the range uploaded but clearly we need a strategy for running out of ids.
I didnt expect to run out so quickly. I need to see if we are leaking anywhere
Hey Baggers-- just a heads up, I'm experiencing this. It happened after copy/pasting (and undo/redoing) a quite large slab from talesbazaar here.
Here's a screenshot of some console logs leading up to the error.
I suspect this is heavily related to the copy/pasting unexpectedly large amounts of objects bug (#301)-- that would cause I think a few dozen (at least) copies of large slabs to paste, causing large amounts of ids to be allocated. Anyway, let me know if there's anything else I can do to help.
Ah, and the next time I tried to ctrl-x
something, I received the following error:
Board update failed: Unhandled exception. Error ID: 0ACE7A95-5760-4647-BDD9-3A002B6CC875
.
After loading back in, no issues with cutting the same slab. That points to stale shaders cleared on board exit to me-- maybe something isn't getting deallocated on undo or cut?
[EDIT, after another few cut/pastes] Aaand back to being out of shader slots, to go along with a reporting error. [x2]
This has all lead me to one more theory:
Maybe this has to do with ctrl-x
and then right-clicking/escaping not clearing shader allocation?
Describe the bug After pasting a bunch of things I get and exception about being out of shader state ids. Following that I get a tonne of errors 'out of range error's
To Reproduce Steps to reproduce the behavior:
Log https://drive.google.com/file/d/1dZVMCTWTrdu9ps-BvRfJybiOzZKRXI4A/view?usp=sharing
Additional context
original exception
Example of the thousands of exceptions that follow