Build failure with update

Give us as much detail as possible regarding the issue you're experiencing:

Unity Editor version: 2022.3.22f1
ML2 OS version: NA
Unity SDK version: 2.6.0
Host OS: (Windows/MacOS) Windows 11

Error messages from logs (syntax-highlighting is supported via Markdown):

Building Library\Bee\artifacts\Android\hu7xe\ibqiew73f9vf.o failed with output:
PLEASE submit a bug report to Issues · android/ndk · GitHub and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: "C:/Program Files/Unity/Hub/Editor/2022.3.22f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++" -mtune=skylake -m64 -msse4.2 -mfpmath=sse -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -faddrsig -mllvm -hoist-common-insts=1 -DANDROID -DHAVE_INTTYPES_H -no-canonical-prefixes -funwind-tables -fstack-protector -fomit-frame-pointer -std=c++11 -Wswitch -Wno-trigraphs -Wno-tautological-compare -Wno-invalid-offsetof -Wno-implicitly-unsigned-literal -Wno-integer-overflow -Wno-shift-negative-value -Wno-unknown-attributes -Wno-implicit-function-declaration -Wno-null-conversion -Wno-missing-declarations -Wno-unused-value -Wno-pragma-once-outside-header -fvisibility=hidden -msse2 -mcx16 -fexceptions -fno-rtti -g -Os -fPIC -fno-strict-overflow -ffunction-sections -fdata-sections -fmessage-length=0 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -DBASELIB_INLINE_NAMESPACE=il2cpp_baselib -DIL2CPP_MONO_DEBUGGER_DISABLED -DRUNTIME_IL2CPP -DIL2CPP_ENABLE_WRITE_BARRIERS=1 -DIL2CPP_INCREMENTAL_TIME_SLICE=3 -DHAVE_BDWGC_GC -DNDEBUG -I. -IC:/Users/lmaxs/Repositories/UBT-ML2-2024/Library/Bee/artifacts/Android/il2cppOutput/cpp "-IC:/Program Files/Unity/Hub/Editor/2022.3.22f1/Editor/Data/il2cpp/libil2cpp/pch" "-IC:/Program Files/Unity/Hub/Editor/2022.3.22f1/Editor/Data/il2cpp/libil2cpp" "-IC:/Program Files/Unity/Hub/Editor/2022.3.22f1/Editor/Data/il2cpp/external/baselib/Include" "-IC:/Program Files/Unity/Hub/Editor/2022.3.22f1/Editor/Data/il2cpp/libil2cpp/os/ClassLibraryPAL/brotli/include" "-IC:/Program Files/Unity/Hub/Editor/2022.3.22f1/Editor/Data/il2cpp/external/baselib/Platforms/Android/Include" -o Library/Bee/artifacts/Android/hu7xe/ibqiew73f9vf.o -fcolor-diagnostics -fdiagnostics-absolute-paths -target x86_64-linux-android22 -fstrict-aliasing -fdiagnostics-format=msvc -c -x c++ C:/Users/lmaxs/Repositories/UBT-ML2-2024/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics__120.cpp

  1. parser at end of file
  2. Code generation
  3. Running pass 'Function Pass Manager' on module 'C:/Users/lmaxs/Repositories/UBT-ML2-2024/Library/Bee/artifacts/Android/il2cppOutput/cpp/Generics__120.cpp'.
  4. Running pass 'X86 DAG->DAG Instruction Selection' on function '@List_1_AddEnumerable_mE9F4294AFEBBD1507C7A2C07BF7ED8B866ADED71_gshared'
    #0 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x1c92f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x18eb184
    #1 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x18eab55 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x18ea2ac
    #2 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x18e7ee5 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0xafdaf5
    #3 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x7caf23 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x23a748
    #4 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x240f53 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x23af72
    #5 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x127d1e1 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x15d8683
    #6 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x2914b13 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x1540374
    #7 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x6c9da0 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x744473
    #8 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x6482 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x4661
    #9 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x1354156 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x577d11
    #10 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x1353bf4 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x692424
    #11 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x692809 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x6a5786
    #12 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x3dcd C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x1395
    #13 0x00007ff6e6482f85 C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe 0x14c8 (C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe+0x1c92f85)
    #14 0x00007ff6e6482f85
    #15 0x00007ff6e6482f85 (C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe+0x1c92f85)
    0x00007FF6E6482F85 (0x000001DCCF03FAF0 0x00007FF6E481AEF3 0x000001DCCE3DB106 0x000001DCCCAC7FE8)
    0x00007FF6E60DB184 (0x000000B16BFFB370 0x00007FF6E4818FB5 0x0000000000000000 0x0000000000000000)
    0x00007FF6E60DAB55 (0x000001DCCF49D188 0x000001DCCC5B9940 0x000001DCCC5B9A98 0x000001DCCF49D6E0)
    0x00007FF6E60DA2AC (0x000000B16BFFB790 0x00007FF600000000 0x0000000000000008 0x00007FFBF538A9DB)
    0x00007FF6E60D7EE5 (0xFFFFFFFF000000B9 0x000001DCC82988D0 0x000001DCCC994508 0x0000000000000000)
    0x00007FF6E52EDAF5 (0x0000000000000001 0x000000B16BFFBB30 0x0000000000000001 0x000000B16BFFBA48)
    0x00007FF6E4FBAF23 (0x00007FF6E9787164 0x00007FF600000000 0x000000B16BFFBC40 0x00007FF6E59BD1E9)
    0x00007FF6E4A2A748 (0x000001DCC831EF00 0x000000B16BFFBE20 0x000000B16BFFBE20 0x000001DCCC4EEDF0)
    0x00007FF6E4A30F53 (0x0000001000000000 0x000001DC00000000 0x000001DCCD8BEDF8 0x00007FF6E4A2A215)
    0x00007FF6E4A2AF72 (0x000000B16BFFBFA0 0x000000B100000000 0x0000000000000000 0x00007FF6E5A83548)
    0x00007FF6E5A6D1E1 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
    0x00007FF6E5DC8683 (0x000000B16BFFD470 0x000000B16BFFD460 0x000000B16BFFD440 0x00007FF6E4EB798A)
    0x00007FF6E7104B13 (0x000001DCC82D7200 0x0000000000000022 0x0000000900000000 0x000000020000000A)
    0x00007FF6E5D30374 (0x00000428000016F0 0x0000042A00000429 0x000014DA0000042B 0x0000169F0000156C)
    0x00007FF6E4EB9DA0 (0x0000000000000014 0x000001DC00000000 0x000001DCC8246F20 0x000000B16BFFD8A8)
    0x00007FF6E4F34473 (0x0000000000000004 0x00007FF6E4F39949 0x000000B16BFFD968 0x00007FF6E4F397AB)
    0x00007FF6E47F6482 (0x00000000FFFFFFFF 0x000000B16BFFDDD0 0x000000B16AF48000 0x000000000000003F)
    0x00007FF6E47F4661 (0x000001DCC82D0300 0x000001DCC82D0300 0x000000B16BFFDF28 0x000001DCC82D0300)
    0x00007FF6E5B44156 (0x0000000000000000 0x0000000000000008 0x000001DCC82D1230 0x00007FF6E4DB9620)
    0x00007FF6E4D67D11 (0x000001DCC82D0300 0x000001DCC8230150 0x000001DCC82D2980 0x000001DCC82D2110)
    0x00007FF6E5B43BF4 (0x000001DCC8240B70 0x0000000000000008 0x0000000000000000 0x0000000000000001)
    0x00007FF6E4E82424 (0x000001DCC8294821 0x000001DCC82D1490 0x0000000000000085 0x000001DCC8261CC0)
    0x00007FF6E4E82809 (0x00007FFBF7DC7570 0x00007FFBF7BEEA04 0x000000B16BFFE510 0x000000B16BFFE510)
    0x00007FF6E4E95786 (0x000000000000FDE9 0x0000000000000000 0x0000000001000034 0x000000B16BFFE6C0)
    0x00007FF6E47F3DCD (0x0000000000000044 0x0000000000000000 0x00007FFBF6A81980 0x0000000000000000)
    0x00007FF6E47F1395 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
    0x00007FF6E47F14C8 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
    0x00007FFBF6A7E8D7 (0x0000000000000000 0x0000000000000000 0x000004F0FFFFFB30 0x000004D0FFFFFB30), BaseThreadInitThunk() + 0x17 bytes(s)
    0x00007FFBF7CBFBCC (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), RtlUserThreadStart() + 0x2C bytes(s)
    clang++: error: clang frontend command failed due to signal (use -v to see invocation)
    Android (7714059, based on r416183c1) clang version 12.0.8 (toolchain/llvm-project - Git at Google c935d99d7cf2016289302412d708641d52d2f7ee)
    Target: x86_64-unknown-linux-android22
    Thread model: posix
    InstalledDir: C:/Program Files/Unity/Hub/Editor/2022.3.22f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/windows-x86_64/bin
    clang++: note: diagnostic msg:

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang++: note: diagnostic msg: C:\Users\lmaxs\AppData\Local\Temp\Generics__120-2682f0.cpp
clang++: note: diagnostic msg: C:\Users\lmaxs\AppData\Local\Temp\Generics__120-2682f0.sh
clang++: note: diagnostic msg:


UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

When I try to build. This has been happening occasionally for months on an earlier version of the SDK. I updated today and now it's happening consistently. I'm totally unable to build on Magic Leap. Same code base can build fine for iOS.

This is a crash in the clang++ compiler (part of the Android NDK) during the build process for Magic Leap 2. It's likely a bug within the compiler itself, triggered by some specific code pattern in your project.

You can try to Clear Unity's Cache/Build Folder:

  • Close Unity.
  • Delete the Library folder in your Unity project.
  • Delete build directories if they exists.
  • Reopen Unity.

This forces Unity to rebuild everything, and it could potentially solve the issue if the crash was caused by a corruption issue.

You can also try to uninstall and reinstall the NDK or updating the Unity Editor and installing a new version of the NDK.

If these don't work - my last recomendation would be to report this to the Android NDK developers. Issues · android/ndk · GitHub as the message suggests.

Library and build directories didn't fix it.
I cleared all NDK stuff I could find on my machine and let unity reinstall. I've been able to work for a couple hours with no crashes so that one is promising. Thanks.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.