BasicGame works on Samsumg Galaxy Nexus 3, crashes on LG Nexus 4

Hi - I’ve just started playing with jme3 (Product Version: jMonkeyEngine SDK 3.0RC2) & Android. I’ve added the BasicGame from File->New->JME3 … It runs fine on my Samsung Galaxy exus 3 (running Android 4.2.1). But it crashes on startup on my LG Nexus 4 (also running 4.2.1). It happes on other JME3 apps I’ve installed from App Store too. There is no stacktrace or error msg displayed on screen. Below is the log output from console window.

Waiting for device to be ready… Connect your device now if its not connected yet.
MyGame.install:
Installing /Users/kevinosullivan/Development/jme3/projects/BasicGame/mobile/bin/MyGame-debug.apk onto default emulator or device…
3402 KB/s (42849247 bytes in 12.299s)
pkg: /data/local/tmp/MyGame-debug.apk
Success
MyGame.installd:
Starting: Intent { cmp=com.thatonethisone.BasicGame/.MainActivity }
Logging android device output, cancel build or disconnect device to stop logging.
--------- beginning of /dev/log/main
D/DfeApi ( 9642): [1] DfeRequest.deliverResponse: Not delivering second response for request=[[ ] https://android.clients.google.com/fdfe/details?doc=com.rampage.stackeddemo NORMAL 125]
I/Crittercism(13527): Crittercism Initialized.
D/dalvikvm(13527): GC_CONCURRENT freed 353K, 4% free 9214K/9596K, paused 2ms+3ms, total 18ms
D/dalvikvm(13554): Trying to load lib libjavacore.so 0x0
D/dalvikvm(13554): Added shared lib libjavacore.so 0x0
D/dalvikvm(13554): Trying to load lib libnativehelper.so 0x0
D/dalvikvm(13554): Added shared lib libnativehelper.so 0x0
D/dalvikvm(13527): GC_CONCURRENT freed 450K, 5% free 9279K/9756K, paused 5ms+1ms, total 38ms
D/dalvikvm(13527): WAIT_FOR_CONCURRENT_GC blocked 5ms
D/dalvikvm(13527): GC_CONCURRENT freed 465K, 6% free 9328K/9820K, paused 3ms+3ms, total 31ms
D/dalvikvm(13527): WAIT_FOR_CONCURRENT_GC blocked 9ms
D/dalvikvm(13554): Note: class Landroid/app/ActivityManagerNative; has 156 unimplemented (abstract) methods
--------- beginning of /dev/log/system
I/ActivityManager( 574): START u0 {flg=0x10000000 cmp=com.thatonethisone.BasicGame/.MainActivity} from pid 13554
D/dalvikvm(13527): GC_CONCURRENT freed 532K, 6% free 9308K/9868K, paused 3ms+2ms, total 24ms
D/dalvikvm(13527): WAIT_FOR_CONCURRENT_GC blocked 9ms
I/b (13527): Channel:
I/LicenseChecker(13527): Binding to licensing service.
D/dalvikvm(13554): GC_CONCURRENT freed 101K, 17% free 501K/604K, paused 1ms+1ms, total 3ms
D/jdwp (13554): Got wake-up signal, bailing out of select
D/dalvikvm(13554): Debugger has detached; object registry had 1 entries
D/dalvikvm(13571): Late-enabling CheckJNI
I/ActivityManager( 574): Start proc com.thatonethisone.BasicGame for activity com.thatonethisone.BasicGame/.MainActivity: pid=13571 uid=10156 gids={50156, 1028}
W/ActivityManager( 574): Permission Denial: Accessing service ComponentInfo{com.android.vending/com.google.android.finsky.services.LicensingService} from pid=13527, uid=10129 requires com.android.vending.CHECK_LICENSE
I/AppUpgradeReceiver(13527): Notified of app replace. package:com.thatonethisone.BasicGame#Intent;action=android.intent.action.PACKAGE_REPLACED;launchFlags=0x8000010;component=com.shazam.android/com.shazam.upgrade.AppUpgradeReceiver;B.android.intent.extra.REPLACING=true;i.android.intent.extra.UID=10156;i.android.intent.extra.user_handle=0;end
I/dalvikvm(13571): Turning on JNI app bug workarounds for target SDK version 8…
I/ActivityManager( 574): Start proc com.google.android.apps.maps:LocationFriendService for broadcast com.google.android.apps.maps/com.google.googlenav.friend.reporting.LocationReportingIntentReceiver: pid=13582 uid=10039 gids={50039, 3003, 1015, 1028}
I/ActivityManager( 574): No longer want com.google.android.deskclock (pid 13206): empty #17
D/dalvikvm(13571): Trying to load lib /data/app-lib/com.thatonethisone.BasicGame-2/libbulletjme.so 0x414fbef0
D/dalvikvm(13571): Added shared lib /data/app-lib/com.thatonethisone.BasicGame-2/libbulletjme.so 0x414fbef0
D/dalvikvm(13571): No JNI_OnLoad found in /data/app-lib/com.thatonethisone.BasicGame-2/libbulletjme.so 0x414fbef0, skipping init
I/InputReader( 574): Reconfiguring input devices. changes=0x00000004
I/InputReader( 574): Device reconfigured: id=6, name=‘touch_dev’, size 768x1280, orientation 1, mode 1, display id 0
I/ActivityManager( 574): Config changed: {1.0 234mcc?mnc en_GB ldltr sw384dp w598dp h359dp 320dpi nrml land finger -keyb/v/h -nav/h s.28}
D/AndroidHarness(13571): Resolution from Window, width:1196, height: 768
I/AndroidHarness(13571): Creating settings
D/dalvikvm(13582): GC_CONCURRENT freed 177K, 3% free 9195K/9400K, paused 4ms+5ms, total 59ms
D/dalvikvm(13582): WAIT_FOR_CONCURRENT_GC blocked 13ms
I/JmeSystem(13571): INFO JmeAndroidSystem 22:23:04 Running on jMonkeyEngine 3.0.0 Beta
D/libEGL (13571): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL (13571): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL (13571): loaded /system/lib/egl/libGLESv2_adreno200.so
I/Adreno200-EGL(13571): : EGL 1.4 QUALCOMM build: Nondeterministic AU_full_mako_PARTNER-ANDROID/JB-MR1-DEV_CL2946718_release_AU (CL2946718)
I/Adreno200-EGL(13571): Build Date: 11/04/12 Sun
I/Adreno200-EGL(13571): Local Branch:
I/Adreno200-EGL(13571): Remote Branch: m/partner-android/jb-mr1-dev
I/Adreno200-EGL(13571): Local Patches: NONE
I/Adreno200-EGL(13571): Reconstruct Branch: NOTHING
I/OGLESContext(13571): INFO OGLESContext 22:23:04 Display EGL Version: 1.0
I/AndroidConfigChooser(13571): JME3 using fastest EGL configuration available here:
I/AndroidConfigChooser(13571): JME3 using choosen config:
I/AndroidConfigChooser(13571): EGL_RED_SIZE = 5
I/AndroidConfigChooser(13571): EGL_GREEN_SIZE = 6
I/AndroidConfigChooser(13571): EGL_BLUE_SIZE = 5
I/AndroidConfigChooser(13571): EGL_ALPHA_SIZE = 0
I/AndroidConfigChooser(13571): EGL_DEPTH_SIZE = 16
I/AndroidConfigChooser(13571): EGL_STENCIL_SIZE = 0
I/AndroidConfigChooser(13571): EGL_RENDERABLE_TYPE = 7
I/AndroidConfigChooser(13571): EGL_SURFACE_TYPE = 1445
I/AndroidHarness(13571): INFO AndroidHarness 22:23:04 Splash Screen Picture Resource ID: 0
I/AndroidHarness(13571): Splash Screen Skipped.
I/AndroidHarness(13571): onStart
I/AndroidHarness(13571): onResume
I/AndroidHarness(13571): onPause
I/AndroidHarness(13571): onStop
I/AndroidHarness(13571): onRetainNonConfigurationInstance called
I/AndroidHarness(13571): In Config Change, not stopping app.
I/AndroidHarness(13571): onDestroy
D/dalvikvm(13571): GC_CONCURRENT freed 215K, 3% free 9077K/9320K, paused 1ms+3ms, total 28ms
I/AndroidHarness(13571): Using Retained App
I/Adreno200-EGL(13571): : EGL 1.4 QUALCOMM build: Nondeterministic AU_full_mako_PARTNER-ANDROID/JB-MR1-DEV_CL2946718_release_AU (CL2946718)
I/Adreno200-EGL(13571): Build Date: 11/04/12 Sun
I/Adreno200-EGL(13571): Local Branch:
I/Adreno200-EGL(13571): Remote Branch: m/partner-android/jb-mr1-dev
I/Adreno200-EGL(13571): Local Patches: NONE
I/Adreno200-EGL(13571): Reconstruct Branch: NOTHING
I/OGLESContext(13571): INFO OGLESContext 22:23:04 Display EGL Version: 1.0
I/AndroidConfigChooser(13571): JME3 using fastest EGL configuration available here:
I/AndroidConfigChooser(13571): JME3 using choosen config:
I/AndroidConfigChooser(13571): EGL_RED_SIZE = 5
I/AndroidConfigChooser(13571): EGL_GREEN_SIZE = 6
I/AndroidConfigChooser(13571): EGL_BLUE_SIZE = 5
I/AndroidConfigChooser(13571): EGL_ALPHA_SIZE = 0
I/AndroidConfigChooser(13571): EGL_DEPTH_SIZE = 16
I/AndroidConfigChooser(13571): EGL_STENCIL_SIZE = 0
I/AndroidConfigChooser(13571): EGL_RENDERABLE_TYPE = 7
I/AndroidConfigChooser(13571): EGL_SURFACE_TYPE = 1445
I/AndroidHarness(13571): INFO AndroidHarness 22:23:04 Splash Screen Picture Resource ID: 0
I/AndroidHarness(13571): Splash Screen Skipped.
I/AndroidHarness(13571): onStart
I/AndroidHarness(13571): onResume
D/dalvikvm(13582): GC_CONCURRENT freed 144K, 2% free 9553K/9736K, paused 2ms+2ms, total 18ms
D/dalvikvm(13582): WAIT_FOR_CONCURRENT_GC blocked 3ms
I/Adreno200-EGL(13571): : EGL 1.4 QUALCOMM build: Nondeterministic AU_full_mako_PARTNER-ANDROID/JB-MR1-DEV_CL2946718_release_AU (CL2946718)
I/Adreno200-EGL(13571): Build Date: 11/04/12 Sun
I/Adreno200-EGL(13571): Local Branch:
I/Adreno200-EGL(13571): Remote Branch: m/partner-android/jb-mr1-dev
I/Adreno200-EGL(13571): Local Patches: NONE
I/Adreno200-EGL(13571): Reconstruct Branch: NOTHING
I/AndroidConfigChooser(13571): GLSurfaceView asks for egl config, returning:
I/AndroidConfigChooser(13571): EGL_RED_SIZE = 5
I/AndroidConfigChooser(13571): EGL_GREEN_SIZE = 6
I/AndroidConfigChooser(13571): EGL_BLUE_SIZE = 5
I/AndroidConfigChooser(13571): EGL_ALPHA_SIZE = 0
I/AndroidConfigChooser(13571): EGL_DEPTH_SIZE = 16
I/AndroidConfigChooser(13571): EGL_STENCIL_SIZE = 0
I/AndroidConfigChooser(13571): EGL_RENDERABLE_TYPE = 7
I/AndroidConfigChooser(13571): EGL_SURFACE_TYPE = 1445
V/PhoneStatusBar( 789): setLightsOn(true)
I/OGLESContext(13571): GL Surface created, doing JME3 init
I/OGLESContext(13571): OGLESContext create
I/OGLESContext(13571): INFO OGLESContext 22:23:04 Running on thread: GLThread 661
W/IInputConnectionWrapper( 923): showStatusIcon on inactive InputConnection
I/ActivityManager( 574): Displayed com.thatonethisone.BasicGame/.MainActivity: +331ms
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Vendor: Qualcomm
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Renderer: Adreno ™ 320
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Version: OpenGL ES 2.0 V@6.0 AU@ (CL@2946718)
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Shading Language Version: OpenGL ES GLSL ES 1.00
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 VTF Units: 4
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Texture Units: 16
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Vertex Attributes: 16
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Subpixel Bits: 4
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Maximum Texture Resolution: 4,096
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Maximum CubeMap Resolution: 4,096
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 GL_EXTENSIONS: GL_EXT_debug_marker GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 34,809
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 34,810
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 35,986
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 35,987
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 34,798
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 36,196
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 35,728
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 35,729
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 35,730
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 35,731
I/OGLESShaderRenderer(13571): INFO OGLESShaderRenderer 22:23:04 Compressed Texture Formats: 35,732
F/dalvikvm(13571): @@@ ABORTING: DALVIK: HEAP MEMORY CORRUPTION IN mspace_malloc addr=0x0
F/libc (13571): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 13603 (Thread-661)
I/ActivityManager( 574): No longer want com.android.defcontainer (pid 12296): empty #17
I/DEBUG ( 160): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 160): Build fingerprint: ‘google/occam/mako:4.2.1/JOP40D/533553:user/release-keys’
I/DEBUG ( 160): Revision: ‘10’
I/DEBUG ( 160): pid: 13571, tid: 13603, name: Thread-661 >>> com.thatonethisone.BasicGame <<<
I/DEBUG ( 160): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
I/DEBUG ( 160): r0 00000051 r1 75aa58c8 r2 755c04ed r3 deadbaad
I/DEBUG ( 160): r4 00000000 r5 00000002 r6 4154b9e8 r7 00000001
I/DEBUG ( 160): r8 40a53400 r9 00000013 sl 406c8688 fp 00000018
I/DEBUG ( 160): ip 40165f80 sp 75aa5d10 lr 40aa3c27 pc 40aa3c28 cpsr 60000030
I/DEBUG ( 160): d0 6d5f656361707320 d1 4e4f495450555261
I/DEBUG ( 160): d2 4155a6884155a564 d3 4155a9004155a764
I/DEBUG ( 160): d4 6cc8e3786cc5e2b0 d5 6cc8e3e86cc8e3b0
I/DEBUG ( 160): d6 3f8000006cc8e420 d7 3f8000003f800000
I/DEBUG ( 160): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 160): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 160): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 160): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 160): d16 0000000000000001 d17 0000000000000000
I/DEBUG ( 160): d18 0000000000000000 d19 0000000000000000
I/DEBUG ( 160): d20 00b6802e00b3802d d21 00bc802f00b9802f
I/DEBUG ( 160): d22 0707070703030303 d23 0000002f0000002e
I/DEBUG ( 160): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 160): d26 0000002f0000002f d27 0000002f0000002f
I/DEBUG ( 160): d28 0001000000010000 d29 0001000000010000
I/DEBUG ( 160): d30 0003000000030000 d31 0003000000030000
I/DEBUG ( 160): scr 60000092
I/DEBUG ( 160):
I/DEBUG ( 160): backtrace:
I/DEBUG ( 160): #00 pc 0006ec28 /system/lib/libdvm.so
I/DEBUG ( 160): #01 pc 000708e3 /system/lib/libdvm.so (mspace_malloc+4342)
I/DEBUG ( 160): #02 pc 000711a9 /system/lib/libdvm.so (mspace_calloc+40)
I/DEBUG ( 160): #03 pc 00071fff /system/lib/libdvm.so (dvmHeapSourceAlloc(unsigned int)+26)
I/DEBUG ( 160): #04 pc 00029eb8 /system/lib/libdvm.so (dvmMalloc(unsigned int, int)+24)
I/DEBUG ( 160): #05 pc 00054d7f /system/lib/libdvm.so (dvmAllocObject+6)
I/DEBUG ( 160): #06 pc 0001ecb0 /system/lib/libdvm.so
I/DEBUG ( 160): #07 pc 0002b57c /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
I/DEBUG ( 160): #08 pc 0005fc31 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+272)
I/DEBUG ( 160): #09 pc 0005fc5b /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, …)+20)
I/DEBUG ( 160): #10 pc 000547d7 /system/lib/libdvm.so
I/DEBUG ( 160): #11 pc 0000e3d8 /system/lib/libc.so (__thread_entry+72)
I/DEBUG ( 160): #12 pc 0000dac4 /system/lib/libc.so (pthread_create+160)
I/DEBUG ( 160):
I/DEBUG ( 160): stack:
I/DEBUG ( 160): 75aa5cd0 00000001
I/DEBUG ( 160): 75aa5cd4 722d6d20
I/DEBUG ( 160): 75aa5cd8 00000008
I/DEBUG ( 160): 75aa5cdc 40aad26d /system/lib/libdvm.so (dvmCheckJit+788)
I/DEBUG ( 160): 75aa5ce0 00000000
I/DEBUG ( 160): 75aa5ce4 00000000
I/DEBUG ( 160): 75aa5ce8 00000000
I/DEBUG ( 160): 75aa5cec 00000000
I/DEBUG ( 160): 75aa5cf0 00000000
I/DEBUG ( 160): 75aa5cf4 755c04ed
I/DEBUG ( 160): 75aa5cf8 00000000
I/DEBUG ( 160): 75aa5cfc 00000002
I/DEBUG ( 160): 75aa5d00 4154b9e8 /dev/ashmem/dalvik-heap (deleted)
I/DEBUG ( 160): 75aa5d04 40aa3c27 /system/lib/libdvm.so
I/DEBUG ( 160): 75aa5d08 df0027ad
I/DEBUG ( 160): 75aa5d0c 00000000
I/DEBUG ( 160): #00 75aa5d10 40ada4fc /system/lib/libdvm.so
I/DEBUG ( 160): 75aa5d14 00000000
I/DEBUG ( 160): 75aa5d18 414e8008 /dev/ashmem/dalvik-heap (deleted)
I/DEBUG ( 160): 75aa5d1c 40aa58e7 /system/lib/libdvm.so (mspace_malloc+4346)
I/DEBUG ( 160): #01 75aa5d20 00000000
I/DEBUG ( 160): 75aa5d24 414e8008 /dev/ashmem/dalvik-heap (deleted)
I/DEBUG ( 160): 75aa5d28 0000000c
I/DEBUG ( 160): 75aa5d2c 0000000c
I/DEBUG ( 160): 75aa5d30 00000001
I/DEBUG ( 160): 75aa5d34 40a53400 /system/lib/libdvm.so
I/DEBUG ( 160): 75aa5d38 00000013
I/DEBUG ( 160): 75aa5d3c 406c8688 /dev/ashmem/dalvik-aux-structure (deleted)
I/DEBUG ( 160): 75aa5d40 00000018
I/DEBUG ( 160): 75aa5d44 40aa61ad /system/lib/libdvm.so (mspace_calloc+44)
I/DEBUG ( 160): #02 75aa5d48 4013eba0
I/DEBUG ( 160): 75aa5d4c 40ae50b8
I/DEBUG ( 160): 75aa5d50 00000000
I/DEBUG ( 160): 75aa5d54 40aa7003 /system/lib/libdvm.so (dvmHeapSourceAlloc(unsigned int)+30)
I/DEBUG ( 160):
I/DEBUG ( 160): memory near r1:
I/DEBUG ( 160): 75aa58a8 40163089 40ac304a 75aa58f4 00000000
I/DEBUG ( 160): 75aa58b8 00000001 401631b7 72c4df40 00000007
I/DEBUG ( 160): 75aa58c8 75aa58c4 00000001 40ac304a 00000009
I/DEBUG ( 160): 75aa58d8 75aa58f4 00000047 40200228 40ac304a
I/DEBUG ( 160): 75aa58e8 00000007 4016334f 75aa5d0c 20404040
I/DEBUG ( 160): 75aa58f8 524f4241 474e4954 4144203a 4b49564c
I/DEBUG ( 160): 75aa5908 00000000 00003523 643a6469 67756265
I/DEBUG ( 160): 75aa5918 64726567 00000000 00000000 00000000
I/DEBUG ( 160): 75aa5928 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 75aa5938 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 75aa5948 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 75aa5958 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 75aa5968 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 75aa5978 75aa5ac0 7307ed10 0000ffff 00000000
I/DEBUG ( 160): 75aa5988 00000005 00000000 00000002 4154b9e8
I/DEBUG ( 160): 75aa5998 00000001 ffff0515 0000000b 00000000
I/DEBUG ( 160):
I/DEBUG ( 160): memory near r2:
I/DEBUG ( 160): 755c04cc 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c04dc 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c04ec 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c04fc 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c050c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c051c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c052c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c053c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c054c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c055c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c056c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c057c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c058c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c059c 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c05ac 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 755c05bc 00000000 00000000 00000000 00000000
I/DEBUG ( 160):
I/DEBUG ( 160): memory near r6:
I/DEBUG ( 160): 4154b9c8 414f8790 00000000 4154b8d0 7473c794
I/DEBUG ( 160): 4154b9d8 74723dd3 00004019 4154b510 00000000
I/DEBUG ( 160): 4154b9e8 4154b928 00000011 4154af58 414e8040
I/DEBUG ( 160): 4154b9f8 00000010 00000022 40c3e0e0 00000000
I/DEBUG ( 160): 4154ba08 4154ba20 a1ea0876 00000000 00000019
I/DEBUG ( 160): 4154ba18 00000000 0000004b 40c3e950 00000000
I/DEBUG ( 160): 4154ba28 00000019 00000000 00470045 005f004c
I/DEBUG ( 160): 4154ba38 00450052 0044004e 00520045 00420041
I/DEBUG ( 160): 4154ba48 0045004c 0054005f 00500059 00200045
I/DEBUG ( 160): 4154ba58 003d0020 00250020 00000064 00000023
I/DEBUG ( 160): 4154ba68 40c3e0e0 00000000 4154ba88 f8a375b4
I/DEBUG ( 160): 4154ba78 00000000 00000027 40e0fca0 0000006b
I/DEBUG ( 160): 4154ba88 40c3e950 00000000 00000027 00000000
I/DEBUG ( 160): 4154ba98 006f0063 002e006d 006d006a 00330065
I/DEBUG ( 160): 4154baa8 006d002e 00740061 00720065 00610069
I/DEBUG ( 160): 4154bab8 002e006c 00650052 0064006e 00720065
I/DEBUG ( 160):
I/DEBUG ( 160): memory near r8:
I/DEBUG ( 160): 40a533e0 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a533f0 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a53400 e1f470b2 e207c0ff e088f30c e92d4ff0
I/DEBUG ( 160): 40a53410 e24dd004 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a53420 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a53430 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a53440 e1a01627 e7e30457 e1f470b2 e7952101
I/DEBUG ( 160): 40a53450 e207c0ff e7852100 e088f30c e320f000
I/DEBUG ( 160): 40a53460 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a53470 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a53480 e1d410b2 e1a00427 e1f470b4 e7952101
I/DEBUG ( 160): 40a53490 e207c0ff e7852100 e088f30c e320f000
I/DEBUG ( 160): 40a534a0 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a534b0 e320f000 e320f000 e320f000 e320f000
I/DEBUG ( 160): 40a534c0 e1d410b4 e1d400b2 e1f470b6 e7952101
I/DEBUG ( 160): 40a534d0 e207c0ff e7852100 e088f30c e320f000
I/DEBUG ( 160):
I/DEBUG ( 160): memory near sl:
I/DEBUG ( 160): 406c8668 00000000 00000000 00000000 40c3ed58
I/DEBUG ( 160): 406c8678 40c3f298 00000000 00000000 00000000
I/DEBUG ( 160): 406c8688 40c43890 40c5eec0 40cae5a0 00000000
I/DEBUG ( 160): 406c8698 40c400d8 40c4ae78 40c3ee18 40c439e0
I/DEBUG ( 160): 406c86a8 40c426d8 00000000 00000000 00000000
I/DEBUG ( 160): 406c86b8 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 406c86c8 40c42a20 40db9058 40c3d890 00000000
I/DEBUG ( 160): 406c86d8 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 406c86e8 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 406c86f8 00000000 00000000 00000000 40c993d8
I/DEBUG ( 160): 406c8708 40d27b00 40c44b80 40c3e470 40caefc8
I/DEBUG ( 160): 406c8718 40c3f058 40e346f0 00000000 00000000
I/DEBUG ( 160): 406c8728 40c43758 00000000 00000000 00000000
I/DEBUG ( 160): 406c8738 00000000 40c4a4f8 40c3e0e0 40cdbde0
I/DEBUG ( 160): 406c8748 40c551e8 00000000 00000000 40e351a0
I/DEBUG ( 160): 406c8758 40c45cd8 00000000 00000000 40c45d80
I/DEBUG ( 160):
I/DEBUG ( 160): memory near ip:
I/DEBUG ( 160): 40165f60 00000000 00000000 401d6761 401d6651
I/DEBUG ( 160): 40165f70 401c2738 401d0d93 401cbe28 401c2c68
I/DEBUG ( 160): 40165f80 401cc014 401c3ee9 401cc558 401cd9a4
I/DEBUG ( 160): 40165f90 401edbb3 401ce560 401d629d 401c7771
I/DEBUG ( 160): 40165fa0 401d3a7d 401cd8ac 401cd06c 401cd600
I/DEBUG ( 160): 40165fb0 401d2635 401c1f1d 401c1f09 401da041
I/DEBUG ( 160): 40165fc0 401da061 401da1c7 401d26f5 401dcdd1
I/DEBUG ( 160): 40165fd0 401ddbc1 401edc9c 401c1ef5 401da021
I/DEBUG ( 160): 40165fe0 401da0f9 401cbd88 401cbec4 401cdca9
I/DEBUG ( 160): 40165ff0 401cbe44 401d0d53 401d9629 401d6d77
I/DEBUG ( 160): 40166000 40166000 00000003 00000004 00000005
I/DEBUG ( 160): 40166010 00000006 40163089 00000000 00000000
I/DEBUG ( 160): 40166020 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 40166030 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 40166040 00000000 00000000 00000000 00000000
I/DEBUG ( 160): 40166050 00000000 00000000 00000000 00000000
I/DEBUG ( 160):
I/DEBUG ( 160): memory near sp:
I/DEBUG ( 160): 75aa5cf0 00000000 755c04ed 00000000 00000002
I/DEBUG ( 160): 75aa5d00 4154b9e8 40aa3c27 df0027ad 00000000
I/DEBUG ( 160): 75aa5d10 40ada4fc 00000000 414e8008 40aa58e7
I/DEBUG ( 160): 75aa5d20 00000000 414e8008 0000000c 0000000c
I/DEBUG ( 160): 75aa5d30 00000001 40a53400 00000013 406c8688
I/DEBUG ( 160): 75aa5d40 00000018 40aa61ad 4013eba0 40ae50b8
I/DEBUG ( 160): 75aa5d50 00000000 40aa7003 40ae3530 6dcfd820
I/DEBUG ( 160): 75aa5d60 0000000c 407014d8 00000001 40a5eebc
I/DEBUG ( 160): 75aa5d70 407014d8 755c04ed 40ae3680 6dcfd820
I/DEBUG ( 160): 75aa5d80 40c43890 407014d8 00000022 40a89d83
I/DEBUG ( 160): 75aa5d90 406c82d8 6dcfd820 4008eea8 40a53cb4
I/DEBUG ( 160): 75aa5da0 00000000 407014d8 40adec98 6cf40aa0
I/DEBUG ( 160): 75aa5db0 fffffe6c 75aa5dd4 75aa5ea8 00000000
I/DEBUG ( 160): 75aa5dc0 00000000 40a60580 00000000 00000000
I/DEBUG ( 160): 75aa5dd0 00000000 00000000 4008efdc 00000000
I/DEBUG ( 160): 75aa5de0 00000000 00000000 00000000 00000000
I/DEBUG ( 160):
I/DEBUG ( 160): code around pc:
I/DEBUG ( 160): 40aa3c08 000414a4 4603b513 46084614 49074a06
I/DEBUG ( 160): 40aa3c18 0011e88d 4479447a f7ae2007 4b01ee48
I/DEBUG ( 160): 40aa3c28 bd1c601c deadbaad 0002f535 0001f428
I/DEBUG ( 160): 40aa3c38 43f8e92d 684b4617 4605188e f013460c
I/DEBUG ( 160): 40aa3c48 f0400201 079b80db f0006808 1a0c829d
I/DEBUG ( 160): 40aa3c58 428c6929 80cdf0c0 183f696b f000429c
I/DEBUG ( 160): 40aa3c68 08c080bd d825281f eb0568a2 f10c0cc0
I/DEBUG ( 160): 40aa3c78 68e30c28 d0074562 f0c0428a f8d28255
I/DEBUG ( 160): 40aa3c88 45a0800c 8250f040 d1074293 682a2301
I/DEBUG ( 160): 40aa3c98 f100fa13 0001ea22 e0af6028 d0064563
I/DEBUG ( 160): 40aa3ca8 f0c0428b 68988249 f04042a0 60d38245
I/DEBUG ( 160): 40aa3cb8 e0a3609a 800cf8d4 9018f8d4 d01245a0
I/DEBUG ( 160): 40aa3cc8 428b68a3 823df0c0 42a168d9 8239f040
I/DEBUG ( 160): 40aa3cd8 2008f8d8 bf0442a2 800cf8c3 3008f8c8
I/DEBUG ( 160): 40aa3ce8 822ff040 6963e022 0014f104 6923b923
I/DEBUG ( 160): 40aa3cf8 b1db4698 0010f104 f8d84698 b1133014
I/DEBUG ( 160):
I/DEBUG ( 160): code around lr:
I/DEBUG ( 160): 40aa3c04 bd1061c1 000414a4 4603b513 46084614
I/DEBUG ( 160): 40aa3c14 49074a06 0011e88d 4479447a f7ae2007
I/DEBUG ( 160): 40aa3c24 4b01ee48 bd1c601c deadbaad 0002f535
I/DEBUG ( 160): 40aa3c34 0001f428 43f8e92d 684b4617 4605188e
I/DEBUG ( 160): 40aa3c44 f013460c f0400201 079b80db f0006808
I/DEBUG ( 160): 40aa3c54 1a0c829d 428c6929 80cdf0c0 183f696b
I/DEBUG ( 160): 40aa3c64 f000429c 08c080bd d825281f eb0568a2
I/DEBUG ( 160): 40aa3c74 f10c0cc0 68e30c28 d0074562 f0c0428a
I/DEBUG ( 160): 40aa3c84 f8d28255 45a0800c 8250f040 d1074293
I/DEBUG ( 160): 40aa3c94 682a2301 f100fa13 0001ea22 e0af6028
I/DEBUG ( 160): 40aa3ca4 d0064563 f0c0428b 68988249 f04042a0
I/DEBUG ( 160): 40aa3cb4 60d38245 e0a3609a 800cf8d4 9018f8d4
I/DEBUG ( 160): 40aa3cc4 d01245a0 428b68a3 823df0c0 42a168d9
I/DEBUG ( 160): 40aa3cd4 8239f040 2008f8d8 bf0442a2 800cf8c3
I/DEBUG ( 160): 40aa3ce4 3008f8c8 822ff040 6963e022 0014f104
I/DEBUG ( 160): 40aa3cf4 6923b923 b1db4698 0010f104 f8d84698
I/DEBUG ( 160):
I/DEBUG ( 160): memory map around fault addr deadbaad:
I/DEBUG ( 160): bebee000-bec0f000 [stack]
I/DEBUG ( 160): (no map for address)
I/DEBUG ( 160): ffff0000-ffff1000 [vectors]
D/dalvikvm(13527): GC_CONCURRENT freed 291K, 5% free 9418K/9868K, paused 7ms+1ms, total 36ms
I/WindowState( 574): WIN DEATH: Window{429c95a0 u0 com.thatonethisone.BasicGame/com.thatonethisone.BasicGame.MainActivity}
I/ActivityManager( 574): Process com.thatonethisone.BasicGame (pid 13571) has died.
W/WindowManager( 574): Force-removing child win Window{4200b0e8 u0 SurfaceView} from container Window{429c95a0 u0 com.thatonethisone.BasicGame/com.thatonethisone.BasicGame.MainActivity}
W/ActivityManager( 574): Force removing ActivityRecord{429fc4d8 u0 com.thatonethisone.BasicGame/.MainActivity}: app died, no saved state
W/WindowManager( 574): Failed looking up window
W/WindowManager( 574): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@41e017a0 does not exist
W/WindowManager( 574): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8051)
W/WindowManager( 574): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8042)
W/WindowManager( 574): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:913)
W/WindowManager( 574): at android.os.BinderProxy.sendDeathNotice(Binder.java:433)
W/WindowManager( 574): at dalvik.system.NativeStart.run(Native Method)
I/WindowState( 574): WIN DEATH: null
D/Zygote ( 163): Process 13571 terminated by signal (11)
I/InputReader( 574): Reconfiguring input devices. changes=0x00000004
I/InputReader( 574): Device reconfigured: id=6, name=‘touch_dev’, size 768x1280, orientation 0, mode 1, display id 0
I/ActivityManager( 574): Config changed: {1.0 234mcc?mnc en_GB ldltr sw384dp w384dp h567dp 320dpi nrml port finger -keyb/v/h -nav/h s.29}
D/dalvikvm( 6597): GC_CONCURRENT freed 173K, 3% free 9073K/9276K, paused 9ms+2ms, total 55ms

