fatal communication error, Setup Error

B

Benjamin Schwitter

Hi there!

Perhaps someone out there can help me with this matter.

Our Webpage is running on windows 2003 server machines (8 machines, webfarm,
loadbalancing).
It was running quite ok for several months but since a few days we RANDOMLY
receive the following errors:

1.
"Unable to expand message 0 [0] .NET Runtime version 1.1.4322.573- Setup
Error: Failed to load resources from resource file
Please check your Setup"

Followed by:
2.
"A process serving application pool 'ypo' suffered a fatal communication
error with the World Wide Web Publishing Service. The process id was
'10860'. The data field contains the error number."

And with this two errors also occurrs the following error (sometimes
occurring without the other two):
3.
"Windows unloaded user S-1-5-21-935547247-1677464069-1679381118-1025_Classes
registry when it received a notification that no other applications or
services were using the profile."


I already crawled the newsgroups but didn't find any solution for this. We
are running several different applications using the same connection (to
oracle) but only one app is getting these errors.
So IMHO it is not database / MDAC related.

Has anyone an idea, how these errors could be related or solved one of them?


Benjamin Schwitter
 
B

Benjamin Schwitter

Hello out there.

Still no solution here.

The error only occurrs under heavy load on the webpages, still randomly on
all 8 webservers.
It has occurred since the last release of our webpage, but after hours spent
diving deep through the code differences between these two releases, we
found NOTHING.
No endless loop / recursion (mentioned in another thread), not a single
clue.

What we will try next:
Try to reproduce the behaviour on our test system (just one machine) with
stress tools.
IISState is our very last hope.
If we can't reproduce it on your test system, then we have to install
IISState on our productive environment. And the responsible administrator
strongly resists that.

Has anyone any new info or solution?

Benjamin Schwitter
 
N

Nick Malik

I missed the original thread.

Do you have any details in the application log?

It sounds like the web server is trying to load a DLL which it can not find
the current version of, so it promptly tries to download it. That normally
fails, so it wanders around the system looking for the correct version and
simply finds it. However, on occasion, it fails in the web download part
and you get your error.

Look for two versions of the same dll. also check the manifest of the dll
that is running under the web site, then check the versions of the dlls on
your machine and in the GAC. see if they match.

Third idea: go back to the solution file where you created this web app.
Look at all of the references for your DLLs. Inspect their properties. If
any of them references the /bin directory instead of the /obj directory,
change the reference and recompile.

Hope this helps,
--- Nick
 
B

Benjamin Schwitter

Here's the original post:
Hi there!

Perhaps someone out there can help me with this matter.

Our Webpage is running on windows 2003 server machines (8 machines, webfarm,
loadbalancing).
It was running quite ok for several months but since a few days we RANDOMLY
receive the following errors:

1.
"Unable to expand message 0 [0] .NET Runtime version 1.1.4322.573- Setup
Error: Failed to load resources from resource file
Please check your Setup"

Followed by:
2.
"A process serving application pool 'ypo' suffered a fatal communication
error with the World Wide Web Publishing Service. The process id was
'10860'. The data field contains the error number."

And with this two errors also occurrs the following error (sometimes
occurring without the other two):
3.
"Windows unloaded user S-1-5-21-935547247-1677464069-1679381118-1025_Classes
registry when it received a notification that no other applications or
services were using the profile."


I already crawled the newsgroups but didn't find any solution for this. We
are running several different applications using the same connection (to
oracle) but only one app is getting these errors.
So IMHO it is not database / MDAC related.

Has anyone an idea, how these errors could be related or solved one of
them?

Do you still think your information could be related to our problem?

Thanx anyway!

Benjamin Schwitter
 
B

Benjamin Schwitter

Now we have got an IISState log [1], but we are not shure, if it really is
related to the mentioned error.
Perhaps someone can help me identifying the cause of this hardcrash?
Some endlessloop in one of the Usercontrols?

