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. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

WebGL Build Failure when updated to 5.4

Discussion in 'WebGL' started by cjddmut, Aug 30, 2016.

  1. cjddmut

    cjddmut

    Joined:
    Nov 19, 2012
    Posts:
    177
    This worked fine in 5.3.5 but started occurring now 5.4. It appears to fail to do compression during the build? The result build still actually works (not sure what the implication of this failure would be) but forces the build to bail before my post build processor scripts run. That's unfortunate.

    My post processor copies .js files over into a created js folder and zips the js folder with the Release/Development folder. This error appears to occur if that zip file exists. I'd be happy to delete the zip file as part of a pre build processor but the attribute doesn't exist :)

    Error

    Failed running C:/Program Files/Unity_5_4_0/Editor/Data/Tools/7z.exe a -tgzip "out/webgl-dev\Release\webgl-dev.datagz" "out/webgl-dev\Release\webgl-dev.data"

    stdout:
    7-Zip 4.64 Copyright (c) 1999-2009 Igor Pavlov 2009-01-03

    Scanning
    Updating archive out/webgl-dev\Release\webgl-dev.datagz



    System error:
    The parameter is incorrect.

    And

    Exception: Failed building WebGL Player.
    UnityEditor.WebGL.ProgramUtils.StartProgramChecked (UnityEditor.Utils.Program p) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/ProgramUtils.cs:32)
    UnityEditor.WebGL.WebGlBuildPostprocessor.CompressFilesInOutputDirectory (System.String dir) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:267)
    UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:439)
    UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.BuildReporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:176)
    UnityEditor.HostView:OnGUI()
     
  2. jonas-echterhoff

    jonas-echterhoff

    Unity Technologies

    Joined:
    Aug 18, 2005
    Posts:
    1,666
    That is strange, we did not change the compression code between 5.3 and 5.4 AFAIK. Could you submit a bug report with a repro project, and post the case number here?
     
  3. hjupter

    hjupter

    Joined:
    Dec 23, 2011
    Posts:
    628
    I'm having the exact same issue, I tried using brotli compression now testing with gzip
     
  4. hjupter

    hjupter

    Joined:
    Dec 23, 2011
    Posts:
    628
    This is what I get with gzip and brotli

    Code (CSharp):
    1. Failed running C:\Program Files\Unity 5.5.0b1\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --compile-cpp --libil2cpp-static --platform="WebGL" --architecture="EmscriptenJavaScript" --configuration="Release" --outputpath="D:\Repos\Project Zero\Assets /../Temp/StagingArea/Data\Native\build.js" --cachedirectory="D:\Repos\Project Zero\Assets\..\Library/il2cpp_cache" --compiler-flags="-Oz -DIL2CPP_EXCEPTION_DISABLED=1 " --linker-flags="-s PRECISE_F32=2 -s DISABLE_EXCEPTION_CATCHING=0 --memory-init-file 1 -O3 -s NO_EXIT_RUNTIME=1 -g0 -s USE_WEBGL2=1 -s TOTAL_MEMORY=268435456 --separate-asm --emit-symbol-map " --js-pre="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\FileSystem.js" --js-pre="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\MediaDevices.js" --js-pre="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\SendMessage.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Audio.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Cursor.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Eval.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\FileSystem.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Logging.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\SystemInfo.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\UnetWebSocket.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebCam.js" --js-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebRequest.js" --js-libraries="D:\Repos\Project Zero\Assets\Plugins\WebSocket\WebSocket.jslib" --js-libraries="D:\Repos\Project Zero\Assets\Plugins\WebGL\HandleIO.jslib" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AIModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AnimationModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AudioModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ClothModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CloudWebServicesModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CoreModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CrashReportingModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_IMGUIModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_JSONSerializeModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticlesLegacyModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticleSystemModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_Physics2DModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_PhysicsModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainPhysicsModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TextRenderingModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UIModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UmbraModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UNETModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAdsModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAnalyticsModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityConnectModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityWebRequestModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VehiclesModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VideoModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VRModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_WebModule_Dynamic.bc" --additional-libraries="D:\Repos\Project Zero\Assets\Plugins\WebGL\sqlite3.c" --additional-libraries="D:\Repos\Project Zero\Assets\Plugins\WebGL\sqlite3.h" --extra-types.file="C:\Program Files\Unity 5.5.0b1\Editor\Data\il2cpp\il2cpp_default_extra_types.txt" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\Assembly-CSharp-firstpass.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\Assembly-CSharp.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\Assembly-UnityScript-firstpass.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\Assembly-UnityScript.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\UnityEngine.UI.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\UnityEngine.Analytics.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\DOTween.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\DiaQ.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\plyBlox.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\plyCommon.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\plyGame.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\plyRPG.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\uCPf.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\UnityEngine.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\mscorlib.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\System.Configuration.dll" --assembly="D:\Repos\Project Zero\Temp\StagingArea\Data\Managed\System.dll" --generatedcppdir="D:\Repos\Project Zero\Temp\StagingArea\Data\il2cppOutput"
    2. stdout:
    3.  
    4. Building build.js with EmscriptenToolChain.
    5.  
    6.     Output directory: D:\Repos\Project Zero\Temp\StagingArea\Data\Native
    7.  
    8.     Cache directory: D:\Repos\Project Zero\Library\il2cpp_cache
    9.  
    10. ObjectFiles: 566 of which compiled: 0
    11.  
    12. Total compilation time: 3405 milliseconds.
    13.  
    14. Response file: C:\Users\hjup_\AppData\Local\Temp\_1299472815\response.rsp
    15.  
    16. il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emcc" -o "D:\Repos\Project Zero\Temp\StagingArea\Data\Native\build.js" -s PRECISE_F32=2 -s DISABLE_EXCEPTION_CATCHING=0 --memory-init-file 1 -O3 -s NO_EXIT_RUNTIME=1 -g0 -s USE_WEBGL2=1 -s TOTAL_MEMORY=268435456 --separate-asm --emit-symbol-map  --pre-js "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\FileSystem.js" --pre-js "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\MediaDevices.js" --pre-js "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\SendMessage.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Audio.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Cursor.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Eval.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\FileSystem.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Logging.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\SystemInfo.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\UnetWebSocket.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebCam.js" --js-library "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebRequest.js" --js-library "D:\Repos\Project Zero\Assets\Plugins\WebSocket\WebSocket.jslib" --js-library "D:\Repos\Project Zero\Assets\Plugins\WebGL\HandleIO.jslib" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AIModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AnimationModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AudioModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ClothModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CloudWebServicesModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CoreModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CrashReportingModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_IMGUIModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_JSONSerializeModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticlesLegacyModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticleSystemModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_Physics2DModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_PhysicsModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainPhysicsModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TextRenderingModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UIModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UmbraModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UNETModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAdsModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAnalyticsModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityConnectModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityWebRequestModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VehiclesModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VideoModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VRModule_Dynamic.bc" "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_WebModule_Dynamic.bc" "D:\Repos\Project Zero\Assets\Plugins\WebGL\sqlite3.c" "D:\Repos\Project Zero\Assets\Plugins\WebGL\sqlite3.h" @"C:\Users\hjup_\AppData\Local\Temp\_1299472815\response.rsp"
    17.  
    18.  
    19.  
    20. WARNING:root:did not see a source tree above or next to the LLVM root directory (guessing based on directory of C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten_FastComp_Win\llc), could not verify version numbers match
    21.  
    22. INFO:root:(Emscripten: Running sanity checks)
    23.  
    24. WARNING:root:java does not seem to exist, required for closure compiler, which is optional (define JAVA in C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\emscripten.config if you want it)
    25.  
    26. WARNING:root:closure compiler will not be available
    27.  
    28. WARNING:root:--separate-asm works best when compiling to HTML. otherwise, you must yourself load the '.asm.js' file that is emitted separately, and must do so before loading the main '.js` file
    29.  
    30. Traceback (most recent call last):
    31.  
    32.   File "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emcc", line 13, in <module>
    33.  
    34.     emcc.run()
    35.  
    36.   File "C:\Program Files\Unity 5.5.0b1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emcc.py", line 1197, in run
    37.  
    38.     assert header.endswith(HEADER_ENDINGS), 'if you have one header input, we assume you want to precompile headers, and cannot have source files or other inputs as well: ' + str(headers) + ' : ' + header
    39.  
    40. AssertionError: if you have one header input, we assume you want to precompile headers, and cannot have source files or other inputs as well: ['C:\\Program Files\\Unity 5.5.0b1\\Editor\\Data\\PlaybackEngines\\WebGLSupport\\BuildTools\\lib\\modules\\WebGLSupport_AIModule_Dynamic.bc', 'C:\\Program Files\\Unity 5.5.0b1\\Editor\\Data\\PlaybackEngines\\WebGLSupport\\BuildTools\\lib\\modules\\WebGLSupport_AnimationModule_Dynamic.bc', 'C:\\Program Files\\Unity 5.5.0b1\\Editor\\Data\\PlaybackEngines\\WebGLSupport\\BuildTools\\lib\\modules\\WebGLSupport_AudioModule_Dynamic.bc', 'C:\\Program Files\\Unity 5.5.0b1\\Editor\\Data\\PlaybackEng<message truncated>

    EDIT: Oops sorry I guess this is for Beta 5.5 thread.
     
  5. cjddmut

    cjddmut

    Joined:
    Nov 19, 2012
    Posts:
    177
    @jonas-echterhoff I'll open up a bug shortly. A little bit more information, the error has nothing to do with my own post processor and just if there are already build files there. The short, if I build to a directory with existing files then it errors otherwise it works just fine.
     
  6. cjddmut

    cjddmut

    Joined:
    Nov 19, 2012
    Posts:
    177
    Opened up a bug. Case number is 828005.
     
  7. jonas-echterhoff

    jonas-echterhoff

    Unity Technologies

    Joined:
    Aug 18, 2005
    Posts:
    1,666
    This issue should be fixed in 5.4.0p1.
     
  8. cjddmut

    cjddmut

    Joined:
    Nov 19, 2012
    Posts:
    177
    Unfortunately it is still reproducing in both 5.4.0p1 and 5.4.0p3
     
  9. relational_agents_ted

    relational_agents_ted

    Joined:
    Jul 25, 2016
    Posts:
    8
    I'm also seeing this in 5.4.0f3.
     
  10. Marco-Trivellato

    Marco-Trivellato

    Unity Technologies

    Joined:
    Jul 9, 2013
    Posts:
    1,654
    Do you build using the UI or via editor script ?
     
  11. cjddmut

    cjddmut

    Joined:
    Nov 19, 2012
    Posts:
    177
  12. SimonW

    SimonW

    Joined:
    Feb 20, 2012
    Posts:
    13
    I'm having the same issue. I don't use any sort of build script, just a build straight from Unity. Here's the error:

     
  13. Marco-Trivellato

    Marco-Trivellato

    Unity Technologies

    Joined:
    Jul 9, 2013
    Posts:
    1,654
    that should be fixed in the latest patch. Could you give it a try?
     
  14. SimonW

    SimonW

    Joined:
    Feb 20, 2012
    Posts:
    13
    Yep, that's fixed. Thanks a lot.