This is a threading problem. It’s not related to the actual line that reports the error, but indicates that something has gone corrupt in the low-level threading primitives.
Perhaps you have multiple threads accessing Panda objects, using the standard python threading library, instead of stdpy.threading?
I don’t think I’m doing anything with multiple threads.
The code is in a standard ‘for’ loop. In fact, the Fractal Plant example runs fine on my box. But I can’t tell how what I’ve written is structurally different than the sample. If anything my version is more simple since I’m not doing multiple recursive iterations like in the sample.
I do have a webcamera running. But I don’t know why that would make a difference. I also have an ARtoolkit marker in the scene but it’s not directly related to what I’m doing here.
Ah, you have created a GeomVertexFormat with two arrays, one of which is completely empty. I think this empty array is causing problems. Is there any reason for this array? If you add even one column to the array, the problem goes away:
Thank you so much. I would have never found it. I obviously don’t really understand very much of the vertex arrays even after reading the manual multiple times.