As for this row : " at [+0x16e3] [+0x872]
D:\Dev\R3.1.0\projects\webapps\ypo\ypo1.aspx.vb:16707566"
We certainly do NOT have over 16 Million LOC's in this class... ??

Thank you for any help!

Benjamin Schwitter


[1]
IIS has crashed...
Beginning Analysis
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorsvr.dll -
DLL (!FunctionName) that failed: mscorsvr!Ordinal74


Thread ID: 36
System Thread ID: 974
Kernel Time: 0:0:5.937
User Time: 0:0:25.984
*** WARNING: Unable to verify checksum for
c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c56193
4e089_e3ba3197\mscorlib.dll
*** ERROR: Module load completed but symbols could not be loaded for
c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c56193
4e089_e3ba3197\mscorlib.dll
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
PDB symbol for mscorsvr.dll not loaded
succeeded
Loaded Son of Strike data table version 5 from
"C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorsvr.dll"
Thread 36
ESP EIP
0c9933c4 791cbb87 [FRAME: GCFrame]
0c993f60 791cbb87 [FRAME: ECallMethodFrame] [DEFAULT] Class
System.Reflection.Assembly System.Reflection.Assembly.nLoad(Class
System.Reflection.AssemblyName,String,Boolean,Class
System.Security.Policy.Evidence,Boolean,Class
System.Reflection.Assembly,ByRef ValueClass System.Threading.StackCrawlMark)
0c993f84 7999f18c [DEFAULT] Class System.Reflection.Assembly
System.Reflection.Assembly.InternalLoad(Class
System.Reflection.AssemblyName,Boolean,Class
System.Security.Policy.Evidence,ByRef ValueClass
System.Threading.StackCrawlMark)
0c993fac 7999f01d [DEFAULT] Class System.Reflection.Assembly
System.Reflection.Assembly.InternalLoad(String,Class
System.Security.Policy.Evidence,ByRef ValueClass
System.Threading.StackCrawlMark)
0c993fbc 799b1654 [DEFAULT] Class System.Reflection.Assembly
System.Reflection.Assembly.Load(String)
0c993fc4 084aa8e6 [DEFAULT] Object
Directories.WebApps.Base.Util.ClassUtilities.NewInstance(String,String,SZArr
ay Object)
at [+0x1e] [+0x7]
PARAM: class System.String assemblyBase: 0x200c6594 (System.String)
PARAM: class System.String classname: 0x2801ba5c (System.String)
PARAM: class System.Object[] args: 0x2c27d144
0c994010 084aa5ff [DEFAULT] [hasThis] Class
Directories.WebApps.Base.Action.IAction
Directories.WebApps.Base.Action.ActionFactory.GetAction(String,Class
System.Web.HttpContext)
at [+0xf7] [+0x83]
PARAM: this: 0x1c26b944 (Directories.WebApps.Base.Action.ActionFactory)
PARAM: class System.Web.HttpContext key: 0x2c27cec0
0c99404c 084aa483 [DEFAULT] [hasThis] String
Directories.WebApps.Base.Action.ActionManager.ProcessAction(Class
System.Web.HttpContext,String)
at [+0x23] [+0xe]
PARAM: this: 0x1c26b938 (Directories.WebApps.Base.Action.ActionManager)
PARAM: class System.String context: 0x2873f69c (System.Web.HttpContext)
0c994078 084a9e12 [DEFAULT] [hasThis] Void
Directories.WebApps.Base.Form.ActionPage.OnLoad(Class System.EventArgs)
at [+0x16a] [+0x81]
PARAM: this: 0x2c27c9f8 (ASP.ypo1_aspx)
0c994114 084a85bd [DEFAULT] [hasThis] Void Forms.ypo1.OnLoad(Class
System.EventArgs)
at [+0x55] [+0x9] D:\Dev\R3.1.0\projects\webapps\ypo\ypo1.aspx.vb:132
PARAM: this: 0x2c27c9f8 (ASP.ypo1_aspx)
PARAM: wchar e: 0x200c15f8 (System.EventArgs)
0c9944cc 0928c95c [DEFAULT] [hasThis] Void
System.Web.UI.Control.LoadRecursive()
0c9944e0 0928bb52 [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequestMain()
0c994564 0928afff [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequest()
0c9945a0 0928aa6b [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequest(Class System.Web.HttpContext)
0c9945a8 097546f8 [DEFAULT] [hasThis] Void
System.Web.HttpServerUtility.ExecuteInternal(String,Class
System.IO.TextWriter,Boolean)
0c994630 09754171 [DEFAULT] [hasThis] Void
System.Web.HttpServerUtility.Transfer(String,Boolean)
0c99463c 09754140 [DEFAULT] [hasThis] Void
System.Web.HttpServerUtility.Transfer(String)
0c994640 084a9c4b [DEFAULT] [hasThis] Void Forms.ypo1.OnLoad(Class
System.EventArgs)
at [+0x16e3] [+0x872]
D:\Dev\R3.1.0\projects\webapps\ypo\ypo1.aspx.vb:16707566
PARAM: this: 0x2c27ae80 (ASP.ypo1_aspx)
PARAM: wchar e: 0x200c15f8 (System.EventArgs)
0c995570 0928c95c [DEFAULT] [hasThis] Void
System.Web.UI.Control.LoadRecursive()
0c995584 0928bb52 [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequestMain()
0c995608 0928afff [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequest()
0c995644 0928aa6b [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequest(Class System.Web.HttpContext)
0c99564c 097546f8 [DEFAULT] [hasThis] Void
System.Web.HttpServerUtility.ExecuteInternal(String,Class
System.IO.TextWriter,Boolean)
0c9956d4 09754171 [DEFAULT] [hasThis] Void
System.Web.HttpServerUtility.Transfer(String,Boolean)
0c9956e0 09754140 [DEFAULT] [hasThis] Void
System.Web.HttpServerUtility.Transfer(String)
0c9956e4 084a9c4b [DEFAULT] [hasThis] Void Forms.ypo1.OnLoad(Class
System.EventArgs)
at [+0x16e3] [+0x872]
D:\Dev\R3.1.0\projects\webapps\ypo\ypo1.aspx.vb:16707566
PARAM: this: 0x2c279e18 (ASP.ypo1_aspx)
PARAM: wchar e: 0x200c15f8 (System.EventArgs)
.............................................................................
..........................
followed by at least 30 of this messages, all the same, only the first row
is different.
.............................................................................
.......................... then followed by

PARAM: this: 0x28743c90 (ASP.ypo1_aspx)
PARAM: wchar e: 0x200c15f8 (System.EventArgs)
0c9cf954 0928c95c [DEFAULT] [hasThis] Void
System.Web.UI.Control.LoadRecursive()
0c9cf968 0928bb52 [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequestMain()
0c9cf9ec 0928afff [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequest()
0c9cfa28 0928aa6b [DEFAULT] [hasThis] Void
System.Web.UI.Page.ProcessRequest(Class System.Web.HttpContext)
0c9cfa30 0928a79c [DEFAULT] [hasThis] Void
System.Web.HttpApplication/CallHandlerExecutionStep.System.Web.HttpApplicati
on+IExecutionStep.Execute()
0c9cfa40 090362e8 [DEFAULT] [hasThis] Class System.Exception
System.Web.HttpApplication.ExecuteStep(Class IExecutionStep,ByRef Boolean)
0c9cfa88 09035e43 [DEFAULT] [hasThis] Void
System.Web.HttpApplication.ResumeSteps(Class System.Exception)
0c9cfad0 09035d13 [DEFAULT] [hasThis] Class System.IAsyncResult
System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(
Class System.Web.HttpContext,Class System.AsyncCallback,Object)
0c9cfaec 06529c77 [DEFAULT] [hasThis] Void
System.Web.HttpRuntime.ProcessRequestInternal(Class
System.Web.HttpWorkerRequest)
0c9cfb28 06529828 [DEFAULT] Void
System.Web.HttpRuntime.ProcessRequest(Class System.Web.HttpWorkerRequest)
0c9cfb34 065263a5 [DEFAULT] [hasThis] I4
System.Web.Hosting.ISAPIRuntime.ProcessRequest(I,I4)
0c9cfbec 79240d05 [FRAME: ContextTransitionFrame]
0c9cfcc8 79240d05 [FRAME: ComMethodFrame]


Begin System Thread Information

# ChildEBP RetAddr
WARNING: Stack unwind information not available. Following frames may be
wrong.
00 0c99303c 791cbdae mscorsvr!Ordinal74+0x1bb87
01 0c993354 791cbdd0 mscorsvr!Ordinal74+0x1bdae
02 0c99336c 7924d8e2 mscorsvr!Ordinal74+0x1bdd0
03 0c993398 7924d90f mscorsvr!CoEEShutDownCOM+0xfe1d
04 0c9933a8 7924daf9 mscorsvr!CoEEShutDownCOM+0xfe4a
05 0c993f20 01cbb980 mscorsvr!CoEEShutDownCOM+0x10034
06 0c993f9c 7999f01d 0x1cbb980
07 0c994004 084aa5ff mscorlib_79980000+0x1f01d
08 0c994040 084aa483 0x84aa5ff
09 0c99406c 084a9e12 0x84aa483
0a 0c99410c 084a85bd 0x84a9e12
0b 0c9944c4 0928c95c 0x84a85bd
0c 0c99455c 0928afff 0x928c95c
0d 0c994598 0928aa6b 0x928afff
0e 0c994620 09754171 0x928aa6b
0f 0c995568 0928c95c 0x9754171
10 0c995600 0928afff 0x928c95c
11 0c99563c 0928aa6b 0x928afff
12 0c9956c4 09754171 0x928aa6b
13 0c99660c 0928c95c 0x9754171
14 0c9966a4 0928afff 0x928c95c
15 0c9966e0 0928aa6b 0x928afff
16 0c996768 09754171 0x928aa6b
17 0c9976b0 0928c95c 0x9754171
18 0c997748 0928afff 0x928c95c
19 0c997784 0928aa6b 0x928afff
1a 0c99780c 09754171 0x928aa6b
1b 0c998754 0928c95c 0x9754171
1c 0c9987ec 0928afff 0x928c95c
1d 0c998828 0928aa6b 0x928afff
1e 0c9988b0 09754171 0x928aa6b
1f 0c9997f8 0928c95c 0x9754171
20 0c999890 0928afff 0x928c95c
21 0c9998cc 0928aa6b 0x928afff
22 0c999954 09754171 0x928aa6b
23 0c99a89c 0928c95c 0x9754171
24 0c99a934 0928afff 0x928c95c
25 0c99a970 0928aa6b 0x928afff
26 0c99a9f8 09754171 0x928aa6b
27 0c99b940 0928c95c 0x9754171
28 0c99b9d8 0928afff 0x928c95c
29 0c99ba14 0928aa6b 0x928afff
2a 0c99ba9c 09754171 0x928aa6b
2b 0c99c9e4 0928c95c 0x9754171
2c 0c99ca7c 0928afff 0x928c95c
2d 0c99cab8 0928aa6b 0x928afff
2e 0c99cb40 09754171 0x928aa6b
2f 0c99da88 0928c95c 0x9754171
30 0c99db20 0928afff 0x928c95c
31 0c99db5c 0928aa6b 0x928afff
Closing open log file C:\IISState\output\IISState-4336.log
Opened log file 'C:\IISState\output\IISState-4336.log'
********************************************************
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top