Had a very stange problem yesterday.
Symptom :
After deploying a full farm solution (not Sandboxed) to SharePoint some pages (such as “Farm Solutions”) stop working. After tracking the error down it appears to be related to a .Net compilation issue. This WSP has been deployed in over a 1000 different Farms and this error has never shown up so I am very confident its not the .Net code contained within it.
What is even stranger is that when the “SP User Code” Windows Service is restarted the errors disappear and the code is JIT’d correctly. Any ideas?
Here’s the stack trace :
11/17/2014 08:56:55.56 SPUCHostService.exe (0x079C) 0x0838 SharePoint Foundation Sandboxed Code Service fe88 Medium – – Error starting worker process. – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
11/17/2014 08:56:55.56 SPUCHostService.exe (0x079C) 0x0838 SharePoint Foundation Sandboxed Code Service ei0t Medium – Process creation/initialization threw an exception. Stopping this process. “ipc://c817eb03-9cc7-4613-bdbb-c664c197b2f6:7000”
11/17/2014 08:56:55.56 SPUCHostService.exe (0x079C) 0x0838 SharePoint Foundation Sandboxed Code Service fe87 Medium – – Error starting worker process. – Starting worker process threw – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
11/17/2014 08:57:05.56 SPUCHostService.exe (0x079C) 0x0838 SharePoint Foundation Sandboxed Code Service fe88 Medium – – Error starting worker process. – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
11/17/2014 08:57:05.56 SPUCHostService.exe (0x079C) 0x0838 SharePoint Foundation Sandboxed Code Service ei0t Medium – Process creation/initialization threw an exception. Stopping this process. “ipc://74711209-c66c-4a53-a9a5-3d9ddbe2f8b3:7000”
11/17/2014 08:57:05.56 SPUCHostService.exe (0x079C) 0x0838 SharePoint Foundation Sandboxed Code Service fe87 Medium – – Error starting worker process. – Starting worker process threw – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
11/17/2014 08:57:13.03 w3wp.exe (0x3DD4) 0x0824 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http://ca-test2k8dc:27607/_admin/Solutions.aspx))
11/17/2014 08:57:13.03 w3wp.exe (0x3DD4) 0x0824 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (GET:http://ca-test2k8dc:27607/_admin/Solutions.aspx) f1b83d2f-1fb4-49f9-942b-4e4631992cf1
11/17/2014 08:57:13.06 w3wp.exe (0x3DD4) 0x0824 SharePoint Foundation Runtime tkau Unexpected System.Web.HttpCompileException: External component has thrown an exception. at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert… f1b83d2f-1fb4-49f9-942b-4e4631992cf1
11/17/2014 08:57:13.06* w3wp.exe (0x3DD4) 0x0824 SharePoint Foundation Runtime tkau Unexpected …) at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) f1b83d2f-1fb4-49f9-942b-4e4631992cf1
11/17/2014 08:57:13.09 w3wp.exe (0x3DD4) 0x0824 SharePoint Foundation Logging Correlation Data xmnv Medium Site=/ f1b83d2f-1fb4-49f9-942b-4e4631992cf1
11/17/2014 08:57:13.10 w3wp.exe (0x3DD4) 0x0824 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http://ca-test2k8dc:27607/_admin/Solutions.aspx)). Execution Time=63.9258620858238 f1b83d2f-1fb4-49f9-942b-4e4631992cf1
11/17/2014 08:57:13.10 w3wp.exe (0x3DD4) 0x3E00 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http://ca-test2k8dc:27607/_layouts/error.aspx))
11/17/2014 08:57:13.10 w3wp.exe (0x3DD4) 0x3E00 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (GET:http://ca-test2k8dc:27607/_layouts/error.aspx) 951ab15b-3c9e-4ee4-b496-173cdd059357
11/17/2014 08:57:13.10 w3wp.exe (0x3DD4) 0x3E00 SharePoint Foundation Runtime tkau Unexpected System.Web.HttpCompileException: External component has thrown an exception. at System.Web.Compilation.BuildManager.PostProcessFoundBuildResult(BuildResult result, Boolean keyFromVPP, VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(Vir… 951ab15b-3c9e-4ee4-b496-173cdd059357
11/17/2014 08:57:13.10* w3wp.exe (0x3DD4) 0x3E00 SharePoint Foundation Runtime tkau Unexpected …tualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert) at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 951ab15b-3c9e-4ee4-b496-173cdd059357
11/17/2014 08:57:13.10 w3wp.exe (0x3DD4) 0x3E00 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http://ca-test2k8dc:27607/_layouts/error.aspx)). Execution Time=2.46574634485668 951ab15b-3c9e-4ee4-b496-173cdd059357
11/17/2014 08:57:15.56 SPUCHostService.exe (0x079C) 0x0868 SharePoint Foundation Sandboxed Code Service fe88 Medium – – Error starting worker process. – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
11/17/2014 08:57:15.56 SPUCHostService.exe (0x079C) 0x0868 SharePoint Foundation Sandboxed Code Service ei0t Medium – Process creation/initialization threw an exception. Stopping this process. “ipc://81825818-ab62-4710-9b98-e85736445b69:7000”
11/17/2014 08:57:15.56 SPUCHostService.exe (0x079C) 0x0868 SharePoint Foundation Sandboxed Code Service fe87 Medium – – Error starting worker process. – Starting worker process threw – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
11/17/2014 08:57:25.56 SPUCHostService.exe (0x079C) 0x0868 SharePoint Foundation Sandboxed Code Service fe88 Medium – – Error starting worker process. – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
11/17/2014 08:57:25.56 SPUCHostService.exe (0x079C) 0x0868 SharePoint Foundation Sandboxed Code Service ei0t Medium – Process creation/initialization threw an exception. Stopping this process. “ipc://16a16291-6f1b-4928-bf29-f8b92a894639:7000”
11/17/2014 08:57:25.56 SPUCHostService.exe (0x079C) 0x0868 SharePoint Foundation Sandboxed Code Service fe87 Medium – – Error starting worker process. – Starting worker process threw – Inner Exception: System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value) at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcess.CreateWindowsProcess(String processExeName)
Hi Natesan … it’s single server and running. A restart fixes it.