RE: Multi thread appli
- From: jetan@xxxxxxxxxxxxxxxxxxxx ("Jeffrey Tan[MSFT]")
- Date: Fri, 03 Feb 2006 05:47:24 GMT
Hi Salam,
Thanks for your post.
The question you asked is a big topic. Anyway, I will provide some general
information and resource for your reference.
Multithreading application is difficult to debug, and it may cause many
potential problems. The most difficult part of multithread debugging is
that the bug may lies with time and can not be always reproduced out.
The below article talks how to debug multithread application from developer
perspective:
"A Lesson in Multithreaded Bugs"
http://www.windevnet.com/documents/s=7301/wdj9804b/9804b.htm
The article below introduces a deadlock detection library:
http://www.microsoft.com/msj/1098/bugslayer/bugslayer1098.aspx
Personally, I highly recommanded 2 books:
"Debugging Windows Programs: Strategies, Tools, and Techniques for Visual
C++ Programmers"
http://www.zabada.com/zabada/amazon/viewItem?id=020170238X
"Debugging Applications for Microsoft® .NET and Microsoft Windows® "
http://www.microsoft.com/mspress/books/toc/5822.asp
Both of these 2 books have a dedicated chapter regarding multithread
debugging.
Hope this information helps
Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
.
- Prev by Date: Re: No symbols loaded - Checked a few other post with the same tit
- Next by Date: Re: No symbols loaded - Checked a few other post with the same tit
- Previous by thread: Run-time exception thrown : System.ArgumentException - Cannot find the method on the object instance
- Next by thread: RE: Multi thread appli
- Index(es):
Relevant Pages
|