Lots of things get locked in this app. I'll try this as well. Thanks, Adam.
-----Original Message----- From: Discussion of advanced .NET topics. [mailto:[EMAIL PROTECTED] On Behalf Of Adam Sills Sent: Thursday, February 21, 2008 3:48 PM To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup 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. If !SyncBlk comes up empty, then it's not caused by locking. -----Original Message----- 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 of time to get anything useful out of ADPlus... Peter -----Original Message----- From: Discussion of advanced .NET topics. [mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil Sent: Thursday, February 21, 2008 12:35 PM To: ADVANCED-DOTNET@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 typically hangs or crashes from code. What can code do if it gets "no memory" results from APIs? I suspect much of it reacts badly (or at least doesn't or can't tell you about it). Phil Wilson =================================== This list is hosted by DevelopMentor® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com