A zero for .numPixels() means that there wasn't enough memory available to create the object.
In what way is it suspicious? If both are zero it means there wasn't room for either matrix. If both are 512 (16x16x2) it means there was room for both. If the first one is 512 and the second one is 0 it means there was room for the first but not the second.