I’d be interested to get your feedback on experimental Android 64-bit ARM support in 2018.1.0 Beta 2. You can find more details in this blog post. It mentions that preview will be available in 2018.2 but it’s already here - in 2018.1! Let me know if you find any issues and any good or bad experiences that you have with it.
Hi,
Doest this mean we will have to do like on iOS, with ULTRA FAT BUILD including x86 + ARM32 + ARM64?
When will this nonsense stop ? lol
Yes, it will be similar to iOS. It’s possible to split APKs by architecture and we are looking into it (Multiple APK support | Android Developers).
My ARCore game crashes immediately on app start with ARM64 as a target. IL2CPP with ARMv7 works fine.
Tested with 2018.1.0f2 and Google Pixel.
05-03 16:14:47.325 12944 12963 D Unity : Loading ARCore V1+ path.
05-03 16:14:47.329 12944 12963 E Unity : Unable to find arcore_unity_api
05-03 16:14:47.329 12944 12963 W Unity : ARCore Unity Plugin could not be loaded: arcore_unity_api.so not found.
05-03 16:14:47.329 12944 12963 W Unity :
05-03 16:14:47.329 12944 12963 W Unity : (Filename: Line: 22)
05-03 16:14:47.329 12944 12963 W Unity :
05-03 16:14:47.340 12944 12963 I Unity : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 4, Memory = 3754mb
05-03 16:14:47.340 12944 12963 I Unity : SystemInfo ARM big.LITTLE configuration: 2 big (mask: 12), 2 little (mask: 3)
05-03 16:14:47.341 12944 12963 I Unity : ApplicationInfo com.MyGame.MyGame version 0.0.1-alpha build 23fcf853-d948-4733-96c9-c80ba37bcbfd
05-03 16:14:47.341 12944 12963 I Unity : Built from '2018.1/staging' branch, Version '2018.1.0f2 (d4d99f31acba)', Build type 'Release', Scripting Backend 'il2cpp'
05-03 16:14:47.677 12944 12963 E Unity : Unable to find unitygar
05-03 16:14:47.699 12944 12963 D Unity : GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_mul
05-03 16:14:47.699 12944 12963 D Unity : tisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance
05-03 16:14:47.699 12944 12963 D Unity : GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation
This is apparently logcat from a release version - can you please try development and get back with the log? Thanks!
Oops, here is the development logcat (and without a unity filter I was using before):
05-04 16:20:51.002 879 1450 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity bnds=[35,608][237,870]} from uid 10031
05-04 16:20:51.010 675 675 D QCOM PowerHAL: LAUNCH HINT: ON
05-04 16:20:51.012 675 675 D QCOM PowerHAL: Activity launch hint handled
05-04 16:20:51.031 879 1450 I ActivityManager: Start proc 11106:com.TestCompany.TestGame/u0a232 for activity com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity
05-04 16:20:51.035 11106 11106 I zygote64: Late-enabling -Xcheck:jni
05-04 16:20:51.057 879 1124 I ActivityManager: Config changes=480 {1.0 520mcc3mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1794, 1080) s.15}
05-04 16:20:51.066 879 1124 I ActivityManager: Override config changes=480 {1.0 520mcc3mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1794, 1080) s.15} for displayId=0
05-04 16:20:51.121 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:51.121 879 1139 I InputReader: Device reconfigured: id=7, name='synaptics_dsxv26', size 1080x1920, orientation 1, mode 1, display id 0
05-04 16:20:51.126 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:51.141 6283 6283 D GeckoApplication: onConfigurationChanged: en_US, background: false
05-04 16:20:51.142 6283 6283 D GeckoLocales: No selected locale. No correction needed.
05-04 16:20:51.177 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:51.185 1212 1212 I EmojiSearchExtension: onDestroy()
05-04 16:20:51.185 1212 1212 I EmojiSearchExtension: onDeactivate()
05-04 16:20:51.223 1212 1212 I ModuleManager: Module object of interface com.google.android.apps.inputmethod.libs.search.emoji.EmojiSearchExtension loaded.
05-04 16:20:51.225 1212 1212 I GoogleInputMethod: onStartInput() : Dummy InputConnection bound
05-04 16:20:51.233 879 9760 I Adreno : QUALCOMM build : 2941438, I916dfac403
05-04 16:20:51.233 879 9760 I Adreno : Build Date : 10/03/17
05-04 16:20:51.233 879 9760 I Adreno : OpenGL ES Shader Compiler Version: EV031.21.02.00
05-04 16:20:51.233 879 9760 I Adreno : Local Branch : O18A
05-04 16:20:51.233 879 9760 I Adreno : Remote Branch :
05-04 16:20:51.233 879 9760 I Adreno : Remote Branch :
05-04 16:20:51.233 879 9760 I Adreno : Reconstruct Branch :
05-04 16:20:51.241 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:51.246 879 9760 I Adreno : PFP: 0x005ff087, ME: 0x005ff063
05-04 16:20:51.249 879 9760 I zygote64: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
05-04 16:20:51.250 879 9760 I OpenGLRenderer: Initialized EGL, version 1.4
05-04 16:20:51.250 879 9760 D OpenGLRenderer: Swap behavior 2
05-04 16:20:51.264 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:51.289 11106 11106 I Unity : onResume
05-04 16:20:51.322 11106 11106 D OpenGLRenderer: HWUI GL Pipeline
05-04 16:20:51.322 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:51.326 1242 1242 I chatty : uid=10041(com.android.systemui) identical 10 lines
05-04 16:20:51.326 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:51.338 11106 11123 D Unity : SetWindow 0 0x7eb858b010
05-04 16:20:51.339 11106 11123 D Unity : SetWindow 0 0x7eb858b010
05-04 16:20:51.347 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:51.348 1242 1242 I chatty : uid=10041(com.android.systemui) identical 10 lines
05-04 16:20:51.348 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:51.355 1242 1242 D StatusBar: disable<e i a s b h r c s q >
05-04 16:20:51.367 11106 11106 I Unity : windowFocusChanged: true
05-04 16:20:51.373 879 1124 E WindowManager: Performed 6 layouts in a row. Skipping
05-04 16:20:51.376 1212 1212 I GoogleInputMethod: onStartInput() : Dummy InputConnection bound
05-04 16:20:51.377 1212 1212 I LatinMetricsFactory: Remove content log processors.
05-04 16:20:51.378 879 930 I ActivityManager: Displayed com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity: +355ms
05-04 16:20:51.382 675 675 D QCOM PowerHAL: LAUNCH HINT: OFF
05-04 16:20:51.389 11106 11123 D Unity : Loading ARCore V1+ path.
05-04 16:20:51.391 1242 1242 W StatusBar/NavBarView: *** Invalid layout in navigation bar (sizeChanged this=126x1080 cur=126x1038)
05-04 16:20:51.392 11106 11123 D Unity : Unable to lookup library path for 'arcore_unity_api', native render plugin support disabled.
05-04 16:20:51.392 879 1124 I WindowManager: Screen frozen for +358ms due to Window{eba8f20 u0 StatusBar}
05-04 16:20:51.394 11106 11123 E Unity : Unable to find arcore_unity_api
05-04 16:20:51.394 11106 11123 D Unity : ARCore Unity Plugin could not be loaded: arcore_unity_api.so not found.
05-04 16:20:51.394 11106 11123 W Unity : ARCore Unity Plugin could not be loaded: arcore_unity_api.so not found.
05-04 16:20:51.394 11106 11123 W Unity :
05-04 16:20:51.394 11106 11123 W Unity : (Filename: /Users/builduser/buildslave/unity/build/External/Tango/builds/gen/ApiFuncARCoreUnity.cpp Line: 22)
05-04 16:20:51.394 11106 11123 W Unity :
05-04 16:20:51.394 11106 11123 D Unity : [VFS] Mount /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/base.apk
05-04 16:20:51.421 11106 11123 I Unity : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 4, Memory = 3754mb
05-04 16:20:51.421 11106 11123 I Unity : SystemInfo ARM big.LITTLE configuration: 2 big (mask: 12), 2 little (mask: 3)
05-04 16:20:51.422 11106 11123 I Unity : ApplicationInfo com.TestCompany.TestGame version 0.0.1-alpha build ea2de25d-2d97-4c54-879c-c5b93ecbb410
05-04 16:20:51.422 11106 11123 I Unity : Built from '2018.1/staging' branch, Version '2018.1.0f2 (d4d99f31acba)', Build type 'Development', Scripting Backend 'il2cpp'
05-04 16:20:51.422 11106 11123 D Unity : [EGL] Attaching window :0x7eb858b010
05-04 16:20:51.504 1242 1242 D StatusBar: disable<e i a s b h r c s q >
05-04 16:20:51.525 2123 2123 I StreamRenderer: cleanUpRendererScope(nowcards--5402527299940802738)
05-04 16:20:51.535 2123 2123 I PBSessionCacheImpl: Deleted sessionId[16301770240355] from persistence.
05-04 16:20:51.554 2123 2123 W SearchService: Abort, client detached.
05-04 16:20:51.561 2123 2123 I StreamController: cleanUpControllerScope(nowcards--5402527299940802738)
05-04 16:20:51.570 879 895 I WifiService: getWifiEnabledState uid=10045
05-04 16:20:51.648 11106 11123 D Unity : PlayerConnection initialized from /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/base.apk/assets/bin/Data (debug = 0)
05-04 16:20:51.648 11106 11123 D Unity : PlayerConnection initialized network socket : 0.0.0.0 55217
05-04 16:20:51.649 11106 11123 D Unity : PlayerConnection initialized unix socket : Unity-com.TestCompany.TestGame
05-04 16:20:51.649 11106 11123 D Unity : Multi-casting "[IP] 0.0.0.0 [Port] 55217 [Flags] 2 [Guid] 2153891276 [EditorId] 2648903286 [Version] 1048832 [Id] AndroidPlayer(Google_Pixel@10.1.96.34) [Debug] 0" to [225.0.0.222:54997]...
05-04 16:20:51.649 11106 11123 D Unity : Started listening to [0.0.0.0:55217]
05-04 16:20:52.273 11106 11123 D Unity : InitializeScriptEngine OK (0x7eb872dfc0)
05-04 16:20:52.273 11106 11123 D Unity : PlayerConnection already initialized - listening to [0.0.0.0:55217]
05-04 16:20:52.294 11106 11123 D Unity : Unable to lookup library path for 'unitygar', native render plugin support disabled.
05-04 16:20:52.296 11106 11123 E Unity : Unable to find unitygar
05-04 16:20:52.296 11106 11123 D Unity : PlayerInitEngineNoGraphics OK
05-04 16:20:52.296 11106 11123 D Unity : AndroidGraphics::Startup window = 0x7eb858b010
05-04 16:20:52.296 11106 11123 D Unity : [EGL] Attaching window :0x7eb858b010
05-04 16:20:52.300 11106 11123 I Adreno : QUALCOMM build : 2941438, I916dfac403
05-04 16:20:52.300 11106 11123 I Adreno : Build Date : 10/03/17
05-04 16:20:52.300 11106 11123 I Adreno : OpenGL ES Shader Compiler Version: EV031.21.02.00
05-04 16:20:52.300 11106 11123 I Adreno : Local Branch : O18A
05-04 16:20:52.300 11106 11123 I Adreno : Remote Branch :
05-04 16:20:52.300 11106 11123 I Adreno : Remote Branch :
05-04 16:20:52.300 11106 11123 I Adreno : Reconstruct Branch :
05-04 16:20:52.302 11106 11123 I Adreno : PFP: 0x005ff087, ME: 0x005ff063
05-04 16:20:52.309 11106 11123 I zygote64: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
05-04 16:20:52.310 11106 11123 D Unity : [EGL] Request: ES 3.1+AEP RGB0 000 0/0
05-04 16:20:52.310 11106 11123 D Unity : [EGL] Checking ES 3.1 support...
05-04 16:20:52.313 11106 11123 D Unity : [EGL] ES 3.1 support detected
05-04 16:20:52.313 11106 11123 D Unity : [EGL] Found: ID[1] ES 3.1+AEP RGB16 565 0/0
05-04 16:20:52.313 11106 11123 D Unity : [EGL] Request: ES 3.1+AEP RGB0 000 0/0
05-04 16:20:52.314 11106 11123 D Unity : [EGL] Found: ID[1] ES 3.1+AEP RGB16 565 0/0
05-04 16:20:52.314 11106 11123 D Unity : [EGL] Request: ES 3.0 RGB16 565 0/0
05-04 16:20:52.315 11106 11123 D Unity : [EGL] Found: ID[1] ES 3.0 RGB16 565 0/0
05-04 16:20:52.320 11106 11123 D Unity : ANativeWindow: (1920/1080) RequestedResolution: (0/0) RenderingResolution: (0/0) EGLSurface: (1920/1080)
05-04 16:20:52.325 11106 11123 D Unity : Renderer: Adreno (TM) 530
05-04 16:20:52.325 11106 11123 D Unity : Vendor: Qualcomm
05-04 16:20:52.325 11106 11123 D Unity : Version: OpenGL ES 3.2 V@258.0 (GIT@2941438, I916dfac403) (Date:10/03/17)
05-04 16:20:52.325 11106 11123 D Unity : GLES: 3
05-04 16:20:52.325 11106 11123 D Unity : GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_mul
05-04 16:20:52.325 11106 11123 D Unity : tisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance
05-04 16:20:52.325 11106 11123 D Unity : GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation
05-04 16:20:52.333 11106 11123 D Unity : OPENGL LOG: Creating OpenGL ES 3.2 graphics device ; Context level <OpenGL ES 3.1 AEP> ; Context handle -1422997504
05-04 16:20:52.333 11106 11123 D Unity : [EGL] Attaching window :0x7eb858b010
05-04 16:20:52.334 11106 11123 D Unity : Requested framebuffer: resolution[1920x1080], rgba[5/6/5/0], depth+stencil[on], samples[2]
05-04 16:20:52.334 11106 11123 D Unity : Created framebuffer: resolution[1920x1080], rgba[5/6/5/0], depth+stencil[24/8], samples[2] (MSAA)
05-04 16:20:52.334 11106 11123 D Unity : [EGL] Attaching window :0x7eb858b010
05-04 16:20:52.335 11106 11123 D Unity : Initialize engine version: 2018.1.0f2 (d4d99f31acba)
05-04 16:20:52.348 11106 11123 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x7daaa17000 in tid 11123 (UnityMain), pid 11106 (toXR.TestGame)
05-04 16:20:52.396 11162 11162 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone
05-04 16:20:52.397 726 726 I /system/bin/tombstoned: received crash request for pid 11106
05-04 16:20:52.398 11162 11162 I crash_dump64: performing dump of process 11106 (target tid = 11123)
05-04 16:20:52.398 11162 11162 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
05-04 16:20:52.399 11162 11162 F DEBUG : Build fingerprint: 'google/sailfish/sailfish:8.1.0/OPM2.171019.029/4657601:user/release-keys'
05-04 16:20:52.399 11162 11162 F DEBUG : Revision: '0'
05-04 16:20:52.399 11162 11162 F DEBUG : ABI: 'arm64'
05-04 16:20:52.399 11162 11162 F DEBUG : pid: 11106, tid: 11123, name: UnityMain >>> com.TestCompany.TestGame <<<
05-04 16:20:52.399 11162 11162 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7daaa17000
05-04 16:20:52.399 11162 11162 F DEBUG : x0 0000007eaaa17000 x1 0000007eaaa17b04 x2 0000000000000000 x3 0000000000804000
05-04 16:20:52.399 11162 11162 F DEBUG : x4 0000007eab21b000 x5 0000000000000098 x6 0000000000000000 x7 0000000000000a8c
05-04 16:20:52.399 11162 11162 F DEBUG : x8 0000000000000000 x9 0000000000000078 x10 ffffffff00000000 x11 0000000000000000
05-04 16:20:52.399 11162 11162 F DEBUG : x12 0000000000000248 x13 0000007daaa17000 x14 0000000000000000 x15 0000007eab5fa5b8
05-04 16:20:52.399 11162 11162 F DEBUG : x16 0000000000000000 x17 0000000000000004 x18 0000007eaaa17070 x19 0000000000000001
05-04 16:20:52.399 11162 11162 F DEBUG : x20 0000007eab5fa7cc x21 0000007eaaa17a48 x22 0000000000000b04 x23 0000007eab5fa820
05-04 16:20:52.399 11162 11162 F DEBUG : x24 0000007eaaa17000 x25 0000007eaaa17a8c x26 0000000000000b04 x27 0000000000000001
05-04 16:20:52.399 11162 11162 F DEBUG : x28 0000007eb5690000 x29 0000007eab5fb330 x30 0000007eb531b2ec
05-04 16:20:52.399 11162 11162 F DEBUG : sp 0000007eab5fa410 pc 0000007eb531ab8c pstate 0000000080000000
05-04 16:20:52.487 11162 11162 F DEBUG :
05-04 16:20:52.487 11162 11162 F DEBUG : backtrace:
05-04 16:20:52.487 11162 11162 F DEBUG : #00 pc 0000000000a25b8c /vendor/lib64/libllvm-glnext.so (ShaderObjects::adjustSymbolPointers(char*, GLSL_SYMBOL*)+76)
05-04 16:20:52.487 11162 11162 F DEBUG : #01 pc 0000000000a262e8 /vendor/lib64/libllvm-glnext.so (ShaderObjects::loadProgramBinary(CompilerContext*, void*, unsigned long, QGLC_LINKPROGRAM_RESULT*)+904)
05-04 16:20:52.487 11162 11162 F DEBUG : #02 pc 0000000000976db0 /vendor/lib64/libllvm-glnext.so (CompilerContext::loadProgramBinary(void*, unsigned long, QGLC_LINKPROGRAM_RESULT*)+176)
05-04 16:20:52.487 11162 11162 F DEBUG : #03 pc 0000000000a3ce58 /vendor/lib64/libllvm-glnext.so (QGLCLoadProgramBinary(void*, void*, unsigned long, QGLC_LINKPROGRAM_RESULT*)+88)
05-04 16:20:52.487 11162 11162 F DEBUG : #04 pc 000000000016bfd8 /vendor/lib64/egl/libGLESv2_adreno.so (EsxShaderCompiler::LoadProgramBinaryBlob(EsxContext*, EsxProgram*, void const*, unsigned long, EsxInfoLog*)+184)
05-04 16:20:52.487 11162 11162 F DEBUG : #05 pc 0000000000151dac /vendor/lib64/egl/libGLESv2_adreno.so (EsxProgram::LoadProgramBinary(EsxContext*, unsigned int, void const*, int)+172)
05-04 16:20:52.487 11162 11162 F DEBUG : #06 pc 00000000000e5a68 /vendor/lib64/egl/libGLESv2_adreno.so (EsxContext::GlProgramBinary(unsigned int, unsigned int, void const*, int)+136)
05-04 16:20:52.487 11162 11162 F DEBUG : #07 pc 000000000012de90 /vendor/lib64/egl/libGLESv2_adreno.so (EsxGlApiParamValidate::GlProgramBinary(EsxDispatch*, unsigned int, unsigned int, void const*, int)+464)
05-04 16:20:52.488 11162 11162 F DEBUG : #08 pc 00000000000ca244 /vendor/lib64/egl/libGLESv2_adreno.so (glProgramBinary+68)
05-04 16:20:52.488 11162 11162 F DEBUG : #09 pc 0000000000808e94 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (GlslGpuProgramGLES::LoadFromBinaryShaderCache(unsigned int&, core::basic_string<char, core::StringStorageDefault<char>> const&, ShaderChannelMask&, char const*)+884)
05-04 16:20:52.488 11162 11162 F DEBUG : #10 pc 0000000000807848 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (GlslGpuProgramGLES::CompileProgram(unsigned int&, core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, ShaderChannelMas
05-04 16:20:52.488 11162 11162 F DEBUG : #11 pc 0000000000806cf0 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (_ZN18GlslGpuProgramGLES6CreateERK13dynamic_arrayIhLm0EER17ShaderChannelMask+2912)
05-04 16:20:52.488 11162 11162 F DEBUG : #12 pc 0000000000805fa4 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (_ZN18GlslGpuProgramGLESC1ERK13dynamic_arrayIhLm0EER22CreateGpuProgramOutput+676)
05-04 16:20:52.488 11162 11162 F DEBUG : #13 pc 00000000007196f4 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (_Z16CreateGpuProgram20ShaderGpuProgramTypeRK13dynamic_arrayIhLm0EER22CreateGpuProgramOutput+324)
05-04 16:20:52.488 11162 11162 F DEBUG : #14 pc 00000000005f0cac /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (ShaderLab::SubProgram::Compile()+868)
05-04 16:20:52.488 11162 11162 F DEBUG : #15 pc 00000000005b3dc8 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (ShaderLab::Program::CreateFromSerializedProgram(ShaderLab::SerializedProgram const&, ShaderType, int, PropertyNamesSet*, Shader const*)+200)
05-04 16:20:52.488 11162 11162 F DEBUG : #16 pc 00000000005b3678 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (ShaderLab::Pass::CreateFromSerializedPass(ShaderLab::SerializedPass const&, Shader const*)+392)
05-04 16:20:52.488 11162 11162 F DEBUG : #17 pc 00000000005b3150 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (_ZN9ShaderLab9SubShader29CreateFromSerializedSubShaderERKNS_19SerializedSubShaderERSt6vectorI4PPtrI6ShaderESaIS7_EEbPS6_+276)
05-04 16:20:52.488 11162 11162 F DEBUG : #18 pc 00000000005b2d58 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (_ZN9ShaderLab9IntShader26CreateFromSerializedShaderERKNS_16SerializedShaderERSt6vectorI4PPtrI6ShaderESaIS7_EEbPS6_+916)
05-04 16:20:52.488 11162 11162 F DEBUG : #19 pc 00000000005b52b0 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (_Z26ShaderFromSerializedShaderPKN9ShaderLab16SerializedShaderERSt6vectorI4PPtrI6ShaderESaIS6_EEbPS5_+20)
05-04 16:20:52.488 11162 11162 F DEBUG : #20 pc 00000000005b7790 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (Shader::CreateFromParsedForm()+244)
05-04 16:20:52.488 11162 11162 F DEBUG : #21 pc 00000000005b7a2c /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (Shader::CreateAndPostLoad()+48)
05-04 16:20:52.488 11162 11162 F DEBUG : #22 pc 00000000005b79dc /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (Shader::AwakeFromLoad(AwakeFromLoadMode)+40)
05-04 16:20:52.488 11162 11162 F DEBUG : #23 pc 0000000000787c68 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (AwakeFromLoadQueue::InvokePersistentManagerAwake(AwakeFromLoadQueue::Item*, unsigned int, AwakeFromLoadMode)+136)
05-04 16:20:52.488 11162 11162 F DEBUG : #24 pc 000000000078a254 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (PersistentManager::IntegrateAllThreadedObjects()+128)
05-04 16:20:52.488 11162 11162 F DEBUG : #25 pc 000000000078ad38 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (PersistentManager::LoadAndIntegrateAllPreallocatedObjects(PersistentManager::LockFlags)+84)
05-04 16:20:52.488 11162 11162 F DEBUG : #26 pc 000000000078b1e8 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (PersistentManager::ReadObject(int, AwakeFromLoadMode)+284)
05-04 16:20:52.488 11162 11162 F DEBUG : #27 pc 0000000000551160 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (BuiltinResourceManager::GetResource(Unity::Type const*, core::basic_string<char, core::StringStorageDefault<char>> const&) const+144)
05-04 16:20:52.488 11162 11162 F DEBUG : #28 pc 00000000005acfec /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (Shader::GetDefault()+120)
05-04 16:20:52.488 11162 11162 F DEBUG : #29 pc 00000000005b7454 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (Shader::LoadDefaultShaders()+44)
05-04 16:20:52.488 11162 11162 F DEBUG : #30 pc 000000000054c094 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (InitializeEngineGraphics(bool)+128)
05-04 16:20:52.488 11162 11162 F DEBUG : #31 pc 000000000054bed8 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (PlayerInitEngineGraphics(bool)+80)
05-04 16:20:52.488 11162 11162 F DEBUG : #32 pc 00000000008756b8 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (UnityInitApplication()+2244)
05-04 16:20:52.488 11162 11162 F DEBUG : #33 pc 0000000000875f48 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (UnityPlayerLoop()+140)
05-04 16:20:52.488 11162 11162 F DEBUG : #34 pc 0000000000878e60 /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/lib/arm64/libunity.so (nativeRender(_JNIEnv*, _jobject*)+76)
05-04 16:20:52.488 11162 11162 F DEBUG : #35 pc 0000000000025adc /data/app/com.TestCompany.TestGame-SVdAUTo1C91iwLRKK4vo8w==/oat/arm64/base.odex (offset 0x1b000)
05-04 16:20:53.529 726 726 E /system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_06
05-04 16:20:53.531 879 11163 W ActivityManager: Force finishing activity com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity
05-04 16:20:53.536 879 927 I BootReceiver: Copying /data/tombstones/tombstone_06 to DropBox (SYSTEM_TOMBSTONE)
05-04 16:20:53.546 879 920 I ActivityManager: Showing crash dialog for package com.TestCompany.TestGame u0
05-04 16:20:53.557 686 686 E lowmemorykiller: Error writing /proc/11106/oom_score_adj; errno=22
05-04 16:20:53.559 501 1988 E SurfaceFlinger: Failed to find layer (SurfaceView - com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity#0) in layer parent (no-parent).
05-04 16:20:53.559 501 1988 E SurfaceFlinger: Failed to find layer (Background for - SurfaceView - com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity#0) in layer parent (no-parent).
05-04 16:20:53.560 879 1138 W InputDispatcher: channel 'c89cb73 com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
05-04 16:20:53.560 879 1138 E InputDispatcher: channel 'c89cb73 com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
05-04 16:20:53.561 879 895 I WindowManager: WIN DEATH: Window{c89cb73 u0 com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity}
05-04 16:20:53.561 879 895 W InputDispatcher: Attempted to unregister already unregistered input channel 'c89cb73 com.TestCompany.TestGame/com.unity3d.player.UnityPlayerActivity (server)'
05-04 16:20:53.563 1242 1242 D StatusBar: disable<e i a s b h r c s q >
05-04 16:20:53.570 879 1450 I ActivityManager: Process com.TestCompany.TestGame (pid 11106) has died: vis +99TOP
05-04 16:20:53.571 879 921 W zygote64: kill(-11106, 9) failed: No such process
05-04 16:20:53.581 641 641 I Zygote : Process 11106 exited due to signal (11)
05-04 16:20:53.589 879 1450 I ActivityManager: Config changes=480 {1.0 520mcc3mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1794) s.16}
05-04 16:20:53.597 879 1450 I ActivityManager: Override config changes=480 {1.0 520mcc3mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1794) s.16} for displayId=0
05-04 16:20:53.617 879 921 W zygote64: kill(-11106, 9) failed: No such process
05-04 16:20:53.617 879 921 I zygote64: Successfully killed process cgroup uid 10232 pid 11106 in 46ms
05-04 16:20:53.669 6283 6283 D GeckoApplication: onConfigurationChanged: en_US, background: false
05-04 16:20:53.669 6283 6283 D GeckoLocales: No selected locale. No correction needed.
05-04 16:20:53.674 879 920 W Looper : Dispatch took 130ms on android.ui, h=Handler (com.android.server.am.ActivityManagerService$UiHandler) {2673828} cb=null msg=1
05-04 16:20:53.676 501 501 D SurfaceFlinger: duplicate layer name: changing com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity to com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity#1
05-04 16:20:53.692 1212 1212 I EmojiSearchExtension: onDestroy()
05-04 16:20:53.692 1212 1212 I EmojiSearchExtension: onDeactivate()
05-04 16:20:53.713 1212 1212 I ModuleManager: Module object of interface com.google.android.apps.inputmethod.libs.search.emoji.EmojiSearchExtension loaded.
05-04 16:20:53.716 1212 1212 I GoogleInputMethod: onStartInput() : Dummy InputConnection bound
05-04 16:20:53.728 879 9760 I Adreno : QUALCOMM build : 2941438, I916dfac403
05-04 16:20:53.728 879 9760 I Adreno : Build Date : 10/03/17
05-04 16:20:53.728 879 9760 I Adreno : OpenGL ES Shader Compiler Version: EV031.21.02.00
05-04 16:20:53.728 879 9760 I Adreno : Local Branch : O18A
05-04 16:20:53.728 879 9760 I Adreno : Remote Branch :
05-04 16:20:53.728 879 9760 I Adreno : Remote Branch :
05-04 16:20:53.728 879 9760 I Adreno : Reconstruct Branch :
05-04 16:20:53.749 2123 2123 W SessionLifecycleManager: Handover failed. Creating new session controller.
05-04 16:20:53.755 2123 2123 W ThreadPoolDumper: Queue length for executor Lightweight is now 11. Perhaps some tasks are too long, or the pool is too small.
05-04 16:20:53.760 2123 2123 I OptInState: There is a new client and it does not support opt-in. Dropping request.
05-04 16:20:53.781 2123 2123 I StreamController: registerScope: nowcards--5402527299940802738
05-04 16:20:53.784 879 9760 I Adreno : PFP: 0x005ff087, ME: 0x005ff063
05-04 16:20:53.788 879 9760 I zygote64: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
05-04 16:20:53.797 879 930 I zygote64: Explicit concurrent copying GC freed 185597(6MB) AllocSpace objects, 11(540KB) LOS objects, 42% free, 21MB/37MB, paused 450us total 397.948ms
05-04 16:20:53.797 879 889 I zygote64: WaitForGcToComplete blocked Background on HeapTrim for 49.708ms
05-04 16:20:53.798 879 930 W ActivityManager: setHasOverlayUi called on unknown pid: 11106
05-04 16:20:53.802 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:53.802 879 1139 I InputReader: Device reconfigured: id=7, name='synaptics_dsxv26', size 1080x1920, orientation 0, mode 1, display id 0
05-04 16:20:53.803 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:53.803 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:53.806 879 9760 I OpenGLRenderer: Initialized EGL, version 1.4
05-04 16:20:53.806 879 9760 D OpenGLRenderer: Swap behavior 2
05-04 16:20:53.808 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:53.810 879 1139 I InputReader: Reconfiguring input devices. changes=0x00000004
05-04 16:20:53.845 879 1220 I WifiService: getWifiEnabledState uid=10045
05-04 16:20:53.854 879 1220 I WifiService: getWifiEnabledState uid=10045
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.857 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.858 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.858 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.858 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.858 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.860 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.866 1242 1242 I chatty : uid=10041(com.android.systemui) identical 24 lines
05-04 16:20:53.866 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.867 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:7 lineCount:7
05-04 16:20:53.869 879 920 W Looper : Dispatch took 131ms on android.ui, h=Handler (android.view.Choreographer$FrameHandler) {e01b45b} cb=android.view.Choreographer$FrameDisplayEventReceiver@50fb4f8 msg=0
05-04 16:20:53.867 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:7 lineCount:7
05-04 16:20:53.873 2123 2123 I StreamRenderer: maybeRegisterNowCardsScope(nowcards--5402527299940802738, com.google.android.sidekick.shared.remoteapi.CardRenderingContext@195ede)
05-04 16:20:53.877 879 1220 I WifiService: getWifiEnabledState uid=10045
05-04 16:20:53.889 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.890 1242 1242 I chatty : uid=10041(com.android.systemui) identical 6 lines
05-04 16:20:53.890 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.890 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.894 1242 1242 I chatty : uid=10041(com.android.systemui) identical 10 lines
05-04 16:20:53.894 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
05-04 16:20:53.897 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:7 lineCount:7
05-04 16:20:53.897 1242 1242 W StaticLayout: maxLineHeight should not be -1. maxLines:7 lineCount:7
05-04 16:20:53.901 1242 1242 D StatusBar: disable<e i a s b h r c s q >
05-04 16:20:53.920 2123 2123 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.950 2123 2123 I chatty : uid=10045 com.google.android.googlequicksearchbox:search identical 10 lines
05-04 16:20:53.951 2123 2123 W StaticLayout: maxLineHeight should not be -1. maxLines:2 lineCount:2
05-04 16:20:53.952 2089 2852 I Places : ?: PlacesBleScanner start() with priority 2
05-04 16:20:53.953 2089 2852 I PlaceInferenceEngine: [anon] Changed inference mode: 1
05-04 16:20:53.961 2089 2852 I Places : Converted 0 out of 5 WiFi scans
05-04 16:20:53.962 879 895 I WifiService: getConnectionInfo uid=10018
05-04 16:20:53.968 2089 10386 I PlaceInferenceEngine: No beacon scan available - ignoring candidates.
05-04 16:20:53.973 2089 2089 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=ZERO_POWER, callbackType=ALL_MATCHES, reportDelayMillis=0, 1 filters, 0 clients, callingClientName=Places]
05-04 16:20:53.980 2089 2089 I BeaconBle: ZERO_POWER is disabled.
05-04 16:20:53.980 2089 2089 I BeaconBle: 'L' hardware scan: scan stopped, no powered clients
05-04 16:20:54.015 2123 10204 I WorkController: WorkProxy is not enqueued because WorkController is disposed
05-04 16:20:54.016 2123 10590 I WorkController: WorkProxy is not enqueued because WorkController is disposed
05-04 16:20:54.039 2089 9523 W ctxmgr : [AclManager]No 2 for (accnt=account#-517948760#, com.google.android.gms(10018):PlacesProducer, vrsn=12529000, 0, 3pPkg = null , 3pMdlId = null , pid = 2089). Was: 3 for 18, account#-517948760#
05-04 16:20:54.040 2123 10204 I WorkController: WorkProxy is not enqueued because WorkController is disposed
05-04 16:20:54.143 879 1124 I WindowManager: Screen frozen for +566ms due to Window{7ca9088 u0 com.android.systemui.ImageWallpaper}
05-04 16:20:54.154 1242 1242 W StatusBar/NavBarView: *** Invalid layout in navigation bar (sizeChanged this=1080x126 cur=1038x126)
05-04 16:20:54.207 2251 2409 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
05-04 16:20:54.207 2251 2409 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
05-04 16:20:56.499 879 930 I zygote64: Explicit concurrent copying GC freed 18001(1213KB) AllocSpace objects, 19(1380KB) LOS objects, 42% free, 19MB/33MB, paused 511us total 344.233ms
05-04 16:20:56.558 2123 10204 I WorkController: WorkProxy is not enqueued because WorkController is disposed
05-04 16:20:56.558 2123 10204 I chatty : uid=10045(com.google.android.googlequicksearchbox) NonUserFacing13 identical 2 lines
05-04 16:20:56.559 2123 10204 I WorkController: WorkProxy is not enqueued because WorkController is disposed
05-04 16:20:56.591 2089 10386 E ctxmgr : [AppIntervalImpl]closeInterval: ongoing
05-04 16:20:56.628 2089 2852 I Places : ?: PlacesBleScanner stop()
05-04 16:20:56.638 2089 2089 I BeaconBle: ZERO_POWER is disabled.
05-04 16:20:56.638 2089 2089 I BeaconBle: 'L' hardware scan: scan stopped, no powered clients
05-04 16:20:56.638 2089 2089 I BeaconBle: Places requested to stop scan
05-04 16:20:56.638 2089 2089 I BeaconBle: Scan canceled successfully.
05-04 16:20:56.648 2089 2852 I PlaceInferenceEngine: [anon] Changed inference mode: 0
Hi @hungrybelome ,
Please try uninstalling the application completely.
If this doesn’t help, please submit a bug report.
Uninstalling completely actually fixed the instant crash issue! But now the app is having trouble loading DLLs:
05-09 09:02:44.841 7455 7484 E Unity : DllNotFoundException: Unable to load DLL 'arcore_unity_api': The specified module could not be found.
05-09 09:02:44.841 7455 7484 E Unity : at GoogleARCoreInternal.LifecycleManager+ExternApi.ArCoreUnity_setArPrestoInitialized (GoogleARCoreInternal.LifecycleManager+EarlyUpdateCallback onEarlyUpdate) [0x00000] in <00000000000000000000000000000000>:0
05-09 09:02:44.841 7455 7484 E Unity : at GoogleARCoreInternal.LifecycleManager._Initialize () [0x00000] in <00000000000000000000000000000000>:0
05-09 09:02:44.841 7455 7484 E Unity : at GoogleARCoreInternal.LifecycleManager..cctor () [0x00000] in <00000000000000000000000000000000>:0
05-09 09:02:44.841 7455 7484 E Unity : at GoogleARCore.Session.CheckApkAvailability () [0x00000] in <00000000000000000000000000000000>:0
I’ve tried changing the targeted CPU to ARM64 under the DLL Platform settings, but it did not help.
ARCore libraries with 64-bit support are coming.
in which update ??
Looks like we may still be having this problem. Cannot build to Android ARm64 with IL2CPP using ARCore without missing the dll. Any updates on this?
Does Unity 2018.2.5f1 generate 64 bit version of JNI libs? If not which version and when can we expect this?
As the first post states, 2018.1 has 64-bit support which is marked as “experimental”.
2018.2 has official (non-experimental) support for 64-bit. Please note that 64-bit supports only IL2CPP.
Are there plans to also support Mono as a scripting backend in the future, or will Mono be deprecated?
Currently there are no plans to deprecate Mono on Android.
To clarify, will ARM64 support come to the Mono runtime in the future, or will it be a situation similar to iOS where Mono can only be used for development?
It will likely be similar to iOS
That’s a little disappointing, to be honest. I understand the advantages of IL2CPP, and in all fairness what I want to do is an edge case, but I still would have liked to have had practical non-AOT support on Android.
Right. I would personally love to see Mono support ARM64 but there are practical reasons why we can’t do that.
With Google Play mandatory requirements for 64-bit support coming next year it’s a good idea to start planning for the update path. But in the meantime it’s perfectly fine publishing with Mono scripting backend.
Will the support for ARM64 in IL2CPP get backported to 2017.4 LTS and if yes, any timeframe for that? We’d rather stay using the LTS release for our upcoming Android release if possible as migrating a large game to 2018.x or later is likely to hit multiple issues along the way.