Cocos2d-js: приложение Android аварийно завершает работу после спящего режима (JS_AbortIfWrongThread)

Сейчас у меня есть игра cocos2d-js в бета-тестировании, которая отлично работает на Android, IOS и в Интернете. Только версия для Android регулярно вылетает после того, как я выхожу из приложения на некоторое время, может быть, на несколько часов. Я возобновляю его, он работает около 1 минуты, а затем вылетает со следующей трассировкой:

I/DEBUG ( 180): backtrace:
I/DEBUG ( 180): #00 pc 00fc8788 /data/app-lib/org.cocos2dx.hellojavascript-1/libcocos2djs.so (JS_AbortIfWrongThread(JSRuntime*)+36)
I/DEBUG ( 180): I

Любые предложения, где я мог бы начать искать это?

В версии cocos2d-js 3.0 RC2 и RC3 :-(


person Michael    schedule 29.08.2014    source источник


Ответы (1)


Нет, я перешел на cocos2d-js версии 3.5, ошибки больше нет. Судя по всему, это было связано с движком javascript SpiderMonkey, который был заменен. Теперь все в порядке!

person Michael    schedule 27.07.2015