I've the following C code that creates a dynamically allocated 2D array.
numbersArray = (int **)malloc(sizeof(int *)* primeNumber);
for (i =0 ; i < primeNumber; i++)
numbersArray[i] = (int *)malloc(sizeof(int)*2);
numbersArray is globally defined and primeNumber is just a number that I calculate during the execution of the program.
My program performs well without problems. I can do various processes on the array. It works totally fine.
My question is that Xcode 5 doesn't show the contents of numbersArray when debugging. It just shows the following:

Why can't it display the dynamically allocated array properly that I would be able to see each and every cell in the array?
I checked similar questions before posting this and they talked about dynamic allocation that the compiler isn't aware of the array size(s) until runtime but I think I remember that before(in previous versions of Xcode) I was able to see the contents of a dynamically allocated array.
What's really going on here? Has it been always like this or is it an Xcode 5 thing or maybe I have the configure Xcode?