I have experienced this problem with my new phone HTC DNA and made a thread about it.
http://hub.jmonkeyengine.org/forum/topic/android-possible-not-working-on-new-quad-core-phones/

I have made some assumptions but nothing really panned out. I thought it had something to do with quad-cores, but it works on the nexus 7. I thought it was the screen resolution, but I emulated my phone in eclipse and It runs fine given the insane screen resolution of the DNA (1920x1080).

My new assumption is a memory issue. You are getting a terminated by signal 11 which for android is a system fault or memory issue as you can see from your log and what I was seeing in my log:

I/DEBUG ( 160): memory map around fault addr deadbaad:
I/DEBUG ( 160): bebee000-bec0f000 [stack]
I/DEBUG ( 160): (no map for address)
I/DEBUG ( 160): ffff0000-ffff1000 [vectors]

I have a feeling we will see this problem increase as new devices get released (being that both our phones just came out Nov 2012).

:’( I really need a Nexus 4.
It’s still out of stock.
As soon as I get a hand on it, I’ll work to fix this issues guys.

2 Likes

@funbox - Yep, I saw your thread, but thought your issue was related to ELG, and I found no trace of that in my dump, so created new thread for it.

@nehon - Let me know if I can run any further test/diagnostics for you.

I’m not really sure it possible could be related to ELG (for my issue) but I think the two devices are linked to a similar problem. I am not sure exactly what it is yet.

We ran into I believe the same problem with our app and were able to fix it on a Nexus 4. We’re using a modified version of JME Beta though, so it may not apply for RC 2.

The Nexus 4 supports something like 25 compressed texture formats. In the JME Beta OGLESShaderRenderer it is making this call…

GLES20.glGetIntegerv(GLES20.GL_COMPRESSED_TEXTURE_FORMATS, texFormatBuf16);

and getting a buffer overflow because the # of texture formats returned is greater than 16. We upped that buffer size and it fixed the issue. Hopefully that helps!

4 Likes

did you mean:

[java]GLES20.glGetIntegerv(GLES20.GL_COMPRESSED_TEXTURE_FORMATS, intBuf16);[/java]

It was added in r7578 and as far as I can tell hasn’t changed since.

http://code.google.com/p/jmonkeyengine/source/diff?spec=svn7578&r=7578&format=side&path=/trunk/engine/src/android/com/jme3/renderer/android/OGLESShaderRenderer.java

@nehon what do you think?

Well I hope that’s the issue!
thank you @cjuillard, I’m gonna change it and we’ll see if that fix the issue for people having it (I still haven’t got a nexus 4…and I this rate i may never…)

I tested the fix wtih my phone (htc dna) and it seem to fix the issue i was experiencing.

Thanks for the fix
Ryan

I can confirm: stable nogo, nightly gogo @ nexus 4. :smiley: