Search Unity

Unity android crash on if linking to another unity project id

Discussion in 'Editor & General Support' started by tengkufathullah, Nov 15, 2018.

  1. tengkufathullah

    tengkufathullah

    Joined:
    Apr 3, 2017
    Posts:
    14
    I have two unity project for analytic purpose, development and production.
    There is no issue if linking to development. but if I relink it to production id, the app will crash on
    android after startup.

    Unity version : 2017.2.0f3

    Stacktrace:


    Caused by java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
    Build fingerprint: 'HUAWEI/BGO/hwbgo:6.0/HuaweiBAGGIO/BGO-DL09C209B003:user/release-keys'
    Revision: '0'
    pid: 14077, tid: 14110, name: UnityMain >>> com.mirajaudio.mirajstorybook <<<
    r0 00000000 r1 90de9460 r2 90de64e0 r3 00000000
    r4 9b85dc10 r5 9d33f3e4 r6 00000000 r7 90d4f738
    r8 00000000 r9 9dd54b18 sl 00000002 fp 9d33efe8
    ip 9d33ef38 sp 9d33efe8 lr 9bc9ac6c pc 90c8da70 cpsr 4c442d4f

    at Unknown.0000da70(Unknown Source)
    at Unknown.00002c68(Unknown Source)

    #0. UnityChoreographer
    at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
    at android.os.MessageQueue.next(MessageQueue.java:330)
    at android.os.Looper.loop(Looper.java:137)
    at android.os.HandlerThread.run(HandlerThread.java:61)

    #1. pool-5-thread-1
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2053)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:806)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #2. main
    at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
    at android.os.MessageQueue.next(MessageQueue.java:330)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:5578)
    at java.lang.reflect.Method.invoke(Method.java)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:684)

    #3. Queue
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #4. FinalizerDaemon
    at java.lang.Object.wait(Object.java)
    at java.lang.Object.wait(Object.java:423)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
    at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185)
    at java.lang.Thread.run(Thread.java:833)

    #5. pool-4-thread-1
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #6. Queue
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #7. AsyncTask #3
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #8. AsyncTask #2
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #9. AsyncTask #4
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #10. Crashlytics Exception Handler1
    at dalvik.system.VMStack.getThreadStackTrace(VMStack.java)
    at java.lang.Thread.getStackTrace(Thread.java:595)
    at java.lang.Thread.getAllStackTraces(Thread.java:537)
    at com.crashlytics.android.core.CrashlyticsController.writeSessionEvent(CrashlyticsController.java:1114)
    at com.crashlytics.android.core.CrashlyticsController.writeFatal(CrashlyticsController.java:852)
    at com.crashlytics.android.core.CrashlyticsController.access$400(CrashlyticsController.java:59)
    at com.crashlytics.android.core.CrashlyticsController$6.call(CrashlyticsController.java:292)
    at com.crashlytics.android.core.CrashlyticsController$6.call(CrashlyticsController.java:285)
    at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75)
    at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30)
    at java.lang.Thread.run(Thread.java:833)

    #11. Queue
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #12. Answers Events Handler1
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2053)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:806)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75)
    at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30)
    at java.lang.Thread.run(Thread.java:833)

    #13. HeapTaskDaemon
    at dalvik.system.VMRuntime.runHeapTasks(VMRuntime.java)
    at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:355)
    at java.lang.Thread.run(Thread.java:833)

    #14. Queue
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #15. pool-3-thread-1
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #16. Queue
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #17. AsyncTask #5
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #18. UnityMain
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:421)
    at java.util.concurrent.FutureTask.get(FutureTask.java:163)
    at com.crashlytics.android.core.CrashlyticsBackgroundWorker.submitAndWait(CrashlyticsBackgroundWorker.java:43)
    at com.crashlytics.android.core.CrashlyticsController.handleUncaughtException(CrashlyticsController.java:285)
    at com.crashlytics.android.core.CrashlyticsController$5.onUncaughtException(CrashlyticsController.java:269)
    at com.crashlytics.android.core.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:30)
    at com.unity3d.player.k.uncaughtException(Unknown Source)
    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)

    #19. OkHttp ConnectionPool
    at java.lang.Object.wait(Object.java)
    at com.android.okhttp.ConnectionPool.performCleanup(ConnectionPool.java:305)
    at com.android.okhttp.ConnectionPool.runCleanupUntilPoolIsEmpty(ConnectionPool.java:242)
    at com.android.okhttp.ConnectionPool.access$000(ConnectionPool.java:54)
    at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:97)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #20. ReferenceQueueDaemon
    at java.lang.Object.wait(Object.java)
    at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:147)
    at java.lang.Thread.run(Thread.java:833)

    #21. AsyncTask #1
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #22. pool-7-thread-1
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1078)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:806)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #23. pool-6-thread-1
    at java.lang.Object.wait(Object.java)
    at java.lang.Thread.parkFor$(Thread.java:1235)
    at sun.misc.Unsafe.park(Unsafe.java:299)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2053)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:806)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1036)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    at java.lang.Thread.run(Thread.java:833)

    #24. FinalizerWatchdogDaemon
    at java.lang.Thread.sleep(Thread.java)
    at java.lang.Thread.sleep(Thread.java:1046)
    at java.lang.Thread.sleep(Thread.java:1000)
    at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:273)
    at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:284)
    at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:232)
    at java.lang.Thread.run(Thread.java:833)

    #25. FMODAudioDevice
    at android.media.AudioTrack.native_write_byte(AudioTrack.java)
    at android.media.AudioTrack.write(AudioTrack.java:1782)
    at android.media.AudioTrack.write(AudioTrack.java:1725)
    at org.fmod.FMODAudioDevice.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:833)