Hello
I have an exception that occurs once in a while when I start Unity on Android.
In my app, I place images on a cube.
Unity version: 2017.1.1p2
Mobile device: Nexus 6p
Exception:
A/libc: Fatal signal 7 (SIGBUS), code 2, fault addr 0xbd5c3000 in tid 19389 (UnityMain)
A/DEBUG: pid: 19370, tid: 19389, name: UnityMain >>> com.app:unityplayer <<<
A/DEBUG: #00 pc 00073e74 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #01 pc 00075f54 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #02 pc 00075bf4 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #03 pc 00075d04 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #04 pc 0063fa08 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #21 pc 005d79b8 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #22 pc 005ad864 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #23 pc 005ad78c /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #24 pc 005bd298 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #25 pc 005be72c /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #26 pc 001c05fc /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #27 pc 004a529c /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #28 pc 00583f2c /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #29 pc 00584d20 /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #30 pc 0034d6ec /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #31 pc 00634bbc /data/app/com.app==/lib/arm/libunity.so
A/DEBUG: #32 pc 006370cc /data/app/com.app==/lib/arm/libunity.so
I also used android ndk addr2line to get the methods:
try_get_word
dump_memory
dump_memory_and_code_common
dump_memory_and_code_signal
NativeRuntimeException::signal_handler(int, siginfo*, void*)
ApiGLES::CreateBuffer(gl::BufferTarget, long, void const*, unsigned int)
DataBufferGLES::Upload(unsigned int, unsigned int, void const*)
ConstantBuffersGLES::UpdateBuffers(MonoOrStereoscopicEye, bool)
GfxDeviceGLES::BeforeDrawCall()
GfxDeviceGLES::smile:rawBuffers(GfxBuffer*, VertexStreamSource const*, int, DrawBuffersRange const*, int, VertexDeclaration*, ShaderChannelMask)
Skybox::RenderAllFaces(Material*)
GenerateEnvironmentData(int, float*)
EnlightenRuntimeManager::UpdateEnvironmentLighting()
EnlightenRuntimeManager::Update()
PlayerLoop()
UnityPlayerLoop()
nativeRender(_JNIEnv*, _jobject*)
Can anyone help me?
Thanks a lot!