1

我知道这是很长的堆栈跟踪。我的一位用户在 google play 市场上报告了它。确切地说,它发生在我的一个andengine游戏droid razr中。

我不知道这个错误是从哪里来的。我从来没有见过这样的东西..有人知道这是从哪里来的吗?

 DALVIK THREADS:
    (mutexes: tll=0 tsl=0 tscl=0 ghl=0)
    "main" prio=5 tid=1 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x40aab478 self=0x1116910
  | sysTid=22522 nice=0 sched=0/0 cgrp=default handle=1074124136
  | schedstat=( 0 0 0 ) utm=24 stm=28 core=1
  at com.google.android.gles_jni.EGLImpl.eglInitialize(Native Method)
  at android.view.HardwareRenderer$GlRenderer.initializeEgl(HardwareRenderer.java:564)
  at android.view.HardwareRenderer$GlRenderer.initialize(HardwareRenderer.java:512)
  at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1342)
  at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2558)
  at android.os.Handler.dispatchMessage(Handler.java:99)
  at android.os.Looper.loop(Looper.java:137)
  at android.app.ActivityThread.main(ActivityThread.java:4697)
  at java.lang.reflect.Method.invokeNative(Native Method)
  at java.lang.reflect.Method.invoke(Method.java:511)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554)
  at dalvik.system.NativeStart.main(Native Method)

"GLThread 18740" prio=5 tid=18 WAIT
  | group="main" sCount=1 dsCount=0 obj=0x41447a30 self=0x1464a30
  | sysTid=22635 nice=0 sched=0/0 cgrp=default handle=21384832
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=0
  at java.lang.Object.wait(Native Method)
  - waiting on <0x41444370> (a android.opengl.GLSurfaceView$GLThreadManager)
  at java.lang.Object.wait(Object.java:364)
  at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1444)
  at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1241)

"Thread-18739" prio=5 tid=17 TIMED_WAIT
  | group="main" sCount=1 dsCount=0 obj=0x414438e8 self=0x1466908
  | sysTid=22634 nice=0 sched=0/0 cgrp=default handle=21392728
  | schedstat=( 0 0 0 ) utm=3 stm=0 core=0
  at java.lang.Object.wait(Native Method)
  - waiting on <0x4143f218> (a com.google.ads.internal.c)
  at java.lang.Object.wait(Object.java:401)
  at com.google.ads.internal.c.run((null):-1)
  at java.lang.Thread.run(Thread.java:856)

"Thread-18738" prio=5 tid=14 SUSPENDED
  | group="main" sCount=1 dsCount=0 obj=0x4143eb80 self=0x145f540
  | sysTid=22633 nice=0 sched=0/0 cgrp=default handle=21363088
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at libcore.io.Posix.fsync(Native Method)
  at libcore.io.BlockGuardOs.fsync(BlockGuardOs.java:97)
  at java.io.FileDescriptor.sync(FileDescriptor.java:71)
  at android.os.FileUtils.sync(FileUtils.java:111)
  at android.app.SharedPreferencesImpl.writeToFile(SharedPreferencesImpl.java:592)
  at android.app.SharedPreferencesImpl.access$800(SharedPreferencesImpl.java:52)
  at android.app.SharedPreferencesImpl$2.run(SharedPreferencesImpl.java:506)
  at android.app.SharedPreferencesImpl.enqueueDiskWrite(SharedPreferencesImpl.java:527)
  at android.app.SharedPreferencesImpl.access$100(SharedPreferencesImpl.java:52)
  at android.app.SharedPreferencesImpl$EditorImpl.commit(SharedPreferencesImpl.java:449)
  at com.google.ads.ag$a.run((null):-1)
  at java.lang.Thread.run(Thread.java:856)

"AsyncTask #1" prio=5 tid=16 WAIT
  | group="main" sCount=1 dsCount=0 obj=0x413e8590 self=0x13cb8f0
  | sysTid=22572 nice=10 sched=0/0 cgrp=bg_non_interactive handle=20755136
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at java.lang.Object.wait(Native Method)
  - waiting on <0x413e8728> (a java.lang.VMThread) held by tid=16 (AsyncTask #1)
  at java.lang.Thread.parkFor(Thread.java:1231)
  at sun.misc.Unsafe.park(Unsafe.java:323)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2022)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1009)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1069)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
  at java.lang.Thread.run(Thread.java:856)

"CookieSyncManager" prio=5 tid=15 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x413e6b58 self=0x13ca628
  | sysTid=22571 nice=10 sched=0/0 cgrp=bg_non_interactive handle=20753016
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=0
  at android.os.MessageQueue.nativePollOnce(Native Method)
  at android.os.MessageQueue.next(MessageQueue.java:118)
  at android.os.Looper.loop(Looper.java:118)
  at android.webkit.WebSyncManager.run(WebSyncManager.java:90)
  at android.webkit.CookieSyncManager.run(CookieSyncManager.java:61)
  at java.lang.Thread.run(Thread.java:856)

