Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Bug symbol_upload.log shows il2cpp-related errors, but I'm using Mono!

Discussion in 'Unity Cloud Diagnostics' started by chemicalcrux, Jan 28, 2023.

  1. chemicalcrux

    chemicalcrux

    Joined:
    Mar 16, 2017
    Posts:
    720
    I'm missing symbols on the Cloud Diagnostics dashboard. I had a look at the symbol_upload.log file.


    time="2023-01-27T12:19:38-05:00" level=info msg="Scanning IL2CPP output for C# line numbers..."
    time="2023-01-27T12:19:38-05:00" level=fatal msg="Error initializing managed line mapping: Error scanning C++ files for managed lines: Error walking path at file , file will not be processed: lstat : no such file or directory"


    It complains that "BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/" is missing. I feel like it should only be looking for this if I was using IL2CPP, but I'm doing Mono builds!

    Am I missing something here?

    edit -- I should probably mention that this is on Apple Silicon macOS
     
    Last edited: Mar 15, 2023
  2. phuong_unity

    phuong_unity

    Joined:
    Apr 25, 2018
    Posts:
    52
    Hi @chemicalcrux. If you are still having this issue, you can open a support ticket so we can get your project information in order to investigate this issue.
     
  3. chemicalcrux

    chemicalcrux

    Joined:
    Mar 16, 2017
    Posts:
    720
    I do not think I can open technical support tickets with my Personal license.

    Fortunately, it isn't very hard to trigger. I can reproduce this in an empty project in 2022.2.7f1, when producing an Apple Silicon build with the Mono runtime.

    Things work fine if I do an x64-only build. I only get problems if I try to build for Silicon, or build for both architectures.

    I can try submitting a bug report.

    I get unrelated errors if I try to make an IL2CPP build -- code signing fails, apparently because the resulting binary is 32-bit -- but it does, at least, generate the folders that the system is looking for.
     
    Last edited: Feb 21, 2023
  4. UnityElishaS

    UnityElishaS

    Unity Technologies

    Joined:
    Jan 17, 2022
    Posts:
    6
    Hi @chemicalcrux! I see you've reproduced the issue on 2022.2.7f1 but what version of Unity is your original affected project using? Thanks in advance!
     
  5. chemicalcrux

    chemicalcrux

    Joined:
    Mar 16, 2017
    Posts:
    720
    I'm using 2022.2.7f1 for the project right now (but I'll probably bump to the latest version 2022.2.x release in a bit).