One of These Things Is Not Like the Other

I'm converting an old model in C++. When I open up the converted model in Java, I see some data structures that can't possibly have the correct values in them.

The problem is figuring out what's causing the data to get bollixed up. It could be the C++ code or the Java code.

It could be both.

*sigh*