wp8 emulator wxga 512mb std::bad_alloc exception when running CCImage::_initWithPngData

hi,
I ran my game in wp8 emulator wxga 512mb, c++’s operator new throws std::bad_alloc on the line “m_pData = new unsigned char[rowbytes * m_nHeight];” in CCImage::_initWithPngData, Does it mean not enough memory? But CCTextureCache reported only 22.89 MB memory used.
So what is the memory limit for an game in wp8 emulator wxga 512mb? How can I monitor the memory usage in my game?

Thanks

Same question. Is there none answer?

I found answer here: http://www.cocos2d-x.org/forums/6/topics/39479?r=43287#message-43287