----- pid 29633 at 2015-05-27 06:08:13 -----
Cmd line: com.tw.madsugr.theskyfantasy
JNI: CheckJNI is off; workarounds are on; pins=0; globals=320 (plus 2 weak)
DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0)
“main” prio=5 tid=1 WAIT
| group=“main” sCount=1 dsCount=0 obj=0x416daf30 self=0x415e1648
| sysTid=29633 nice=-6 sched=0/0 cgrp=apps handle=1074475416
| state=S schedstat=( 0 0 0 ) utm=55 stm=26 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x42230d38> (a android.opengl.GLSurfaceView$GLThreadManager)
at java.lang.Object.wait(Object.java:364)
at android.opengl.GLSurfaceView$GLThread.surfaceDestroyed(GLSurfaceView.java:1628)
at android.opengl.GLSurfaceView.surfaceDestroyed(GLSurfaceView.java:532)
at android.view.SurfaceView.updateWindow(SurfaceView.java:556)
at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:232)
at android.view.View.dispatchWindowVisibilityChanged(View.java:8145)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1077)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1077)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1077)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1077)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1316)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1076)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5905)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:807)
at android.view.Choreographer.doCallbacks(Choreographer.java:601)
at android.view.Choreographer.doFrame(Choreographer.java:562)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:791)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5637)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:896)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:712)
at dalvik.system.NativeStart.main(Native Method)
“Binder_3” prio=5 tid=21 NATIVE
| group=“main” sCount=1 dsCount=0 obj=0x41c05478 self=0x6b67b300
| sysTid=30413 nice=0 sched=0/0 cgrp=apps handle=1801957560
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0
#00 pc 00021318 /system/lib/libc.so (__ioctl+8)
#01 pc 0002deb7 /system/lib/libc.so (ioctl+14)
#02 pc 000202b5 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+140)
#03 pc 00020a77 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
#04 pc 00020b0f /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+50)
#05 pc 00025941 /system/lib/libbinder.so
#06 pc 00012635 /system/lib/libutils.so (android:
:_threadLoop(void*)+216)
#07 pc 0004fb3b /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+98)
#08 pc 000120b7 /system/lib/libutils.so
#09 pc 0000d360 /system/lib/libc.so (__thread_entry+72)
#10 pc 0000d4f8 /system/lib/libc.so (pthread_create+240)
at dalvik.system.NativeStart.run(Native Method)
“JavaBridge” prio=5 tid=38 NATIVE
| group=“main” sCount=1 dsCount=0 obj=0x422a27e0 self=0x6b0b2418
| sysTid=29823 nice=0 sched=0/0 cgrp=apps handle=1771489296
| state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0
#00 pc 000224cc /system/lib/libc.so (epoll_wait+12)
#01 pc 00016427 /system/lib/libutils.so (android::Looper::pollInner(int)+98)
#02 pc 000166d1 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
#03 pc 00070c99 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
#04 pc 00020c0c /system/lib/libdvm.so (dvmPlatformInvoke+112)
#05 pc 00057851 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+428)
#06 pc 0002a0a0 /system/lib/libdvm.so
#07 pc 000329a4 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
#08 pc 0002fec0 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+232)
#09 pc 0006d78d /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)
#10 pc 0006d7b1 /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, …)+20)
#11 pc 000609ff /system/lib/libdvm.so
#12 pc 0000d360 /system/lib/libc.so (__thread_entry+72)
#13 pc 0000d4f8 /system/lib/libc.so (pthread_create+240)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:138)
at android.os.Looper.loop(Looper.java:134)
at android.os.HandlerThread.run(HandlerThread.java:61)
项目上线后收到不少莫名其妙的闪退情况。有部分崩的地方感觉有点莫名其妙,有没大神能帮忙分析一下。