求高人给帮助,急急急急急急!!!!

在android的一些机型上一起动,程序%60-80概率崩溃,在一些手机上表现正常

log如图:
其中一款是红米正常,
一款是魅族2,启动失败的log


06-03 19:01:18.717: E/Trace(29352): error opening trace file: No such file or directory (2)
06-03 19:01:18.807: D/dalvikvm(29352): Trying to load lib /data/data/com.joymetec.hssgqx/lib/libbsjni.so 0x42234dc8
06-03 19:01:18.807: D/dalvikvm(29352): Added shared lib /data/data/com.joymetec.hssgqx/lib/libbsjni.so 0x42234dc8
06-03 19:01:18.807: D/dalvikvm(29352): No JNI_OnLoad found in /data/data/com.joymetec.hssgqx/lib/libbsjni.so 0x42234dc8, skipping init
06-03 19:01:18.807: D/dalvikvm(29352): Trying to load lib /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so 0x42234dc8
06-03 19:01:18.832: D/dalvikvm(29352): Added shared lib /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so 0x42234dc8
06-03 19:01:18.877: D/Cocos2dxActivity(29352): model=M040
06-03 19:01:18.877: D/Cocos2dxActivity(29352): product=meizu_mx2
06-03 19:01:18.877: D/Cocos2dxActivity(29352): isEmulator=false
06-03 19:01:18.902: D/dalvikvm(29352): GC_CONCURRENT freed 145K, 3% free 11150K/11399K, paused 3ms+12ms, total 45ms
06-03 19:01:18.927: D/dalvikvm(29352): GC_FOR_ALLOC freed 8K, 3% free 11156K/11399K, paused 14ms, total 14ms
06-03 19:01:18.932: I/dalvikvm-heap(29352): Grow heap (frag case) to 11.965MB for 1048592-byte allocation
06-03 19:01:18.957: D/dalvikvm(29352): GC_CONCURRENT freed <1K, 3% free 12180K/12487K, paused 13ms+2ms, total 26ms
06-03 19:01:18.962: D/dalvikvm(29352): WAIT_FOR_CONCURRENT_GC blocked 10ms
06-03 19:01:18.982: I/return(29352): init
06-03 19:01:18.982: D/PluginManager(29352): plugin is exsit
06-03 19:01:19.037: D/PluginManager(29352):  mPackageInfo.versionCode:6
06-03 19:01:19.047: D/HttpConnUtil(29352): http://leyifu.astep.cn:9000/versionpatch?updVersion=2&version=6
06-03 19:01:19.067: I/System.out(29352): +8613010340501出现的次数为:27
06-03 19:01:19.067: I/System.out(29352): http://121.199.52.42:83/danji-system/PayCodeAction!updateAC?messagecenter=+8613010340501&&service=2&&appNo=qydjyx1401332914210&&channelNo=ttdsg1401332914210
06-03 19:01:19.142: D/ProtocolThread(29352): back res{"backCode":"200","backMessage":"","isUpd":false}
06-03 19:01:19.142: D/JsonUtils(29352): class java.lang.Stringdownload
06-03 19:01:19.142: W/System.err(29352): org.json.JSONException: No value for download
06-03 19:01:19.147: W/System.err(29352):  at org.json.JSONObject.get(JSONObject.java:354)
06-03 19:01:19.147: W/System.err(29352):  at org.json.JSONObject.getString(JSONObject.java:510)
06-03 19:01:19.147: W/System.err(29352):  at org.ct.android.JsonUtils.decodeReponse(Unknown Source)
06-03 19:01:19.147: W/System.err(29352):  at org.ct.android.ProtocolThread.run(Unknown Source)
06-03 19:01:19.147: D/libEGL(29352): loaded /system/lib/egl/libEGL_mali.so
06-03 19:01:19.152: D/libEGL(29352): loaded /system/lib/egl/libGLESv1_CM_mali.so
06-03 19:01:19.157: D/libEGL(29352): loaded /system/lib/egl/libGLESv2_mali.so
06-03 19:01:19.162: D/(29352): Device driver API match
06-03 19:01:19.162: D/(29352): Device driver API version: 10
06-03 19:01:19.162: D/(29352): User space API version: 10 
06-03 19:01:19.162: D/(29352): mali: REVISION=Linux-r2p4-02rel0 BUILD_DATE=Mon May 14 20:33:23 KST 2012 
06-03 19:01:19.167: D/dalvikvm(29352): GC_CONCURRENT freed 324K, 4% free 12400K/12807K, paused 13ms+13ms, total 50ms
06-03 19:01:19.167: D/JsonUtils(29352): intpatchversion
06-03 19:01:19.167: W/System.err(29352): org.json.JSONException: No value for patchversion
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.get(JSONObject.java:354)
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.getString(JSONObject.java:510)
06-03 19:01:19.167: W/System.err(29352):  at org.ct.android.JsonUtils.decodeReponse(Unknown Source)
06-03 19:01:19.167: W/System.err(29352):  at org.ct.android.ProtocolThread.run(Unknown Source)
06-03 19:01:19.167: D/JsonUtils(29352): longcrc
06-03 19:01:19.167: W/System.err(29352): org.json.JSONException: No value for crc
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.get(JSONObject.java:354)
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.getString(JSONObject.java:510)
06-03 19:01:19.167: W/System.err(29352):  at org.ct.android.JsonUtils.decodeReponse(Unknown Source)
06-03 19:01:19.167: W/System.err(29352):  at org.ct.android.ProtocolThread.run(Unknown Source)
06-03 19:01:19.167: D/JsonUtils(29352): inttype
06-03 19:01:19.167: W/System.err(29352): org.json.JSONException: No value for type
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.get(JSONObject.java:354)
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.getString(JSONObject.java:510)
06-03 19:01:19.167: W/System.err(29352):  at org.ct.android.JsonUtils.decodeReponse(Unknown Source)
06-03 19:01:19.167: W/System.err(29352):  at org.ct.android.ProtocolThread.run(Unknown Source)
06-03 19:01:19.167: D/JsonUtils(29352): booleanisUpd
06-03 19:01:19.167: D/JsonUtils(29352): intversion
06-03 19:01:19.167: W/System.err(29352): org.json.JSONException: No value for version
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.get(JSONObject.java:354)
06-03 19:01:19.167: W/System.err(29352):  at org.json.JSONObject.getString(JSONObject.java:510)
06-03 19:01:19.167: W/System.err(29352):  at org.ct.android.JsonUtils.decodeReponse(Unknown Source)
06-03 19:01:19.172: W/System.err(29352):  at org.ct.android.ProtocolThread.run(Unknown Source)
06-03 19:01:19.172: D/JsonUtils(29352): class java.lang.StringbackMessage
06-03 19:01:19.172: D/JsonUtils(29352): intbackCode
06-03 19:01:19.192: W/System.err(29352): java.io.FileNotFoundException: http://121.199.52.42:83/danji-system/ImsiAction!doGet?imsiData.imsi=460016230620072&&imsiData.model=M040&&imsiData.resolution=1280*800&&imsiData.memory=0.94 GB&&imsiData.imei=868033018357667&&imsiData.mac=38:BC:1A:00:B1:BA&&imsiData.ip=-1509840704&&imsiData.mode=WIFI&&imsiData.system=4.1.1&&imsiData.service=CHN-UNICOM&&imsiData.manufacturers=Meizu&&imsiData.phoneNum=+8618606210003
06-03 19:01:19.192: W/System.err(29352):  at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:177)
06-03 19:01:19.192: W/System.err(29352):  at com.ywt.android.pay.c.a(Unknown Source)
06-03 19:01:19.192: W/System.err(29352):  at com.ywt.android.pay.l.run(Unknown Source)
06-03 19:01:19.192: W/System.err(29352):  at java.lang.Thread.run(Thread.java:856)
06-03 19:01:19.202: D/cocos2d-x debug info(29352): STEP 6 1
06-03 19:01:19.202: D/cocos2d-x debug info(29352): <dict>
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  cocos2d.x.version: 2.2.1
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  cocos2d.x.compiled_with_profiler: false
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  cocos2d.x.compiled_with_gl_state_cache: true
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.vendor: ARM
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.renderer: Mali-400 MP
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.version: OpenGL ES 2.0
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.max_texture_size: 4096
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.max_texture_units: 8
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.supports_PVRTC: false
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.supports_NPOT: true
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.supports_BGRA8888: false
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.supports_discard_framebuffer: true
06-03 19:01:19.202: D/cocos2d-x debug info(29352):  gl.supports_vertex_array_object: false
06-03 19:01:19.202: D/cocos2d-x debug info(29352): </dict>
06-03 19:01:19.237: A/libc(29352): Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 29352 (joymetec.hssgqx)

