473,387 Members | 1,844 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Fault on MSCORWKS on virtual server

Hi,

I have a service that runs perfectly well on a normal server but when I
install it on a virtual server the service suddenly stops (at random times),
all the exceptions on my service are caught, the only entries that I have
found are "The service terminated unexpectedly. It has done this 2 time(s)."
but sometimes appears an error saying:

"Faulting application Myservice.exe, version 3.0.0.0, faulting module
mscorwks.dll, version 1.1.4322.573, fault address 0x00031e79."

Any ideas of any problem with .NET 1.1 and virtual server 2005?

Cheers

Salvador Alvarez Patuel
Exony Ltd - London, UK
Jan 17 '06 #1
2 1482
Salvador,

Have you considered wrapping your service methods with exception
handlers and logging the exceptions? It is possible that something is
occuring and you are just not catching it (which occurs as the result of
running on a virtual machine).

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Salvador" <Sa******@discussions.microsoft.com> wrote in message
news:81**********************************@microsof t.com...
Hi,

I have a service that runs perfectly well on a normal server but when I
install it on a virtual server the service suddenly stops (at random
times),
all the exceptions on my service are caught, the only entries that I have
found are "The service terminated unexpectedly. It has done this 2
time(s)."
but sometimes appears an error saying:

"Faulting application Myservice.exe, version 3.0.0.0, faulting module
mscorwks.dll, version 1.1.4322.573, fault address 0x00031e79."

Any ideas of any problem with .NET 1.1 and virtual server 2005?

Cheers

Salvador Alvarez Patuel
Exony Ltd - London, UK

Jan 17 '06 #2
Hi,

I have a file tracing on my exceptions, anything that happens is logged on a
file, but nothing appears there. This kind of behaviour is common when the
..NET fails (the base is down so it kills all the processes running on it).

The service runs perfectly well on a normal server (not virtual). I am
starting to believe that is some kind of problem with .NET 1.1 and virtual
server 2005 R2. I have other service running and no problems are detected but
they use different features on .NET, like remoting, message queuing and WMI.

Also for more information the architecture is quite complex, I have two very
powerful machines (4 processors + 16 Gb of memory), each cluster has
installed 4 virtual servers and they are load balanced. Sounds wired but is a
cheap way of having a reproduction of the live environemnt (on the cluster is
the database installed only - the services run on the virtual servers that
are not cluster aware).

Cheers.

--
Salvador Alvarez Patuel
Exony Ltd - London, UK
"Nicholas Paldino [.NET/C# MVP]" wrote:
Salvador,

Have you considered wrapping your service methods with exception
handlers and logging the exceptions? It is possible that something is
occuring and you are just not catching it (which occurs as the result of
running on a virtual machine).

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Salvador" <Sa******@discussions.microsoft.com> wrote in message
news:81**********************************@microsof t.com...
Hi,

I have a service that runs perfectly well on a normal server but when I
install it on a virtual server the service suddenly stops (at random
times),
all the exceptions on my service are caught, the only entries that I have
found are "The service terminated unexpectedly. It has done this 2
time(s)."
but sometimes appears an error saying:

"Faulting application Myservice.exe, version 3.0.0.0, faulting module
mscorwks.dll, version 1.1.4322.573, fault address 0x00031e79."

Any ideas of any problem with .NET 1.1 and virtual server 2005?

Cheers

Salvador Alvarez Patuel
Exony Ltd - London, UK


Jan 17 '06 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Joel | last post by:
I have this bug that quite puzzled me. Basically I am having a segmentation fault on deleting an object, which belongs to a class which is the result of multiple inheritance from two other classes....
3
by: VB | last post by:
Hi, here File.cpp and File.h: File.cpp: ---------------------- #pragma warning (disable: 4786)
0
by: Niklas Pettersson | last post by:
A deffinite bug in mscorwks.dll makes my managed service crash abruptly. When hooking up windbg it turns out to be an "access violation" in the mscorwks assembly memory space. Every time it happens...
8
by: Gary Joy | last post by:
I really am banging my head with this one... I have a regular unmanaged C++ application that is using mixed DLLs to (amongst other things) call a C# back-end (which is using ADO .NET). I am...
0
by: Matt S | last post by:
Hello, I'm trying to build a C# client to consume an AXIS Web Service (running SOAP over HTTP). The Web Service encodes full server-side exception traces in the Soap Fault > Detail element...
1
by: Nemo | last post by:
Hi group, Sorry if this has been asked before, but I have a problem with a VB.NET console application. Multiple instances of the app are run, and sometimes I get the following error (from the...
3
by: madunix | last post by:
My Server is suffering bad lag (High Utlization) I am running on that server Oracle10g with apache_1.3.35/ php-4.4.2 Web visitors retrieve data from the web by php calls through oci cobnnection...
6
by: DanielJohnson | last post by:
int main() { printf("\n Hello World"); main; return 0; } This program terminate just after one loop while the second program goes on infinitely untill segmentation fault (core dumped) on...
8
by: Andrea | last post by:
I wrote this code: void * xmalloc (size_t size){ register void *value = OPENSSL_malloc(size); if (value == 0) printf("virtual memory exhausted"); return value; } int _chooseTSK(char*...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.