Search Unity

Development / Deep Profile Support build failing

Discussion in 'Web' started by Aurigan, Sep 2, 2020.

  1. Aurigan

    Aurigan

    Joined:
    Jun 30, 2013
    Posts:
    291
    Unity 2020.1.4f1, build works fine without the 'development build', 'autoconnect profiler' and 'deep profiling support' options ticked. With them ticked I get these errors trying to build:

    Code (CSharp):
    1. Failed running python -E "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emcc" @"/Users/me/Documents/Summoner/Summoner/Assets/../Temp/emcc_arguments.resp"
    2.  
    3. stdout:
    4. stderr:Value:   %19 = landingpad { i8*, i32 }          cleanupLLVM ERROR: Unrecognized struct valueTraceback (most recent call last):  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emcc.py", line 3063, in <module>    sys.exit(run())  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emcc.py", line 1780, in run    final = shared.Building.emscripten(final, append_ext=False, extra_args=extra_args)  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/tools/shared.py", line 2274, in emscripten    emscripten._main(cmdline)  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emscripten.py", line 2233, in _main    return temp_files.run_and_clean(lambda: main(  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/tools/tempfiles.py", line 93, in run_and_clean    return func()  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emscripten.py", line 2238, in <lambda>    DEBUG=DEBUG,  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emscripten.py", line 2164, in main    temp_files=temp_files, DEBUG=DEBUG)  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emscripten.py", line 81, in emscript    backend_output = compile_js(infile, temp_files, DEBUG)  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/emscripten.py", line 110, in compile_js    jsrun.timeout_run(subprocess.Popen(backend_args, stdout=subprocess.PIPE, universal_newlines=True), note_args=backend_args)  File "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/tools/jsrun.py", line 20, in timeout_run    raise Exception('Subprocess "' + ' '.join(note_args) + '" failed with exit code ' + str(proc.returncode) + '!')Exception: Subprocess "/Applications/Unity/Hub/Editor/2020.1.4f1/PlaybackEngines/WebGLSupport/BuildTools/Emscripten_FastComp_Mac/llc /tmp/tmpssGiJB/build.bc -march=js -filetype=asm -o /tmp/tmp0qijqH.4.js -emscripten-stack-size=5242880 -O3 -emscripten-precise-f32 -emscripten-assertions=1 -emscripten-global-base=1024 -emscripten-no-exit-runtime -emscripten-wasm -emscripten-only-wasm" failed with exit code 1!
    5. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) (at /Users/builduser/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)
    6.  
    Code (CSharp):
    1. Exception: Failed building WebGL Player.
    2. UnityEditor.WebGL.ProgramUtils.StartProgramChecked (System.Diagnostics.ProcessStartInfo p) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/ProgramUtils.cs:48)
    3. UnityEditor.WebGL.WebGlBuildPostprocessor.EmscriptenLink (UnityEditor.Modules.BuildPostProcessArgs args, System.Boolean wasmBuild, System.String sourceFiles, System.String sourceFilesHash) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:431)
    4. UnityEditor.WebGL.WebGlBuildPostprocessor.LinkBuild (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:473)
    5. UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:912)
    6. UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:27)
    7. UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:324)
    8. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) (at /Users/builduser/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)
    9.  
    Ummm ... help?
     
  2. MartinTilo

    MartinTilo

    Unity Technologies

    Joined:
    Aug 16, 2017
    Posts:
    2,456
    Hi,
    I have sadly no idea what could cause this. Looks like something WebGL specific failed. Could you please file a bug for this?
     
  3. Aurigan

    Aurigan

    Joined:
    Jun 30, 2013
    Posts:
    291
    Narrowed this down to having 'deep profiling support' enabled ... doesn't happen with a fresh unity project so, something to do with my specific project setup. Logged bug as case #1274819
     
    MartinTilo likes this.
  4. brendanduncan_u3d

    brendanduncan_u3d

    Unity Technologies

    Joined:
    Jul 30, 2019
    Posts:
    437
    There's a problem with having Deep Profiling Support enabled and Enable Exceptions set to None. We'll get this sorted out, but in the meantime you can make sure Enable Exceptions isn't None if you want to do Deep Profiling.
     
    MartinTilo and Aurigan like this.
  5. pandazxx

    pandazxx

    Joined:
    Nov 26, 2019
    Posts:
    1
    Same problem here and deep profiling is not enabled. I was not building my project as development mode. Any progress on this bug?