Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more..
    Dismiss Notice
  3. Dismiss Notice

Question Problem with parse error through Stacktrace Utility

Discussion in 'Android' started by UnityCuriousGeorge, Oct 26, 2022.

  1. UnityCuriousGeorge

    UnityCuriousGeorge

    Joined:
    Oct 14, 2020
    Posts:
    3
    Hi,
    I received very humble error from Firebase:
    Code (CSharp):
    1. Crashed: Thread :  SIGSEGV  0x0000000000000008
    2. #00 pc 0xa46f0 vulkan.sdm660.so
    3. #01 pc 0x41e5f4 libunity.so
    4. #02 pc 0x41e5f4 libunity.so
    5. #03 pc 0x8b5df8 libunity.so
    6. #04 pc 0x850c8 libc.so
    I've tried to use Android Logcat Stacktrace Utility with configured path to symbols.zip cause this game was built with Strip Engine Code feature. But resolved info same as original. (I'm working in Unity 2020.3)

    upload_2022-10-26_13-7-1.png upload_2022-10-26_13-7-28.png

    What I can do in this situation?
    Is it possible to parse this error into more detailed readable form?
    Cheers.
     
  2. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    The default regex provided by Android Logcat, cannot parse this line, in Stacktrace Utility->Configure Regex add
    Code (CSharp):
    1. \s*#\d{2}\s*pc\s(?<address>[a-fA-F0-9x-x]+).*(?<libName>lib.*)\.so
    and try to resolve again
     
  3. UnityCuriousGeorge

    UnityCuriousGeorge

    Joined:
    Oct 14, 2020
    Posts:
    3
    Cool, now it works.
    Now I have new problem:
    libc.so not found
    .
    Could you tell me where I can find this lib?
     
  4. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    libc.so comes from Android device, I am not sure if it will help, but in theory you could download libc.so from Android device where the crash occured and use it as symbol file.
     
    UnityCuriousGeorge likes this.