Welcome to MSDN Blogs Sign in | Join | Help

March 2008 - Posts

When you use very complex Rowfilters or expressions on datasets or datatables you may end up getting a stackoverflow exception. Eber was running into this and posted a comment here. Since it is something we see from time to time and it was a bit to long Read More...
On Wednesday (April 2nd) me and Tom from the ASP.NET Debugging Blog will co-host a live blog chat on our blogs where you can ask questions about ASP.NET and Debugging with windbg and sos. The chat client will be hosted on our blogs for an hour starting Read More...
7 Comments
Filed under: ,
If you use mixed mode dlls (assemblies with .net and c++ code) you need to take care to not have any .net entry points so that you don't end up with a GC/LoaderLock deadlock like this one . What is a managed/.net entry point you might ask... it basically Read More...
This is the last debugging lab in the .NET Debugging Demos series. By now you should have the basics down for troubleshooting hangs, perf issues, memory leaks and crashes in .net applications. Hope you have enjoyed your debugging sessions. The last one Read More...
Last week I was working with on a case where they were getting this error message HttpException (0x80004005): Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that configuration specifies the same validationKey Read More...
9 Comments
Filed under:
Since it took me so long to get Lab 6 out the door i'll post the review right away... After this we only have one memory leak lab to go before you have gone through the whole lab set. Previous demos and setup instructions If you are new to the debugging Read More...
It's been about a week since I posted the debugging challenge for this lab, things have been a bit busy lately so sorry about the tardiness on posting the lab. I have a love-hate relationship with statistics, I like them cause you can use them to get Read More...
One of the synchronization methods in .NET is the ResetEvent. It comes in two flavors, the AutoResetEvent which resets itself immediately after it is set, and the ManualResetEvent which as the name suggests you have to manually reset. Lets say you have Read More...
Here is the debugging challenge for lab 6... this one is really tricky... I will post the step-by-step instructions and review in about a week, but for now I will only post a problem description. As with lab 5, your mission, should you choose to accept Read More...
Last week I published a debugging challenge for Lab 5. It was really interesting to see the results and I have to say I was really happy to see the excellent results from the poeple who commented on the debugging challenge (sounds like my work here is Read More...
Since I already posted a challenge for this lab earlier I didn't want to wait too long with publishing the review... Previous demos and setup instructions If you are new to the debugging labs, here you can find information on how to set up the labs as Read More...
 
Page view tracker