in the http client code, getRequestData() returns a ref to the vector head, but this is not valid if the head is empty. When the char array is size 0 (zero), the getRequestData() should return NULL instead. The result of this bug is an assert or a bad pointer ref.
In the java side of the android project, if you fail to load a texture, the InputStream allocated to the asset is never closed. This seems to have an effect on re-launching the game where it would stall and show a black screen.
v2.2 - bug in CCHttpClient and texture loading
Could you open a ticket with those issues ? ( http://www.cocos2d-x.org/projects/native/issues/new )
We’ll take a look at those.