Search Unity

Getting symbols for some libs

Discussion in 'Unity Cloud Diagnostics' started by mboog12, Dec 30, 2019.

  1. mboog12

    mboog12

    Joined:
    Oct 4, 2011
    Posts:
    91
    Hey, all. First of all i want to congratulate the team for the UCD tool. It's incredibly valuable!
    My current issue is I've uploaded the symbols file in UCD and i have the symbols for libunity, libil2cpp, libunity
    My problem is that i have crashes from other libs that I have no symbols for.
    For example :
    Code (JavaScript):
    1. Native StackTrace:
    2.  
    3. Thread 0 (crashed)
    4. 0   libunity.so                        0x000000707296986c AndroidNativeCrashReportHandler::SignalHandler(int, siginfo*, void*)
    5. 1   libunity.so                        0x0000007072976f60 NativeRuntimeException::signal_handler(int, siginfo*, void*)
    6. 2   app_process64                      0x00000058bd92dc4c <symbols missing for uuid: 71ca153b1ed07a96024879720e744f45>
    7. 3   [vdso]                             0x0000007116898690 <unknown>
    8. 4   libGLES_mali.so                    0x000000707db0383c <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    9. 5   libGLES_mali.so                    0x000000707db02ba4 <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    10. 6   libGLES_mali.so                    0x000000707daf6e14 <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    11. 7   libGLES_mali.so                    0x000000707daf6a6c <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    12. 8   libGLES_mali.so                    0x000000707daf70c4 <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    13. 9   libGLES_mali.so                    0x000000707dabe478 <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    14. 10  libGLES_mali.so                    0x000000707dabd74c <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    15. 11  libGLES_mali.so                    0x000000707da56660 <symbols missing for uuid: 37a15aabcd68da85cc077381ef102442>
    16. 12  libGameGraphicsOpt.so              0x000000711229d2a8 <symbols missing for uuid: 5de7955175ef6675052089a898164982>
    17. 13  libunity.so                        0x0000007072ad1ae0 GfxDeviceGLES::DrawBufferRanges(GfxBuffer*, int, VertexStreamSource const*, int, DrawBuffersRange const*, int, VertexDeclaration*, ShaderChannelMask, unsigned long, bool)
    18. 14  libunity.so                        0x0000007072ac8b3c SinglePassStereoSupportExt::DrawBuffersStereo(GfxBuffer*, int, VertexStreamSource const*, int, DrawBuffersRange const*, int, VertexDeclaration*, ShaderChannelMask, unsigned long)
    19. 15  libunity.so                        0x0000007072ad877c GfxDeviceGLES::DrawBuffers(GfxBuffer*, int, VertexStreamSource const*, int, DrawBuffersRange const*, int, VertexDeclaration*, ShaderChannelMask)
    20. 16  libunity.so                        0x0000007072b03d14 GfxDeviceWorker::RunCommand(ThreadedStreamBuffer&)
    21. 17  libunity.so                        0x0000007072b03ea8 GfxDeviceWorker::RunExt(ThreadedStreamBuffer&)
    22. 18  libunity.so                        0x0000007072afc58c GfxDeviceWorker::RunGfxDeviceWorker(void*)
    23. 19  libunity.so                        0x0000007072d5f628 Thread::RunThreadWrapper(void*)
    24. 20  libc.so                            0x0000007113bc758c <symbols missing for uuid: 3326eee918b5ef1dbb5d558ca672e8e5>
    25. 21  libc.so                            0x0000007113b681e0 <symbols missing for uuid: 3326eee918b5ef1dbb5d558ca672e8e5>
    26. 22  .                                  0x0000000000000000 <unknown>
    Code (JavaScript):
    1. Native StackTrace:
    2.  
    3. Thread 0 (crashed)
    Code (JavaScript):
    1. Native StackTrace:
    2.  
    3. Thread 0 (crashed)
    4. 0   libc.so                            0x00000000b6f3dd8c <unknown>
    5. 1   libc.so                            0x00000000b6f1afcd <unknown>
    6. 2   libc.so                            0x00000000b6f1bbeb <unknown>
    7. 3   libc.so                            0x00000000b6f18531 <unknown>
    8. 4   libc.so                            0x00000000b6f16cbc <unknown>
    9. 5   libc.so                            0x00000000b6f16cbc <unknown>
    10. 6   libc.so                            0x00000000b6f16cbc <unknown>
    11. 7   libc.so                            0x00000000b6f16cbc <unknown>
    12. 8   libc.so                            0x00000000b6f16cbc <unknown>
    13. 9   libc.so                            0x00000000b6f16cbc <unknown>
    14. 10  libc.so                            0x00000000b6f16cbc <unknown>
    15. 11  libc.so                            0x00000000b6f16cbc <unknown>
    16. 12  libc.so                            0x00000000b6f16cbc <unknown>
    17. 13  libc.so                            0x00000000b6f16cbc <unknown>
    18. 14  libc.so                            0x00000000b6f16cbc <unknown>
    19. 15  libc.so                            0x00000000b6f16cbc <unknown>
    20. 16  libc.so                            0x00000000b6f16cbc <unknown>
    21. 17  libc.so                            0x00000000b6f16cbc <unknown>
    22. 18  libc.so                            0x00000000b6f16cbc <unknown>
    23. 19  libc.so                            0x00000000b6f16cbc <unknown>
    24. 20  libc.so                            0x00000000b6f16cbc <unknown>
    25. 21  libc.so                            0x00000000b6f16cbc <unknown>
    26. 22  libc.so                            0x00000000b6f16cbc <unknown>
    27. 23  libc.so                            0x00000000b6f16cbc <unknown>
    28. 24  libc.so                            0x00000000b6f16cbc <unknown>
    29. 25  libc.so                            0x00000000b6f16cbc <unknown>
    30. 26  libc.so                            0x00000000b6f16cbc <unknown>
    31. 27  libc.so                            0x00000000b6f16cbc <unknown>
    32. 28  libc.so                            0x00000000b6f16cbc <unknown>
    33. 29  libc.so                            0x00000000b6f16cbc <unknown>
    34. 30  libc.so                            0x00000000b6f16cbc <unknown>
    35. 31  libc.so                            0x00000000b6f16cbc <unknown>


    Any ideas how to get the symbols for the other .so ?
    Many thanks in advance!
     
    Last edited: Dec 30, 2019
  2. Ryan-Unity

    Ryan-Unity

    Joined:
    Mar 23, 2016
    Posts:
    1,993
    Hi @mboog12, I'm really to happy to hear that you've been enjoying using Unity Cloud Diagnostics!

    The libGLES_mali.so, libGameGraphicsOpt.so, and libc.so libraries are Android system libraries, which we unfortunately do not have access to. That is why those symbols are missing in your stack traces.
     
    mboog12 likes this.