"WebViewCoreThread" prio=5 tid=13 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x413e1450 self=0x13bf218
  | sysTid=22556 nice=0 sched=0/0 cgrp=default handle=20706920
  | schedstat=( 0 0 0 ) utm=14 stm=17 core=1
  at android.os.MessageQueue.nativePollOnce(Native Method)
  at android.os.MessageQueue.next(MessageQueue.java:118)
  at android.os.Looper.loop(Looper.java:118)
  at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:728)
  at java.lang.Thread.run(Thread.java:856)

"SoundPool" prio=5 tid=12 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x413d6450 self=0x13ab0d8
  | sysTid=22536 nice=0 sched=0/0 cgrp=default handle=19211824
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=0
  at dalvik.system.NativeStart.run(Native Method)

"d" prio=5 tid=11 WAIT
  | group="main" sCount=1 dsCount=0 obj=0x413d60b8 self=0x13aa218
  | sysTid=22538 nice=0 sched=0/0 cgrp=default handle=20620904
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at java.lang.Object.wait(Native Method)
  - waiting on <0x413d61f0> (a java.lang.VMThread) held by tid=11 (d)
  at java.lang.Thread.parkFor(Thread.java:1231)
  at sun.misc.Unsafe.park(Unsafe.java:323)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2022)
  at org.andengine.b.c.d((null):-1)
  at org.andengine.b.a.n((null):-1)
  at org.andengine.b.d.run((null):-1)

"SoundPoolThread" prio=5 tid=10 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x413d6208 self=0x13aa6a8
  | sysTid=22537 nice=0 sched=0/0 cgrp=default handle=20619736
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at dalvik.system.NativeStart.run(Native Method)

"Binder Thread #2" prio=5 tid=9 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x413b48b8 self=0x138ad50
  | sysTid=22533 nice=0 sched=0/0 cgrp=default handle=20491536
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at dalvik.system.NativeStart.run(Native Method)

"Binder Thread #1" prio=5 tid=8 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x413b4670 self=0x138a2e0
  | sysTid=22532 nice=0 sched=0/0 cgrp=default handle=20488864
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at dalvik.system.NativeStart.run(Native Method)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 WAIT
  | group="main" sCount=1 dsCount=0 obj=0x413b1388 self=0x1389970
  | sysTid=22531 nice=0 sched=0/0 cgrp=default handle=20471816
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=0
  at java.lang.Object.wait(Native Method)
  - waiting on <0x40ab2e08> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Object.wait(Object.java:364)
  at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:213)
  at java.lang.Thread.run(Thread.java:856)

"FinalizerDaemon" daemon prio=5 tid=6 WAIT
  | group="main" sCount=1 dsCount=0 obj=0x413b1230 self=0x1389290
  | sysTid=22530 nice=0 sched=0/0 cgrp=default handle=20471656
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=0
  at java.lang.Object.wait(Native Method)
  - waiting on <0x40aa15e8> (a java.lang.ref.ReferenceQueue)
  at java.lang.Object.wait(Object.java:401)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
  at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:168)
  at java.lang.Thread.run(Thread.java:856)

"ReferenceQueueDaemon" daemon prio=5 tid=5 WAIT
  | group="main" sCount=1 dsCount=0 obj=0x413b10c8 self=0x1388c38
  | sysTid=22529 nice=0 sched=0/0 cgrp=default handle=20476080
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at java.lang.Object.wait(Native Method)
  - waiting on <0x40aa1510>
  at java.lang.Object.wait(Object.java:364)
  at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:128)
  at java.lang.Thread.run(Thread.java:856)

"Compiler" daemon prio=5 tid=4 VMWAIT
  | group="system" sCount=1 dsCount=0 obj=0x413b0fd8 self=0x13887e8
  | sysTid=22528 nice=0 sched=0/0 cgrp=default handle=20475672
  | schedstat=( 0 0 0 ) utm=5 stm=3 core=1
  at dalvik.system.NativeStart.run(Native Method)

"Signal Catcher" daemon prio=5 tid=3 RUNNABLE
  | group="system" sCount=0 dsCount=0 obj=0x413b0ee0 self=0x1384358
  | sysTid=22527 nice=0 sched=0/0 cgrp=default handle=20481672
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=0
  at dalvik.system.NativeStart.run(Native Method)

"GC" daemon prio=5 tid=2 VMWAIT
  | group="system" sCount=1 dsCount=0 obj=0x413b0e00 self=0x137e900
  | sysTid=22524 nice=0 sched=0/0 cgrp=default handle=20476496
  | schedstat=( 0 0 0 ) utm=0 stm=0 core=1
  at dalvik.system.NativeStart.run(Native Method)
4

0 回答 0