¿Algún programador de Android + libGDX? Problemas con ART vs Dalvik

Veréis, estoy trastenado con libGDX y he encontrado una cosa rarísima:

Imagen

El mismo problema que ha este tipo ---> Bug #976

Si cambio el runtime del móvil (Nexus 4 con versión Android 4.4.2) a Dalvik (actualmente lo tenía en ART), no se produce ningún error y la aplicación se ejecuta correctamente.

He probado la aplicación en otro móvil (con Android 2.3.6) y funciona bien, por lo que entiendo que el problema está en que runtime tiene el móvil.

¿Alguna idea de como solucionar el problema?

El LogCat de los errores::
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64] JNI DETECTED ERROR IN APPLICATION: capacity must be greater than 0: 0
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]     in call to NewDirectByteBuffer
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]     from java.nio.ByteBuffer com.badlogic.gdx.utils.BufferUtils.newDisposableByteBuffer(int)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64] "GLThread 502" prio=5 tid=14 Runnable
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   | group="main" sCount=0 dsCount=0 obj=0x64df41c8 self=0x441f5260
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   | sysTid=7431 nice=0 cgrp=apps sched=0/0 handle=0x441f5548
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   | state=R schedstat=( 0 0 0 ) utm=5 stm=0 core=1 HZ=100
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   | stack=0x48851000-0x48855000 stackSize=1040KB
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   native: art::Thread::DumpStack(std::ostream&) const+87 [0x416f1edc] (libart.so)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   native: ??? [0x4159f83e] (libart.so)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   native: art::JniAbortF(char const*, char const*, ...)+51 [0x415a01f4] (libart.so)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   native: ??? [0x415ab3e4] (libart.so)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   native: Java_com_badlogic_gdx_utils_BufferUtils_newDisposableByteBuffer+44 [0x4883a210] (libgdx.so)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.utils.BufferUtils.newDisposableByteBuffer(Native method)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.utils.BufferUtils.newUnsafeByteBuffer(BufferUtils.java:517)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.graphics.glutils.IndexBufferObject.<init>(IndexBufferObject.java:64)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.graphics.Mesh.<init>(Mesh.java:88)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.graphics.glutils.ImmediateModeRenderer20.<init>(ImmediateModeRenderer20.java:65)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.graphics.glutils.ImmediateModeRenderer20.<init>(ImmediateModeRenderer20.java:55)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.graphics.glutils.ShapeRenderer.<init>(ShapeRenderer.java:114)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.graphics.glutils.ShapeRenderer.<init>(ShapeRenderer.java:110)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.kilobolt.GameWorld.GameRender.<init>(GameRender.java:41)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.kilobolt.Screens.GameScreen.<init>(GameScreen.java:28)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.kilobolt.ZombieBird.ZBGame.create(ZBGame.java:12)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:236)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1512)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]   at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
04-23 23:49:06.188: A/art(7402): art/runtime/check_jni.cc:64]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] Runtime aborting...
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] Aborting thread:
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "GLThread 502" prio=5 tid=14 Runnable
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x64df41c8 self=0x441f5260
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7431 nice=0 cgrp=apps sched=0/0 handle=0x441f5548
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=R schedstat=( 0 0 0 ) utm=7 stm=0 core=1 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x48851000-0x48855000 stackSize=1040KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::Thread::DumpStack(std::ostream&) const+87 [0x416f1edc] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x416ea06c] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::Runtime::Abort()+79 [0x416ea5fc] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::LogMessage::~LogMessage()+505 [0x4159793a] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x4159fa5c] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::JniAbortF(char const*, char const*, ...)+51 [0x415a01f4] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x415ab3e4] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: Java_com_badlogic_gdx_utils_BufferUtils_newDisposableByteBuffer+44 [0x4883a210] (libgdx.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.utils.BufferUtils.newDisposableByteBuffer(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.utils.BufferUtils.newUnsafeByteBuffer(BufferUtils.java:517)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.IndexBufferObject.<init>(IndexBufferObject.java:64)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.Mesh.<init>(Mesh.java:88)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ImmediateModeRenderer20.<init>(ImmediateModeRenderer20.java:65)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ImmediateModeRenderer20.<init>(ImmediateModeRenderer20.java:55)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ShapeRenderer.<init>(ShapeRenderer.java:114)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ShapeRenderer.<init>(ShapeRenderer.java:110)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.kilobolt.GameWorld.GameRender.<init>(GameRender.java:41)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.kilobolt.Screens.GameScreen.<init>(GameScreen.java:28)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.kilobolt.ZombieBird.ZBGame.create(ZBGame.java:12)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:236)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1512)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] Dumping all threads without appropriate locks held: thread list lock mutator lock
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] All threads:
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] DALVIK THREADS (17):
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "main" prio=5 tid=1 Waiting
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x6462aad0 self=0x417a5af0
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7402 nice=0 cgrp=apps sched=0/0 handle=0x40112154
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=9 stm=6 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0xbe6c0000-0xbe6c4000 stackSize=8MB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: (no native stack frames for thread 7402)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Object.wait(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - waiting on <0x64df10f0> (a android.opengl.GLSurfaceView$GLThreadManager)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.opengl.GLSurfaceView$GLThread.onPause(GLSurfaceView.java:1648)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - locked <0x64df10f0> (a android.opengl.GLSurfaceView$GLThreadManager)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.opengl.GLSurfaceView.onPause(GLSurfaceView.java:550)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.backends.android.AndroidGraphics.onPauseGLSurfaceView(AndroidGraphics.java:148)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.backends.android.AndroidApplication.onPause(AndroidApplication.java:278)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.Activity.performPause(Activity.java:5335)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1233)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.ActivityThread.performPauseActivity(ActivityThread.java:3048)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.ActivityThread.performPauseActivity(ActivityThread.java:3017)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:2995)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.ActivityThread.access$1000(ActivityThread.java:135)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.os.Handler.dispatchMessage(Handler.java:102)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.os.Looper.loop(Looper.java:136)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.app.ActivityThread.main(ActivityThread.java:5017)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.reflect.Method.invoke(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "Thread pool worker 0" prio=5 tid=2 Native (still starting up)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="" sCount=0 dsCount=0 obj=0x00000000 self=0x441fd250
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7406 nice=0 cgrp=apps sched=0/0 handle=0x4421e440
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x43fbc000-0x43fc0000 stackSize=1024KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x4421e354] ([anon:libc_malloc])
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "Thread pool worker 1" prio=5 tid=3 Native (still starting up)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="" sCount=0 dsCount=0 obj=0x00000000 self=0x442206f8
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7407 nice=0 cgrp=apps sched=0/0 handle=0x441fd008
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x440be000-0x440c2000 stackSize=1024KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x4421e354] ([anon:libc_malloc])
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "Thread pool worker 2" prio=5 tid=4 Native (still starting up)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="" sCount=0 dsCount=0 obj=0x00000000 self=0x417a5ee8
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7408 nice=0 cgrp=apps sched=0/0 handle=0x472329e8
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x477c1000-0x477c5000 stackSize=1024KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x4421e354] ([anon:libc_malloc])
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "Signal Catcher" daemon prio=5 tid=5 WaitingInMainSignalCatcherLoop
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="system" sCount=0 dsCount=0 obj=0x64da7038 self=0x4732e180
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7409 nice=0 cgrp=apps sched=0/0 handle=0x4732df38
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x478c1000-0x478c5000 stackSize=1016KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x416ee06b] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+46 [0x416ee3d7] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::SignalCatcher::Run(void*)+176 [0x416ef94d] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __thread_entry+72 [0x40134170] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: pthread_create+240 [0x40134308] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "JDWP" daemon prio=5 tid=6 WaitingInMainDebuggerLoop
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="system" sCount=0 dsCount=0 obj=0x64da7100 self=0x4732ef30
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7410 nice=0 cgrp=apps sched=0/0 handle=0x4732ece8
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x479bf000-0x479c3000 stackSize=1016KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::JDWP::JdwpState::Run()+378 [0x416405f7] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x41641873] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __thread_entry+72 [0x40134170] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: pthread_create+240 [0x40134308] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "GCDaemon" daemon prio=5 tid=7 Waiting
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="system" sCount=0 dsCount=0 obj=0x64da34a0 self=0x473332e8
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7417 nice=0 cgrp=apps sched=0/0 handle=0x47333650
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x47ecd000-0x47ed1000 stackSize=1040KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: (no native stack frames for thread 7417)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Object.wait(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - waiting on <0x60a7ad38> (a java.lang.Daemons$GCDaemon)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Daemons$GCDaemon.run(Daemons.java:330)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - locked <0x60a7ad38> (a java.lang.Daemons$GCDaemon)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Thread.run(Thread.java:811)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "HeapTrimmerDaemon" daemon prio=5 tid=8 Waiting
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="system" sCount=0 dsCount=0 obj=0x64da2298 self=0x47332d38
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7416 nice=0 cgrp=apps sched=0/0 handle=0x473330a0
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x47dc9000-0x47dcd000 stackSize=1040KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: (no native stack frames for thread 7416)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Object.wait(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - waiting on <0x60a7ad48> (a java.lang.Daemons$HeapTrimmerDaemon)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:299)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - locked <0x60a7ad48> (a java.lang.Daemons$HeapTrimmerDaemon)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Thread.run(Thread.java:811)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "FinalizerWatchdogDaemon" daemon prio=5 tid=9 Waiting
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="system" sCount=0 dsCount=0 obj=0x64da10e8 self=0x473327c0
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7415 nice=0 cgrp=apps sched=0/0 handle=0x47332af0
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x47cc5000-0x47cc9000 stackSize=1040KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: (no native stack frames for thread 7415)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Object.wait(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - waiting on <0x60a7ad28> (a java.lang.Daemons$FinalizerWatchdogDaemon)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:233)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - locked <0x60a7ad28> (a java.lang.Daemons$FinalizerWatchdogDaemon)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:210)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Thread.run(Thread.java:811)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "FinalizerDaemon" daemon prio=5 tid=10 Waiting
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="system" sCount=0 dsCount=0 obj=0x64d9ff08 self=0x47332278
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7414 nice=0 cgrp=apps sched=0/0 handle=0x47332578
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x47bc1000-0x47bc5000 stackSize=1040KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: (no native stack frames for thread 7414)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Object.wait(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - waiting on <0x60a73360> (a java.lang.ref.ReferenceQueue)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Object.wait(Object.java:411)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - locked <0x60a73360> (a java.lang.ref.ReferenceQueue)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Thread.run(Thread.java:811)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "ReferenceQueueDaemon" daemon prio=5 tid=11 Waiting
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="system" sCount=0 dsCount=0 obj=0x64da71a0 self=0x47331db0
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7413 nice=0 cgrp=apps sched=0/0 handle=0x47332030
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x47abd000-0x47ac1000 stackSize=1040KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: (no native stack frames for thread 7413)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Object.wait(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - waiting on <0x600c2148> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   - locked <0x600c2148> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at java.lang.Thread.run(Thread.java:811)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "Binder_1" prio=5 tid=12 Native
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x64daa9a0 self=0x47335d68
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7418 nice=0 cgrp=apps sched=0/0 handle=0x47333aa0
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x480cf000-0x480d3000 stackSize=1016KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::talkWithDriver(bool)+140 [0x401de375] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::getAndExecuteCommand()+6 [0x401dea7f] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::joinThreadPool(bool)+48 [0x401deb15] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401e2921] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::Thread::_threadLoop(void*)+216 [0x401ada5d] (libutils.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::AndroidRuntime::javaThreadShell(void*)+68 [0x4023ad81] (libandroid_runtime.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401ad58f] (libutils.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __thread_entry+72 [0x40134170] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: pthread_create+240 [0x40134308] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "Binder_2" prio=5 tid=13 Native
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x64dad120 self=0x47336cd8
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7419 nice=0 cgrp=apps sched=0/0 handle=0x47336a90
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x481cd000-0x481d1000 stackSize=1016KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::talkWithDriver(bool)+140 [0x401de375] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::getAndExecuteCommand()+6 [0x401dea7f] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::joinThreadPool(bool)+48 [0x401deb15] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401e2921] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::Thread::_threadLoop(void*)+216 [0x401ada5d] (libutils.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::AndroidRuntime::javaThreadShell(void*)+68 [0x4023ad81] (libandroid_runtime.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401ad58f] (libutils.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __thread_entry+72 [0x40134170] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: pthread_create+240 [0x40134308] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "GLThread 502" prio=5 tid=14 Native
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x64df41c8 self=0x441f5260
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7431 nice=0 cgrp=apps sched=0/0 handle=0x441f5548
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=R schedstat=( 0 0 0 ) utm=17 stm=8 core=2 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x48851000-0x48855000 stackSize=1040KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::Thread::DumpStack(std::ostream&) const+87 [0x416f1edc] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::ThreadList::DumpLocked(std::ostream&)+67 [0x416fce4c] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x416ea11e] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::Runtime::Abort()+79 [0x416ea5fc] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::LogMessage::~LogMessage()+505 [0x4159793a] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x4159fa5c] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: art::JniAbortF(char const*, char const*, ...)+51 [0x415a01f4] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x415ab3e4] (libart.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: Java_com_badlogic_gdx_utils_BufferUtils_newDisposableByteBuffer+44 [0x4883a210] (libgdx.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.utils.BufferUtils.newDisposableByteBuffer(Native method)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.utils.BufferUtils.newUnsafeByteBuffer(BufferUtils.java:517)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.IndexBufferObject.<init>(IndexBufferObject.java:64)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.Mesh.<init>(Mesh.java:88)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ImmediateModeRenderer20.<init>(ImmediateModeRenderer20.java:65)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ImmediateModeRenderer20.<init>(ImmediateModeRenderer20.java:55)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ShapeRenderer.<init>(ShapeRenderer.java:114)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.graphics.glutils.ShapeRenderer.<init>(ShapeRenderer.java:110)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.kilobolt.GameWorld.GameRender.<init>(GameRender.java:41)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.kilobolt.Screens.GameScreen.<init>(GameScreen.java:28)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.kilobolt.ZombieBird.ZBGame.create(ZBGame.java:12)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:236)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1512)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "SoundPool" prio=5 tid=15 Native
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x64e053d0 self=0x48958980
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7435 nice=0 cgrp=apps sched=0/0 handle=0x441f6c20
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x4895d000-0x48961000 stackSize=1016KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __pthread_cond_timedwait+64 [0x40135f24] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::SoundPool::run()+20 [0x40b8593f] (libmedia.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::AndroidRuntime::javaThreadShell(void*)+68 [0x4023ad81] (libandroid_runtime.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401ad58f] (libutils.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __thread_entry+72 [0x40134170] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: pthread_create+240 [0x40134308] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "SoundPoolThread" prio=5 tid=16 Native
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x64e05618 self=0x48958c00
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7436 nice=0 cgrp=apps sched=0/0 handle=0x441e7b28
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x48a5d000-0x48a61000 stackSize=1016KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __pthread_cond_timedwait+64 [0x40135f24] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x40b85da9] (libmedia.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::SoundPoolThread::read()+16 [0x40b85dfb] (libmedia.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::SoundPoolThread::run()+14 [0x40b85fa7] (libmedia.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::AndroidRuntime::javaThreadShell(void*)+68 [0x4023ad81] (libandroid_runtime.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401ad58f] (libutils.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: __thread_entry+72 [0x40134170] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: pthread_create+240 [0x40134308] (libc.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203] "Binder_3" prio=5 tid=17 Native
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | group="main" sCount=0 dsCount=0 obj=0x64e20e10 self=0x48b5e218
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | sysTid=7447 nice=0 cgrp=apps sched=0/0 handle=0x48b5dfd0
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   | stack=0x4a1ba000-0x4a1be000 stackSize=1016KB
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::talkWithDriver(bool)+140 [0x401de375] (libbinder.so)
04-23 23:49:06.459: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::getAndExecuteCommand()+6 [0x401dea7f] (libbinder.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   native: android::IPCThreadState::joinThreadPool(bool)+48 [0x401deb15] (libbinder.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401e2921] (libbinder.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   native: android::Thread::_threadLoop(void*)+216 [0x401ada5d] (libutils.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   native: android::AndroidRuntime::javaThreadShell(void*)+68 [0x4023ad81] (libandroid_runtime.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   native: ??? [0x401ad58f] (libutils.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   native: __thread_entry+72 [0x40134170] (libc.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   native: pthread_create+240 [0x40134308] (libc.so)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]   (no managed stack frames)
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.469: A/art(7402): art/runtime/runtime.cc:203]
04-23 23:49:06.469: A/libc(7402): Fatal signal 6 (SIGABRT) at 0x00001cea (code=-6), thread 7431 (GLThread 502)
Hola, pues si. Es un error y por ahora no tiene solución.

Al parecer es un lio entre art y Jni, que no le deja crear buffers de tamaño 0, los de google dicen que esa es la forma en que tiene que funcionar (aunque dalvik lo haga distinto). Y los de badlogic dicen que pasan de dedicarle mas tiempo hasta que no se solucione en la capa mas baja.

Se reduce a que, cuando se hace en dalvik te devuelve un null, y cuando lo haces en art explota

Aquí tienes el bug en libgdx por si quieres seguirlo para cuando se solucione
https://github.com/libgdx/libgdx/issues/976

Y aqui el bug en art
https://code.google.com/p/android/issue ... l?id=63055

De momento .... toca aguantarse, porque como el error es en la parte nativa tienes pocas opciones de esquivarlo
1 respuesta