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. Dismiss Notice

Bug Unit crashes during build

Discussion in 'Editor & General Support' started by MatweyTop, Jun 30, 2023.

  1. MatweyTop

    MatweyTop

    Joined:
    Jun 15, 2022
    Posts:
    10
    Hello, when I start building a project, after a while the unit crashes with an error :
    Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-43676' UnityEditor.BuildPipeline:BuildPlayer (UnityEditor.BuildPlayerOptions)
    How can this be fixed?
    Version Unity — 2022.3.4f1

     
    Last edited: Jun 30, 2023
  2. KillDashNine

    KillDashNine

    Joined:
    Apr 19, 2020
    Posts:
    449
    Sure youre not Destroy() ing prefabs instead of gameobject instances?
     
  3. CodeSmile

    CodeSmile

    Joined:
    Apr 10, 2014
    Posts:
    3,899
    This isn‘t a Unity crash! It‘s Unity logging an error in the Console. Try to find out why that asset disappeared during or before the build. The messages contain names of assets or scripts that should point you in the right direction.

    If Unity crashes, you will notice because the entire editor window closes.
     
    KillDashNine likes this.
  4. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    36,563
    At least first fix the problem in your SmugglerA controller.

    ALSO: do NOT use anything like dropbox or google drive on your project. That is expressly NOT supported by Unity. It might work but you're playing with fire. Use proper source control.

    After that...

    How to troubleshoot build failures:

    First, make a blank project with a single blank scene and prove that it builds successfully.

    If the blank project does NOT build, go fix your Unity installation or your other tools, such as Android SDK, NDK, JDK, etc. It may even be necessary to change to a different version of Unity3D. It is generally best to stay with LTS versions of Unity3D.

    Until you can build a blank project to the target platform, don't fiddle with anything else.

    Once you can build a blank project, now bisect the problem by bringing over parts of your current project and building it one subsystem at a time, perhaps stubbing things out that might trigger compiler errors.

    Most often things that prevent building are third-party libraries such as Firebase.

    Once you identify the subsystem, go to the documentation for it and make sure you are doing it correctly.

    It may also be helpful to work through a tutorial or two for whatever subsystem is making the build fail.

    Android build not building:

    Recently (circa July 2022) there have been reports of Unity's installer failing to install the Android Tools.

    https://forum.unity.com/threads/cant-build-for-android.1306098/

    Here was how I brought up Unity2020.3.41 and the Android SDK 31 on October 30, 2022:

    https://forum.unity.com/threads/aab...y-2021-3-8-with-jdk-1-8.1322211/#post-8551193

    Android Gradle errors and other related stuff:

    https://forum.unity.com/threads/unity-gradle-bug-please-help.1368018/#post-8625789
     
  5. MatweyTop

    MatweyTop

    Joined:
    Jun 15, 2022
    Posts:
    10
    Hello, I created a new topic, on the topic that now the unit does not crash, but the Build gradle failed error pops up, even on an empty project. Checked on several versions