用cc.textureCache.addImageAsync下载图片回调失败导致崩溃

url试过没问题,浏览器可以打开并下载图片,用cc.textureCache.addImageAsync加载之后回调失败直接崩溃,用vs调试看起来是回调是个野指针,为什么?代码大概是这样的

var that = this;
var ret = cc.textureCache.addImageAsync(url, function(texture)
{
cc.log(“xxxx”); // 这里没log出来
if(texture instanceof cc.Texture2D) {
//TODO:xxx
}

},that);