Question by
ShokeR0 · Jan 31, 2017 at 06:40 AM ·
errorwebglbug report
Getting errors while trying to build for WebGL
When I try to build for WebGL I get a message saying "il2cpp.exe has stopped working" Followed by some errors in the console log. Here are some screenshots to make it more clear: https://puu.sh/tHTPn/6c87011bc5.png https://puu.sh/tHTQX/39c8df71d8.png
The errors:
First Error:
IL2CPP error (no further information about what managed code was being converted is available)
Additional information: Build a development build for more information. Failed to resolve assembly: 'C:\Users\Aviv\Documents\UnityProjects\Water, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
Second Error:
Failed running C:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --compile-cpp --libil2cpp-static --platform="WebGL" --architecture="EmscriptenJavaScript" --configuration="Release" --outputpath="C:/Users/Aviv/Documents/UnityProjects/Water, Please/Assets /../Temp/StagingArea/Data\Native\UserAssembly.bc" --cachedirectory="C:/Users/Aviv/Documents/UnityProjects/Water, Please/Assets/../Library/il2cpp_cache" --compiler-flags="-Oz -DIL2CPP_EXCEPTION_DISABLED=1 " --linker-flags="-Oz -s NO_EXIT_RUNTIME=1" --additional-include-directories="C:/Users/Aviv/Documents/UnityProjects/Water, Please/Assets/../Temp/StagingArea/Data\Native\UserAssembly.bc" --extra-types.file="C:\Program Files\Unity\Editor\Data\il2cpp\il2cpp_default_extra_types.txt" --assembly="C:\Users\Aviv\Documents\UnityProjects\Water, Please\Temp\StagingArea\Data\Managed\Assembly-CSharp.dll" --assembly="C:\Users\Aviv\Documents\UnityProjects\Water, Please\Temp\StagingArea\Data\Managed\UnityEngine.UI.dll" --assembly="C:\Users\Aviv\Documents\UnityProjects\Water, Please\Temp\StagingArea\Data\Managed\UnityEngine.dll" --generatedcppdir="C:\Users\Aviv\Documents\UnityProjects\Water, Please\Temp\StagingArea\Data\il2cppOutput"
stdout:
IL2CPP error (no further information about what managed code was being converted is available)
Additional information: Build a development build for more information. Failed to resolve assembly: 'C:\Users\Aviv\Documents\UnityProjects\Water, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
il2cpp.exe didn't catch exception: Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: 'C:\Users\Aviv\Documents\UnityProjects\Water, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
at Unity.IL2CPP.Common.AssemblyLoader.Resolve(IMetadataScope scope)
at Unity.IL2CPP.Common.AssemblyLoader.Load(String name)
at Unity.IL2CPP.AssemblyConverter.<CollectAssembliesToConvert>m__1(NPath path)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)
at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)
at Unity.IL2CPP.AssemblyConverter.CollectAssembliesRecursive(IEnumerable`1 assemblies)
at Unity.IL2CPP.AssemblyConverter.CollectAssembliesToConvert()
at Unity.IL2CPP.AssemblyConverter.PreProcessStage(InflatedCollectionCollector& genericsCollectionCollector, TypeDefinition[]& allTypeDefinitions)
at Unity.IL2CPP.AssemblyConverter.Apply()
at Unity.IL2CPP.AssemblyConverter.ConvertAssemblies(NPath[] assemblies, NPath outputDir, NPath dataFolder)
at Unity.IL2CPP.AssemblyConverter.ConvertAssemblies(IEnumerable`1 assemblyDirectories, IEnumerable`1 explicitAssemblies, NPath outputDir, NPath dataFolder)
at il2cpp.Program.DoRun(String[] args)
at il2cpp.Program.Run(String[] args)
at il2cpp.Program.Main(String[] args)
stderr:
Unhandled Exception: Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: 'C:\Users\Aviv\Documents\UnityProjects\Water, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
at Unity.IL2CPP.Common.AssemblyLoader.Resolve(IMetadataScope scope)
at Unity.IL2CPP.Common.AssemblyLoader.Load(String name)
at Unity.IL2CPP.AssemblyConverter.<CollectAssembliesToConvert>m__1(NPath path)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)
at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)
at Unity.IL2CPP.AssemblyConverter.CollectAssembliesRecursive(IEnumerable`1 assemblies)
at Unity.IL2CPP.AssemblyConverter.CollectAssembliesToConvert()
at Unity.IL2CPP.AssemblyConverter.PreProcessStage(InflatedCollectionCollector& genericsCollectionCollector, TypeDefinition[]& allTypeDefinitions)
at Unity.IL2CPP.AssemblyConverter.Apply()
at Unity.IL2CPP.AssemblyConverter.ConvertAssemblies(NPath[] assemblies, NPath outputDir, NPath dataFolder)
at Unity.IL2CPP.AssemblyConverter.ConvertAssemblies(IEnumerable`1 assemblyDirectories, IEnumerable`1 explicitAssemblies, NPath outputDir, NPath dataFolder)
at il2cpp.Program.DoRun(String[] args)
at il2cpp.Program.Run(String[] args)
at il2cpp.Program.Main(String[] args)
UnityEngine.Debug:LogError(Object)
UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:98)
UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(ICollection`1, String, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:350)
UnityEditorInternal.IL2CPPBuilder:Run() (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:213)
UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry, Boolean) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:139)
UnityEditor.HostView:OnGUI()
Third Error:
Exception: C:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe did not run properly!
UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action`1 setupStartInfo) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:100)
UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (ICollection`1 userAssemblies, System.String outputDirectory, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:350)
UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:213)
UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String stagingAreaData, IIl2CppPlatformProvider platformProvider, System.Action`1 modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry, Boolean developmentBuild) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:139)
UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:373)
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()
Comment
Your answer
Follow this Question
Related Questions
WebGL Build doesn't fully load on Github Pages 0 Answers
"Unable to decode audio data" in webgl build 0 Answers
WebGl on mobile safari Unhandled Promise Rejection: Error: PERMISSION_DENIED 0 Answers
Puzzling rare exception in WebGL: ArgumentOutOfRangeException 0 Answers
Unity throws a build.bc error when trying to make a WebGL build 1 Answer