473,385 Members | 1,642 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,385 software developers and data experts.

crash analysis

Hi,

My application is running on 65 PC.
After a few hours, this applications crash on 2-3 PC.
I get no exception in my log files.
I set the Application.ThreadException and
AppDomain.CurrentDomain.UnhandledException exception event handlers.
The last one is triggered with 'System.NullReferenceException: Object
reference not set to an instance of an object.' but there is no stack
trace available.
I got no dump file, no popup window.
I only get the following entry in the event log :

Event Type: Error
Event Source: .NET Runtime 2.0 Error Reporting
Event Category: None
Event ID: 1000
Date: 13/05/2006
Time: 21:53:39
User: N/A
Computer: IPDIRECTOR51380
Description:
Faulting application ipdrouting.exe, version 2.0.24.19933, stamp
44645daa, faulting module unknown, version 0.0.0.0, stamp 00000000,
debug? 0, fault address 0x00902190.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 41 00 70 00 70 00 6c 00 A.p.p.l.
0008: 69 00 63 00 61 00 74 00 i.c.a.t.
0010: 69 00 6f 00 6e 00 20 00 i.o.n. .
0018: 46 00 61 00 69 00 6c 00 F.a.i.l.
0020: 75 00 72 00 65 00 20 00 u.r.e. .
0028: 20 00 69 00 70 00 64 00 .i.p.d.
0030: 72 00 6f 00 75 00 74 00 r.o.u.t.
0038: 69 00 6e 00 67 00 2e 00 i.n.g...
0040: 65 00 78 00 65 00 20 00 e.x.e. .
0048: 32 00 2e 00 30 00 2e 00 2...0...
0050: 32 00 34 00 2e 00 31 00 2.4...1.
0058: 39 00 39 00 33 00 33 00 9.9.3.3.
0060: 20 00 34 00 34 00 36 00 .4.4.6.
0068: 34 00 35 00 64 00 61 00 4.5.d.a.
0070: 61 00 20 00 69 00 6e 00 a. .i.n.
0078: 20 00 75 00 6e 00 6b 00 .u.n.k.
0080: 6e 00 6f 00 77 00 6e 00 n.o.w.n.
0088: 20 00 30 00 2e 00 30 00 .0...0.
0090: 2e 00 30 00 2e 00 30 00 ..0...0.
0098: 20 00 30 00 30 00 30 00 .0.0.0.
00a0: 30 00 30 00 30 00 30 00 0.0.0.0.
00a8: 30 00 20 00 66 00 44 00 0. .f.D.
00b0: 65 00 62 00 75 00 67 00 e.b.u.g.
00b8: 20 00 30 00 20 00 61 00 .0. .a.
00c0: 74 00 20 00 6f 00 66 00 t. .o.f.
00c8: 66 00 73 00 65 00 74 00 f.s.e.t.
00d0: 20 00 30 00 30 00 39 00 .0.0.9.
00d8: 30 00 32 00 31 00 39 00 0.2.1.9.
00e0: 30 00 0d 00 0a 00 0.....

I have no clue where (or how) to search for the source of this problem !

Thanks in advance for any help.
May 15 '06 #1
4 1404
Hi,

So AppDomain.CurrentDomain.UnhandledException is catching an exception,
it's just that you don't know where it originated , right?

Are you compiling your app in debug mode and copying the pdb file to the
machines?

Are you dumping the content of UnhandledExceptionEventArgs ?
inside you should find more info regarding what happened.
--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
"Droopy" <dr**************@hotmail.com> wrote in message
news:Xn**********************************@195.129. 110.72...
Hi,

My application is running on 65 PC.
After a few hours, this applications crash on 2-3 PC.
I get no exception in my log files.
I set the Application.ThreadException and
AppDomain.CurrentDomain.UnhandledException exception event handlers.
The last one is triggered with 'System.NullReferenceException: Object
reference not set to an instance of an object.' but there is no stack
trace available.
I got no dump file, no popup window.
I only get the following entry in the event log :

