to
identify the problem.
peter
-Original Message-
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Adam Sills
Sent: Friday, February 22, 2008 10:57 AM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and a
r future. :)
Adam..
-Original Message-
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Peter Osucha
Sent: Friday, February 22, 2008 8:07 AM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup
Thanks, St
45
-Original Message-
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Steve Johnson
Sent: Thursday, February 21, 2008 9:46 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup
On Thu, Feb 21, 2008 at 3:
On 22/02/2008, Peter Osucha <[EMAIL PROTECTED]> wrote:
> Hello.
>
> I'm hoping someone might provide me some direction on troubleshooting an
> app. It's one of the first apps I have been involved with that makes
> use of multiple threads. The app also connects to another computer by
> way of an A
+1 SOSEX ... great tool
On Thu, Feb 21, 2008 at 6:46 PM, Steve Johnson <[EMAIL PROTECTED]> wrote:
> On Thu, Feb 21, 2008 at 3:48 PM, Adam Sills <[EMAIL PROTECTED]> wrote:
>
> > If you have a deadlock caused by locks, you can load the sos dll and run
> > !SyncBlk to find all waiting threads and a
On Thu, Feb 21, 2008 at 3:48 PM, Adam Sills <[EMAIL PROTECTED]> wrote:
> If you have a deadlock caused by locks, you can load the sos dll and run
> !SyncBlk to find all waiting threads and also find out which code holds
> the
> locks.
>
Shameless plug: Easier yet, try the !dlk command of my SOSEX
Hi there,
Just a quick hint here - watch for AppDomain unhandled exceptions. It might
be worth adding some of your debug/trace statements to the AppDomain
Unhandled Exception event.
An unhandled exception in a background thread can sometimes crash or hang an
app.
Good luck,
-
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Peter Osucha
Sent: Thursday, February 21, 2008 2:03 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup
No, unfortunately, it does not. It's taking me a bit
ailto:[EMAIL PROTECTED] On Behalf Of Peter Osucha
Sent: Thursday, February 21, 2008 2:03 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup
No, unfortunately, it does not. It's taking me a bit of time to get
anything useful out of ADPlus
OTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup
Does your XPe have Perfmon available? Nearly all the issues I've seen
with embedded XP turned out to be due to a lack of memory (even the disk
and cached changes use memory, right?) and the symptoms were
21 AM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup
Thank you both. It might also be an extremely long timeout issue.
Either way, I appreciate the suggestions. Hopefully they will get me
back on track.
Sincerely,
Peter
-Original Message
: Thursday, February 21, 2008 12:12 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup
The next time it locks up take a memory dump of the application and
load it up on your development machine ... you can then get in with
SOS and see if any
The next time it locks up take a memory dump of the application and
load it up on your development machine ... you can then get in with
SOS and see if any threads are dead locked.
http://blogs.msdn.com/tess/archive/2006/01/11/back-to-basics-how-do-i-get-the-memory-dumps-in-the-first-place-and-what
How much room does it have? You can install the Microsoft Debugging Tools
for Windows and run an ADPlus hang dump on it.
http://support.microsoft.com/kb/286350
You can also just install the .NET SDK and run GuidDebug.exe if you can't
install the whole environment.
Adam..
-Original Message---
14 matches
Mail list logo