This is a LogCat exception stack
04-02 21:28:55.208: E/AndroidRuntime(10285): FATAL EXCEPTION: UpdateThread
04-02 21:28:55.208: E/AndroidRuntime(10285): java.lang.ArrayIndexOutOfBoundsException
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.entity.text.vbo.HighPerformanceTextVertexBufferObject.onUpdateVertices(HighPerformanceTextVertexBufferObject.java:121)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.entity.text.Text.onUpdateVertices(Text.java:339)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.entity.text.Text.setText(Text.java:227)
04-02 21:28:55.208: E/AndroidRuntime(10285): at ru.rocknglory.games.player.startCrossed(player.java:177)
04-02 21:28:55.208: E/AndroidRuntime(10285): at ru.rocknglory.games.player.movePlayer(player.java:159)
04-02 21:28:55.208: E/AndroidRuntime(10285): at ru.rocknglory.games.player.access$1(player.java:146)
04-02 21:28:55.208: E/AndroidRuntime(10285): at ru.rocknglory.games.player$2.onAreaTouched(player.java:133)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.entity.scene.Scene.onAreaTouchEvent(Scene.java:409)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.entity.scene.Scene.onSceneTouchEvent(Scene.java:357)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.engine.Engine.onTouchScene(Engine.java:449)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.engine.Engine.onTouchEvent(Engine.java:435)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.input.touch.controller.BaseTouchController$TouchEventRunnablePoolItem.run(BaseTouchController.java:102)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.util.adt.pool.RunnablePoolUpdateHandler.onHandlePoolItem(RunnablePoolUpdateHandler.java:54)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.util.adt.pool.RunnablePoolUpdateHandler.onHandlePoolItem(RunnablePoolUpdateHandler.java:1)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.util.adt.pool.PoolUpdateHandler.onUpdate(PoolUpdateHandler.java:88)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.input.touch.controller.BaseTouchController.onUpdate(BaseTouchController.java:62)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.engine.Engine.onUpdate(Engine.java:581)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.engine.Engine.onTickUpdate(Engine.java:545)
04-02 21:28:55.208: E/AndroidRuntime(10285): at org.andengine.engine.Engine$UpdateThread.run(Engine.java:817)
04-02 21:28:55.218: D/AndEngine(10285): KingStepsActivity.onPause @(Thread: 'main')
The last traceable piece of code lies in here
Using java Syntax Highlighting
if(!letter.isWhitespace()) {
final float x = xBase + letter.mOffsetX;
final float y = yBase + letter.mOffsetY;
final float y2 = y + letter.mHeight;
final float x2 = x + letter.mWidth;
final float u = letter.mU;
final float v = letter.mV;
final float u2 = letter.mU2;
final float v2 = letter.mV2;
bufferData[bufferDataOffset + 0 * Text.VERTEX_SIZE + Text.VERTEX_INDEX_X] = x;
Parsed in 0.031 seconds, using
GeSHi 1.0.8.4