libgdx - GlyphLayout sometimes through ArrayIndexOutOfBoundsException -


there lot of label in game, use bitmapfont draw. exception through when run game 20-30 minutes

08-17 00:29:37.520: w/system.err(6526): java.lang.arrayindexoutofboundsexception: length=127; index=-1050 08-17 00:29:37.520: w/system.err(6526):     @ com.badlogic.gdx.utils.array.pop(array.java:294) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.utils.pool.obtain(pool.java:50) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.glyphlayout.settext(glyphlayout.java:135) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfontcache.addtext(bitmapfontcache.java:482) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfontcache.addtext(bitmapfontcache.java:464) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfont.draw(bitmapfont.java:198) 08-17 00:29:37.521: w/system.err(6526):     @ thanbaigog.actor.baselabelactor.draw(baselabelactor.java:179) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.group.drawchildren(group.java:110) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.group.draw(group.java:57) 08-17 00:29:37.521: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.stage.draw(stage.java:129) 

i found index minus every draw

08-17 00:29:37.535: w/system.err(6526): java.lang.arrayindexoutofboundsexception: length=127; index=-1052 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.utils.array.pop(array.java:294) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.utils.pool.obtain(pool.java:50) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.glyphlayout.settext(glyphlayout.java:135) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfontcache.addtext(bitmapfontcache.java:482) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfontcache.addtext(bitmapfontcache.java:464) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfont.draw(bitmapfont.java:198) 08-17 00:29:37.535: w/system.err(6526):     @ thanbaigog.actor.baselabelactor.draw(baselabelactor.java:179) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.group.drawchildren(group.java:110) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.group.draw(group.java:57) 08-17 00:29:37.535: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.stage.draw(stage.java:129)  08-17 00:29:37.551: w/system.err(6526): java.lang.arrayindexoutofboundsexception: length=127; index=-1054 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.utils.array.pop(array.java:294) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.utils.pool.obtain(pool.java:50) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.glyphlayout.settext(glyphlayout.java:135) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfontcache.addtext(bitmapfontcache.java:482) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfontcache.addtext(bitmapfontcache.java:464) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.graphics.g2d.bitmapfont.draw(bitmapfont.java:198) 08-17 00:29:37.551: w/system.err(6526):     @ thanbaigog.actor.baselabelactor.draw(baselabelactor.java:179) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.group.drawchildren(group.java:110) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.group.draw(group.java:57) 08-17 00:29:37.551: w/system.err(6526):     @ com.badlogic.gdx.scenes.scene2d.stage.draw(stage.java:129) 08-17 00:29:37.551: w/system.err(6526):     @ thanbaigog.renderer.abstractcardroomrenderer.render(abstractcardroomrenderer.java:3492) 08-17 00:29:37.551: w/system.err(6526):     @ thanbaigog.renderer.tlmncardroomrenderer.render(tlmncardroomrenderer.java:1093) 08-17 00:29:37.551: w/system.err(6526):     @ thanbaigog.screens.gamescreen.render(gamescreen.java:22) 08-17 00:29:37.552: w/system.err(6526):     @ com.badlogic.gdx.game.render(game.java:46) 08-17 00:29:37.552: w/system.err(6526):     @ com.badlogic.gdx.backends.android.androidgraphics.ondrawframe(androidgraphics.java:422) 08-17 00:29:37.552: w/system.err(6526):     @ android.opengl.glsurfaceview$glthread.guardedrun(glsurfaceview.java:1522) 08-17 00:29:37.552: w/system.err(6526):     @ android.opengl.glsurfaceview$glthread.run(glsurfaceview.java:1239) 


Comments

Popular posts from this blog

dns - How To Use Custom Nameserver On Free Cloudflare? -

python - Pygame screen.blit not working -

c# - Web API response xml language -