We encounter a vast amount of crashes on different situtations on android platforms. Unity 2020.3.26f1 Vivox Version 15.1.180001-pre.2 - June 23, 2022 Code (CSharp): java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Version '2020.3.26f1 (7298b473bc1a)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a' Build fingerprint: 'POCO/vayu_ru/vayu:12/SKQ1.211006.001/V13.0.2.0.SJURUXM:user/release-keys' Revision: '0' ABI: 'arm64' Timestamp: 2022-08-04 12:22:09+0300 pid: 24062, tid: 24654, name: Thread-111793 >>> com.drivezone.car.race.game <<< uid: 10662 signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xa4 Cause: null pointer dereference x0 b40000744e8b5ae8 x1 000000744e6add00 x2 0000000000000020 x3 00000075e2b0a780 x4 000000744e6add20 x5 000000744e6add40 x6 0000007580c82f80 x7 00000075e2b0ab80 x8 b40000744e8b5af8 x9 00000000000000a4 x10 0000000000000004 x11 0000000000000000 x12 0000007496711dc0 x13 000000744df2ea00 x14 000000744e6ac830 x15 000070635cbf47dd x16 000000769c58cdb0 x17 000000769c512810 x18 00000073e7b30000 x19 b40000744e8b5b48 x20 b40000744e8b5ae0 x21 b40000744e8b5ae8 x22 b4000075dbf0fc80 x23 b4000075dbf0fc00 x24 00000073e7cd7000 x25 b40000744e8b5ae8 x26 00000073e7cd6ff8 x27 00000000000fc000 x28 00000073e7bde000 x29 00000073e7cd68c0 sp 00000073e7cd6800 lr 00000073ea0f39e4 pc 00000073ea0f3a08 backtrace: #00 pc 000000000031aa08 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #01 pc 00000000002d4a48 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #02 pc 00000000002d4b94 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #03 pc 0000000000448364 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #04 pc 0000000000447dc4 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #05 pc 000000000040f9c8 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #06 pc 000000000040edc8 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #07 pc 000000000040f068 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #08 pc 0000000000431bf8 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #09 pc 0000000000446e10 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #10 pc 000000000043a4d0 /data/app/~~QsGBKQfTDOaXBHEKZoTDZQ==/com.drivezone.car.race.game-s2K3dts9pgYQrNV8holw-w==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #11 pc 00000000000efb14 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264) (BuildId: 94065bf91428f6ae9fb310c478171302) #12 pc 000000000008c35c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 94065bf91428f6ae9fb310c478171302) at libvivox-sdk.0x31aa08(Native Method) at libvivox-sdk.0x2d4a48(Native Method) at libvivox-sdk.0x2d4b94(Native Method) at libvivox-sdk.0x448364(Native Method) at libvivox-sdk.0x447dc4(Native Method) at libvivox-sdk.0x40f9c8(Native Method) at libvivox-sdk.0x40edc8(Native Method) at libvivox-sdk.0x40f068(Native Method) at libvivox-sdk.0x431bf8(Native Method) at libvivox-sdk.0x446e10(Native Method) at libvivox-sdk.0x43a4d0(Native Method) at libc.__pthread_start(void*)(__pthread_start:264) at libc.__start_thread(__start_thread:68)
Hello! We are sorry to hear you are seeing these issues on android. I just have a few follow up questions to help me best analyze your issue. Are you seeing this on every android device you test on? What android devices have you tested this on? (Pixel 4, Samsung 7, etc) Can you provide the reproduction steps for this crash? Are you seeing this crash 100% of the time? Thank you for your time and cooperation!
I guess it occurs randomly(((. Unfortunatly, i still don't have any way to reproduce it. Here you can see crash statistics by devices
Is it possible for your specialists to give me stacktrace translation, so i can try to find the point from where crash is occuring?
I've tried to decompress code and got the following Code (CSharp): java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Version '2020.3.26f1 (7298b473bc1a)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a' Build fingerprint: 'samsung/a50xx/a50:11/RP1A.200720.012/A505FNXXS9CUJ1:user/release-keys' Revision: '7' ABI: 'arm64' Timestamp: 2022-08-04 21:31:30+0600 pid: 1841, tid: 8210, name: Thread-1685 >>> com.drivezone.car.race.game <<< uid: 10583 signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xa Cause: null pointer dereference x0 0000007131fc92e8 x1 0000007190085340 x2 0000000000000000 x3 0000000000000004 x4 0000007129a8a638 x5 0000000000000000 x6 000000737afd6000 x7 00000000001e5dcc x8 0000007131fc92f8 x9 000000000000000a x10 00000000009736c8 x11 0000007180000000 x12 0000000000973688 x13 0000000000000001 x14 0000000000000001 x15 0000007379a37000 x16 00000073790149b8 x17 0000007379008f7c x18 000000711c94e000 x19 0000007131fc9348 x20 0000007131fc92e0 x21 0000007131fc92e8 x22 00000072d67ecb00 x23 00000072d67eca80 x24 0000007129a8c000 x25 0000007131fc92e8 x26 0000007129a8bff8 x27 00000000000fc000 x28 0000007129993000 x29 0000007129a8b8e0 sp 0000007129a8b820 lr 00000071228629e4 pc 0000007122862a08 backtrace: #00 pc 000000000031aa08 (VivoxStro::xmpp_get_vivox_logger(xmpp_log_level_t) at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #01 pc 00000000002d4a48 (VivoxSystem::IJniServices::~IJniServices() at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #02 pc 00000000002d4b94 (VivoxSystem::IJniServices::~IJniServices() at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #03 pc 0000000000448364 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #04 pc 0000000000447dc4 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #05 pc 000000000040f9c8 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #06 pc 000000000040edc8 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #07 pc 000000000040f068 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #08 pc 0000000000431bf8 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #09 pc 0000000000446e10 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #10 pc 000000000043a4d0 (vxopus_opus_get_version_string at ??:?) /data/app/~~vrhRPTm60LpTlLnBUSPp6w==/com.drivezone.car.race.game-s_Nr4Kalrt-GTVfwvc-VVQ==/lib/arm64/libvivox-sdk.so (BuildId: 31e7f3b3d6b97ad484d31892d582574b649d34a4) #11 pc 00000000000eb7a8 (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64) (BuildId: 698b6aef520f034a9d40736d477f7a96) #12 pc 000000000008bc8c (libc.so not found) /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 698b6aef520f034a9d40736d477f7a96) at libvivox-sdk.0x31aa08 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x2d4a48 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x2d4b94 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x448364 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x447dc4 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x40f9c8 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x40edc8 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x40f068 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x431bf8 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x446e10 (libvivox-sdk.so not found)(Native Method) at libvivox-sdk.0x43a4d0 (libvivox-sdk.so not found)(Native Method) at libc.__pthread_start(void*)(__pthread_start:64) at libc.__start_thread(__start_thread:64)
Hello! Thanks so much for the follow up information! I'll forward this to Engineering and see what they can gather from the crash dump. I'll let you know once they get back to me with more information. Thank you for your patience!
Any news for investigation? Meanwhile, i downgrade Vivox ver to 5.14 because of 10% crashes from google analytics
Any updates? We're having these crashes in our Quest 2 VR game. We use Unity version 2021.3.9f1 and Vivox version 15.1.180001-pre.4.
Hi @th0masdwTF I'd encourage you to open a Support ticket with the information requested below as your issue may not be the same as @Neozman due to differences in the platform. @Neozman if you're still seeing these crashes please consider opening a ticket as well so we can gather additional information about your project and attempt to reproduce the crash. You can open a Support ticket from your Unity Dashboard after logging in by navigating to Multiplayer -> Vivox -> Support. From there, please provide as much of the following on the ticket: Any additional devices or platforms where you've seen this crash Reproduction steps How often you are seeing the crash (per day or how reliably you can reproduce) A stack trace and/or crash dump Logs from the crash Finally, @th0masdwTF, please note that, while we do not officially support VR integrations at this time, we will make a best effort review to see if there is a non-platform specific issue that we may be able to address. -Kip
Hi @UnityKip, thanks for the quick reply. Sure, I can open a support ticket, but I currently don't have meaningful information to share. I don't have symbol files for Vivox, so the stack traces on the Unity Dashboard are unreadable. I tried unpacking the .aar file in the Plugin folder, but no symbols were found there. Do you know if we can get symbol files at all, and if so, how?
We currently do not include libs with the symbols in our public packages, but we do have them. Please just make sure to include your stack trace and any other information you have.
We are having a similar issue with similar stack trace on the Oculus Quest 2 using the latest VIVOX package Heres the full stack if helpful If I wanted to report this bug, would it be through the usual Unity Bug Reporter? Code (csharp): 20732 20758 E AndroidRuntime: FATAL EXCEPTION: UnityMain 20732 20758 E AndroidRuntime: Process: com.******************, PID: 20732 20732 20758 E AndroidRuntime: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 20732 20758 E AndroidRuntime: Version '2021.3.16f1 (4016570cf34f)', Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a' 20732 20758 E AndroidRuntime: Build fingerprint: 'oculus/hollywood/hollywood:10/QQ3A.200805.001/49068160412800150:user/release-keys' 20732 20758 E AndroidRuntime: Revision: '0' 20732 20758 E AndroidRuntime: ABI: 'arm64' 20732 20758 E AndroidRuntime: Timestamp: 2023-01-30 11:12:57+0000 20732 20758 E AndroidRuntime: pid: 20732, tid: 21391, name: Thread-15221 >>> com.****************** <<< 20732 20758 E AndroidRuntime: uid: 10297 20732 20758 E AndroidRuntime: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x5c0ceb00000008 20732 20758 E AndroidRuntime: x0 00000071a8c3b6e8 x1 0000000000000000 x2 00000073cd8ae940 x3 00000071dc702240 20732 20758 E AndroidRuntime: x4 0000000000000000 x5 0000000000000000 x6 00000074533d5000 x7 0000000001976fea 20732 20758 E AndroidRuntime: x8 00000071a8c3b6f8 x9 405c0ceb00000008 x10 0000000000000002 x11 0000000000000040 20732 20758 E AndroidRuntime: x12 0000000000000390 x13 0000000000000001 x14 000ff9579a989e00 x15 0000f51a94fe6e6c 20732 20758 E AndroidRuntime: x16 000000744e8a1470 x17 000000744e896c24 x18 00000071711ce000 x19 00000071a8c3b74c 20732 20758 E AndroidRuntime: x20 00000071a8c3b6e0 x21 00000071a8c3b6e8 x22 000000734536b800 x23 000000734536b780 20732 20758 E AndroidRuntime: x24 0000007171b83018 x25 00000071a8c3b6e8 x26 0000007171b83010 x27 0000007366d81018 20732 20758 E AndroidRuntime: x28 0000007171b83018 x29 0000007171b82960 20732 20758 E AndroidRuntime: sp 0000007171b828a0 lr 0000007175068ee4 pc 0000007175068f08 20732 20758 E AndroidRuntime: 20732 20758 E AndroidRuntime: backtrace: 20732 20758 E AndroidRuntime: #00 pc 0000000000311f08 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #01 pc 0000000000314e68 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #02 pc 00000000002cffb8 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #03 pc 00000000002d0104 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #04 pc 000000000043b84c /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #05 pc 000000000043b2ac /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #06 pc 00000000004062c4 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #07 pc 0000000000405758 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #08 pc 00000000004059c8 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #09 pc 0000000000425a44 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #10 pc 000000000043a2f8 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #11 pc 000000000042d9b8 /data/app/com.******************-KZY0ppret_GmfjRQL3LNqA==/lib/arm64/libvivox-sdk.so (BuildId: c22d5a2f7a2da92f5e3bd9161ea606ae67725037) 20732 20758 E AndroidRuntime: #12 pc 00000000000d4c44 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_attr_getdetachstate) (BuildId: 74793b832f73c27f2be0922f70cc8e16) 20732 20758 E AndroidRuntime: 20732 20758 E AndroidRuntime: at libvivox-sdk.0x311f08(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x314e68(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x2cffb8(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x2d0104(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x43b84c(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x43b2ac(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x4062c4(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x405758(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x4059c8(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x425a44(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x43a2f8(Native Method) 20732 20758 E AndroidRuntime: at libvivox-sdk.0x42d9b8(Native Method) 20732 20758 E AndroidRuntime: at libc.pthread_attr_getdetachstate(pthread_attr_getdetachstate:0)
Guys, 15.1.19(January 11, 2023) is released, maybe it's fixed bugs. Only download from developer.vivox.com/downloads