Altering structure causes indefinite warnings during compiles

, I’ve also gotten this error message in 4.6.1 several times.

It does not seem to happen in a manner that is immediately reproducible: Sometimes it happens, sometimes it does not. I’d estimate that I’ve seen this only about 10% of time when changing a struct, so there may be some other factor needed to repro this than what we’ve found so far.

I was able to narrow it down a bit though: in both cases a specific element of data structure seems to have become corrupt. By going in to Struct definition in editor and removing elements one by one I was able to find corrupt element. Removing element OR altering it and resaving resolve error message.

27838-bug1.jpg

27839-bug2.jpg

Each element of main struct is also a struct ( substruct is what I edited to cause problem). data type I removed from substruct did not have it’s value altered anywhere so it is something of a mystery why only one instance of struct corrupted.