Event Type: Error
Event Source: .NET Runtime 2.0 Error Reporting
Event Category: None
Event ID: 1000
Date: 13/05/2006
Time: 21:53:39
User: N/A
Computer: IPDIRECTOR51380
Description:
Faulting application ipdrouting.exe, version 2.0.24.19933, stamp
44645daa, faulting module unknown, version 0.0.0.0, stamp 00000000,
debug? 0, fault address 0x00902190.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 41 00 70 00 70 00 6c 00 A.p.p.l.
0008: 69 00 63 00 61 00 74 00 i.c.a.t.
0010: 69 00 6f 00 6e 00 20 00 i.o.n. .
0018: 46 00 61 00 69 00 6c 00 F.a.i.l.
0020: 75 00 72 00 65 00 20 00 u.r.e. .
0028: 20 00 69 00 70 00 64 00 .i.p.d.
0030: 72 00 6f 00 75 00 74 00 r.o.u.t.
0038: 69 00 6e 00 67 00 2e 00 i.n.g...
0040: 65 00 78 00 65 00 20 00 e.x.e. .
0048: 32 00 2e 00 30 00 2e 00 2...0...
0050: 32 00 34 00 2e 00 31 00 2.4...1.
0058: 39 00 39 00 33 00 33 00 9.9.3.3.
0060: 20 00 34 00 34 00 36 00 .4.4.6.
0068: 34 00 35 00 64 00 61 00 4.5.d.a.
0070: 61 00 20 00 69 00 6e 00 a. .i.n.
0078: 20 00 75 00 6e 00 6b 00 .u.n.k.
0080: 6e 00 6f 00 77 00 6e 00 n.o.w.n.
0088: 20 00 30 00 2e 00 30 00 .0...0.
0090: 2e 00 30 00 2e 00 30 00 ..0...0.
0098: 20 00 30 00 30 00 30 00 .0.0.0.
00a0: 30 00 30 00 30 00 30 00 0.0.0.0.
00a8: 30 00 20 00 66 00 44 00 0. .f.D.
00b0: 65 00 62 00 75 00 67 00 e.b.u.g.
00b8: 20 00 30 00 20 00 61 00 .0. .a.
00c0: 74 00 20 00 6f 00 66 00 t. .o.f.
00c8: 66 00 73 00 65 00 74 00 f.s.e.t.
00d0: 20 00 30 00 30 00 39 00 .0.0.9.
00d8: 30 00 32 00 31 00 39 00 0.2.1.9.
00e0: 30 00 0d 00 0a 00 0.....

I have no clue where (or how) to search for the source of this problem !

Thanks in advance for any help.

May 15 '06 #2
"Ignacio Machin \( .NET/ C# MVP \)" <ignacio.machin AT dot.state.fl.us>
wrote in news:OK**************@TK2MSFTNGP02.phx.gbl:
Hi,

So AppDomain.CurrentDomain.UnhandledException is catching an exception, it's just that you don't know where it originated , right?

Yes you are right.
Are you compiling your app in debug mode and copying the pdb file to the machines?

still yes.
Are you dumping the content of UnhandledExceptionEventArgs ?
inside you should find more info regarding what happened.


Here is the code :

private static void CurrentDomain_UnhandledException (object sender,
UnhandledExceptionEventArgs e)
{
try
{
string message = e.ExceptionObject.ToString();
if(message.ToUpper().IndexOf("THREADABORTEXCEPTION ") == -1)
{
System.IO.StreamWriter sw = new System.IO.StreamWriter
("IpdRouting_Unhandled.LOG", true);
sw.WriteLine (System.DateTime.Now.ToShortDateString () + " @
" +
System.DateTime.Now.ToLongTimeString () + ">\t" +
message);
System.Text.StringBuilder sb = new System.Text.StringBuilder
(2048);
Exception currentExc = null;
for (currentExc = (Exception) e.ExceptionObject;
currentExc != null; currentExc =
currentExc.InnerException)
{
sb.AppendFormat ("{0}\r\n{1}\r\n{2}\r\n",
currentExc.GetType ().FullName,
currentExc.Message,
currentExc.StackTrace);
}
sw.WriteLine (sb.ToString ());
sw.Flush ();
sw.Close ();
}
}
catch
{
//Application.Exit();
}
}

I appreciate your help.
Besides, it is very urgent for me.
Thanks a lot.

May 15 '06 #3
Who can help please ?
Droopy <dr**************@hotmail.com> wrote in
news:Xn**********************************@195.129. 110.72:
"Ignacio Machin \( .NET/ C# MVP \)" <ignacio.machin AT dot.state.fl.us>
wrote in news:OK**************@TK2MSFTNGP02.phx.gbl:
Hi,

So AppDomain.CurrentDomain.UnhandledException is catching an exception,
it's just that you don't know where it originated , right?


Yes you are right.
Are you compiling your app in debug mode and copying the pdb file to

the
machines?


still yes.
Are you dumping the content of UnhandledExceptionEventArgs ?
inside you should find more info regarding what happened.


Here is the code :