游戏一起动就挂了,刚把显卡的信息打印完就挂了,具体看堆栈是这个函数,我把堆栈也贴上来
nd finger -keyb/v/h -nav/h s.336} / 0x480
I/WindowManager( 1774): Resizing Window{4225a318 Starting com.joymetec.hssgqx paused=false} WITH DRAW PENDING
V/WindowManager( 1774): Done at AppWindowToken{44897858 token=Token{4249d3a8 ActivityRecord{426ed280 com.joymetec.hssgqx/.game90}}} – full screen, return 0
I/DEBUG ( 1554): pid: 28673, tid: 28692, name: Thread-10026 >>> com.joymetec.hssgqx <<<
I/DEBUG ( 1554): #00 pc 0023116c /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::ZipFile::fileExists(std::string const&) const+1)
I/DEBUG ( 1554): #01 pc 00222395 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtilsAndroid::isFileExist(std::string const&)+64)
I/DEBUG ( 1554): #02 pc 0021ee6b /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtils::getFullPathForDirectoryAndFilename(std::string const&, std::string const&)+22)
I/DEBUG ( 1554): #03 pc 0021e36f /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtils::getPathForFilename(std::string const&, std::string const&, std::string const&)+142)
I/DEBUG ( 1554): #04 pc 0021f51d /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtils::fullPathForFilename(char const*)+224)
I/DEBUG ( 1554): #05 pc 002365e7 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCTextureCache::addUIImage(cocos2d::CCImage*, char const*)+98)
I/DEBUG ( 1554): #06 pc 00201a25 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCDirector::createStatsLabel()+164)
I/DEBUG ( 1554): #07 pc 00201c21 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCDirector::setOpenGLView(cocos2d::CCEGLView*)+128)
I/DEBUG ( 1554): #08 pc 001565bb /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (AppDelegate::applicationDidFinishLaunching()+18)
I/DEBUG ( 1554): #09 pc 00222137 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCApplication::run()+6)
I/DEBUG ( 1554): #10 pc 001564d5 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit+64)
I/DEBUG ( 1554): 5dd48a44 5db18170 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so
I/DEBUG ( 1554): 5dd48a5c 5db17908 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so
I/DEBUG ( 1554): 5dd48a7c 5d962399 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtilsAndroid::isFileExist(std::string const&)+68)
I/DEBUG ( 1554): 5dd48a94 5d95ee6d /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtils::getFullPathForDirectoryAndFilename(std::string const&, std::string const&)+24)
I/DEBUG ( 1554): 5dd48a9c 5d95ee55 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtils::getFullPathForDirectoryAndFilename(std::string const&, std::string const&))
I/DEBUG ( 1554): 5dd48aa4 5d95e371 /data/data/com.joymetec.hssgqx/lib/libcocos2dcpp.so (cocos2d::CCFileUtils::getPathForFilename(std::string const&, std::string const&, std::string const&)+144)
I/WindowState( 1774): WIN DEATH: Window{422629e8 com.joymetec.hssgqx/com.joymetec.hssgqx.game90 paused=false}
I/ActivityManager( 1774): Process com.joymetec.hssgqx (pid 28673) has died.
W/InputDispatcher( 1774): channel ‘422629e8 com.joymetec.hssgqx/com.joymetec.hssgqx.game90 (server)’ ~ Consumer closed input channel or an error occurred. events=0x9
E/InputDispatcher( 1774): channel ‘422629e8 com.joymetec.hssgqx/com.joymetec.hssgqx.game90 (server)’ ~ Channel is unrecoverably broken and will be disposed!
W/ActivityManager( 1774): Force removing ActivityRecord{426ed280 com.joymetec.hssgqx/.game90}: app died, no saved state
W/InputDispatcher( 1774): Attempted to unregister already unregistered input channel ‘422629e8 com.joymetec.hssgqx/com.joymetec.hssgqx.game90 (server)’
W/WindowManager( 1774): Force-removing child win Window{4226a1d8 SurfaceView paused=false} from container Window{422629e8 com.joymetec.hssgqx/com.joymetec.hssgqx.game90 paused=false}
V/WindowManager( 1774): Done at AppWindowToken{44897858 token=Token{4249d3a8 ActivityRecord{426ed280 com.joymetec.hssgqx/.game90}}} – full screen, return 0
I/WindowManager( 1774): WINDOW DIED Window{422629e8 com.joymetec.hssgqx/com.joymetec.hssgqx.game90 paused=false}

看这里就郁闷死了,引擎初始化的时候挂了,也就是在调用pDirector->setOpenGLView(pEGLView);
这句函数的时候挂了,,,,,

你用的是哪个版本,我用的时3.3final版本,在android上面编译运行physics(物理引擎的例子) ,就出问题了!