Hi,
I received very humble error from Firebase:
Crashed: Thread : SIGSEGV 0x0000000000000008
#00 pc 0xa46f0 vulkan.sdm660.so
#01 pc 0x41e5f4 libunity.so
#02 pc 0x41e5f4 libunity.so
#03 pc 0x8b5df8 libunity.so
#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)
What I can do in this situation?
Is it possible to parse this error into more detailed readable form?
Cheers.
The default regex provided by Android Logcat, cannot parse this line, in Stacktrace Utility->Configure Regex add
\s*#\d{2}\s*pc\s(?<address>[a-fA-F0-9x-x]+).*(?<libName>lib.*)\.so
and try to resolve again
Tomas1856:
The default regex provided by Android Logcat, cannot parse this line, in Stacktrace Utility->Configure Regex add
\s*#\d{2}\s*pc\s(?<address>[a-fA-F0-9x-x]+).*(?<libName>lib.*)\.so
and try to resolve again
Cool, now it works.
Now I have new problem: libc.so not found.
Could you tell me where I can find this lib?
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.
Hi
My symbolication works fine for crash logs, however I have stacktraces enabled for regular logging when debugging but I can’t seem to symbolicate these, presumably because the regex doesn’t cover this format. Can anyone provide guidance?
2024/01/31 11:08:04.881 8322 8364 Info Unity Loading Game Config
2024/01/31 11:08:04.881 8322 8364 Info Unity #0 0x74601cdfd4 (libunity.so) GetStacktrace(int) 0x44
2024/01/31 11:08:04.881 8322 8364 Info Unity #1 0x7460aa3fb0 (libunity.so) DebugStringToFile(DebugStringToFileData const&) 0x234
2024/01/31 11:08:04.881 8322 8364 Info Unity #2 0x745f722084 (libunity.so) DebugLogHandler::Internal_Log(LogType, LogOption, core::basic_string<char, core::StringStorageDefault<char> >, Object*) 0x9c
2024/01/31 11:08:04.881 8322 8364 Info Unity #3 0x745f721f70 (libunity.so) DebugLogHandler_CUSTOM_Internal_Log(LogType, LogOption, ScriptingBackendNativeStringPtrOpaque*, ScriptingBackendNativeObjectPtrOpaque*) 0x15c
2024/01/31 11:08:04.881 8322 8364 Info Unity #4 0x745a46cc14 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #5 0x745afa5b74 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #6 0x745ad7ce98 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #7 0x745afa59fc (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #8 0x745ad7bb8c (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #9 0x745a793300 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #10 0x745c6192e4 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #11 0x745a2563f8 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #12 0x745a256344 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #13 0x746008c310 (libunity.so) scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool) 0xb0
Braza
July 10, 2024, 7:01pm
6
stephenc:
Hi
My symbolication works fine for crash logs, however I have stacktraces enabled for regular logging when debugging but I can’t seem to symbolicate these, presumably because the regex doesn’t cover this format. Can anyone provide guidance?
2024/01/31 11:08:04.881 8322 8364 Info Unity Loading Game Config
2024/01/31 11:08:04.881 8322 8364 Info Unity #0 0x74601cdfd4 (libunity.so) GetStacktrace(int) 0x44
2024/01/31 11:08:04.881 8322 8364 Info Unity #1 0x7460aa3fb0 (libunity.so) DebugStringToFile(DebugStringToFileData const&) 0x234
2024/01/31 11:08:04.881 8322 8364 Info Unity #2 0x745f722084 (libunity.so) DebugLogHandler::Internal_Log(LogType, LogOption, core::basic_string<char, core::StringStorageDefault<char> >, Object*) 0x9c
2024/01/31 11:08:04.881 8322 8364 Info Unity #3 0x745f721f70 (libunity.so) DebugLogHandler_CUSTOM_Internal_Log(LogType, LogOption, ScriptingBackendNativeStringPtrOpaque*, ScriptingBackendNativeObjectPtrOpaque*) 0x15c
2024/01/31 11:08:04.881 8322 8364 Info Unity #4 0x745a46cc14 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #5 0x745afa5b74 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #6 0x745ad7ce98 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #7 0x745afa59fc (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #8 0x745ad7bb8c (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #9 0x745a793300 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #10 0x745c6192e4 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #11 0x745a2563f8 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #12 0x745a256344 (libil2cpp.so) ? 0x0
2024/01/31 11:08:04.881 8322 8364 Info Unity #13 0x746008c310 (libunity.so) scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool) 0xb0
I started getting the same from some moment, not sure what triggered that. Were you successful?