private static void CurrentDomain_UnhandledException (object

sender, UnhandledExceptionEventArgs e)
{
try
{
string message = e.ExceptionObject.ToString();
if(message.ToUpper().IndexOf("THREADABORTEXCEPTION ") == -1)
{
System.IO.StreamWriter sw = new System.IO.StreamWriter
("IpdRouting_Unhandled.LOG", true);
sw.WriteLine (System.DateTime.Now.ToShortDateString () + " @ " +
System.DateTime.Now.ToLongTimeString () + ">\t" +
message);
System.Text.StringBuilder sb = new System.Text.StringBuilder (2048);
Exception currentExc = null;
for (currentExc = (Exception) e.ExceptionObject;
currentExc != null; currentExc =
currentExc.InnerException)
{
sb.AppendFormat ("{0}\r\n{1}\r\n{2}\r\n",
currentExc.GetType ().FullName,
currentExc.Message,
currentExc.StackTrace);
}
sw.WriteLine (sb.ToString ());
sw.Flush ();
sw.Close ();
}
}
catch
{
//Application.Exit();
}
}

I appreciate your help.
Besides, it is very urgent for me.
Thanks a lot.


May 16 '06 #4
I can't understand that, having all source code and debug files, I have
no way to get the source of this problem !

Who can help please ?
Droopy <dr**************@hotmail.com> wrote in
news:Xn**********************************@195.129. 110.72:
"Ignacio Machin \( .NET/ C# MVP \)" <ignacio.machin AT dot.state.fl.us> wrote in news:OK**************@TK2MSFTNGP02.phx.gbl:
Hi,

So AppDomain.CurrentDomain.UnhandledException is catching an exception,
it's just that you don't know where it originated , right?


Yes you are right.
Are you compiling your app in debug mode and copying the pdb file to

the
machines?


still yes.
Are you dumping the content of UnhandledExceptionEventArgs ?
inside you should find more info regarding what happened.


Here is the code :

private static void CurrentDomain_UnhandledException (object

sender,
UnhandledExceptionEventArgs e)
{
try
{
string message = e.ExceptionObject.ToString();
if(message.ToUpper().IndexOf("THREADABORTEXCEPTION ") == -1)
{
System.IO.StreamWriter sw = new System.IO.StreamWriter
("IpdRouting_Unhandled.LOG", true);
sw.WriteLine (System.DateTime.Now.ToShortDateString () +

" @
" +
System.DateTime.Now.ToLongTimeString () + ">\t" +
message);
System.Text.StringBuilder sb = new

System.Text.StringBuilder
(2048);
Exception currentExc = null;
for (currentExc = (Exception) e.ExceptionObject;
currentExc != null; currentExc =
currentExc.InnerException)
{
sb.AppendFormat ("{0}\r\n{1}\r\n{2}\r\n",
currentExc.GetType ().FullName,
currentExc.Message,
currentExc.StackTrace);
}
sw.WriteLine (sb.ToString ());
sw.Flush ();
sw.Close ();
}
}
catch
{
//Application.Exit();
}
}

I appreciate your help.
Besides, it is very urgent for me.
Thanks a lot.



May 17 '06 #5

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

Similar topics

19
by: Thue Tuxen Sørensen | last post by:
Hi everybody ! I´m maintaining a large intranet (approx 10000 concurrent users) running on one IIS box and one DB box with sqlserver 2000. Currently there is 2,5 GB Ram, 1 1400 mhz cpu and 2...
11
by: Gnik | last post by:
I created a C# application with some large string constants and whenever I try to build the solution the compiler crashes with no error message. On further analysis the problem seems to occur when...
6
by: George M. Garner Jr. | last post by:
VC8.0 crashes while compiling boost-1.33.1 serialization library (or any other library that includes the serialization headers) if code analysis (/analyze) is enabled. This problem did not occur...
4
by: Vincent | last post by:
Hello, Does anyone have a problem with Apache2 crashing after executing a PHP script with session_start()? I notice if session_start() is placed anywhere except at the start of the file, APache...
24
by: ekz | last post by:
Hi guys I have a very weird bug and will welcome gracefully any help We developed ASP.Net application that run on production server, Net Framework 1.1 , IIS 6.0, the application is huge, having...
15
by: Trapulo | last post by:
Very often my VS2005 pro crashes after a debug. I run ASP.NET debug, and all works well. Then I stop it, and all it's also ok. Then, when I try to edit some code, it crashes and I need to kill it,...
1
by: c676228 | last post by:
Hi everyone, Recently, I am investigating a problem in our asp page. Somehow it always crashed in the same places in one of our asp pages for 10 times. It is because the empty data field caused...
1
by: Blue Streak | last post by:
Hello, folks! Does anyone know of a site with a quick start guide or crash course in WiX? I was checking out the WiX tutorial site... *yawn* ...and it's like reading a text book on statistical...
11
by: =?Utf-8?B?R2VyaGFyZA==?= | last post by:
I have run into a situation that if a page/tab that uses the Ajax toolkit (using .net version 3.5) is closed before the Ajax enable controls complete loading, then IE locks up. Does it in both IE7...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
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: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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...

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.