#ls
-----
*Debugging [#title]

//
// 関連情報
//
*関連情報 [#o045586f]



**Windows [#windows]
-[[DbMon: Implements a Debug Monitor:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsample98/html/vcsmpdbmon.asp]] ([[MSDN]])~
念願の dbmon.exe の source が置いてありました。キモは「DBWIN_DATA_READY」。裏技かよぅ;(。
-[[DebugView:http://www.sysinternals.com/Utilities/DebugView.html]] ([[Sysinternals]])~
WinDBG を使わずとも Kernel Debug Message を拾ってこれる小粋なツール。dbmon 以上 WinDBG 未満な立ち位置だけど結構使える。まぁ結局 WinDBG に戻る羽目になるのだが。
-[[Win32デバッガの作り方:http://www7a.biglobe.ne.jp/~tsuneoka/win32tech/18.html]] ([[Win32サブルーチンズ:http://www7a.biglobe.ne.jp/~tsuneoka/]])~
本格的に process にアタッチしてデバッグするプログラムを作りたいのなら上記の記事がお勧め。今でも通用しますよ。~
全体的に「[[Win32サブルーチンズ:http://www7a.biglobe.ne.jp/~tsuneoka/]]」は興味深い項目が多いです。絶版になったので公開したそうです。

**Linux [#linux]
-http://valgrind.org/~
http://freshmeat.net/projects/valgrind/~
Linux でのメモリリークやスレッドバグを検出してくれるソフトウェアらしい。
-[[OProfile - A System Profiler for Linux:http://oprofile.sourceforge.net/news/]]~
http://freshmeat.net/projects/oprofile/
-[[KcacheGrind:http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindIndex]]


**MSKB [#mskb]

-[[MSKB:221833]] 製品版 Windows でユーザー環境デバッグ ログを有効にする方法
-[[MSKB:314743]] さまざまなドライバやサブシステムで詳細なデバッグ トレースを有効にする方法

-[[MSKB:244617]] Driver Verifier を使用して Windows ドライバをトラブルシューティングする方法
-[[MSKB:906485]] How to enable verbose logging on a Windows XP-based computer
-[[MSKB:555441]] TechNet Support webcast: Make your Windows XP PC more secured

-[[MSKB:318041]] [HOWTO] Microsoft Visual Studio .NET でリモート デバッグをセットアップして使用する方法



//
// News
//
*News [#p406982f]
-[[バグを発見する典型的なやり方ってありますか?:http://slashdot.jp/askslashdot/article.pl?sid=06/02/09/0339241]] (Slashdot.jp, 06.02.09)
--[[FindBugs - Find Bugs in Java Programs:http://findbugs.sourceforge.net/]]
--http://sourceforge.net/projects/pmd/
--[[Lint4j:http://www.jutils.com/]]
--[[CodeWizard (C C++対応静的解析ツール):http://www.techmatrix.co.jp/products/quality/codewizard/]]
--[[DevPartner:http://www.compuware.co.jp/products/devpartner_fm/]]
--[[COReTOOL/PGRelief:http://jp.fujitsu.com/group/fst/services/ubiquitous/pgr/]]
--[[静的解析ツール QAC:http://www.toyo.co.jp/ss/qac/index.html]]
--[[C++ディープフロー静的解析ツール QAC++:http://www.toyo.co.jp/ss/qacpp/index.html]]
--[[Splint:http://www.splint.org/]]
--[[Uno Tool Synopsis:http://spinroot.com/uno/]]
--[[Secure Coding: Principles & Practices:http://www.securecoding.org/companion/tools.php]]
--






// EOF

// [[&ref(codezine_l.gif,nolink,CodeZine);>http://codezine.jp/]]
// [ [[edit>Edit:Windows Vista/News]] ]
//*仮置き場
//*お勧め
//**用語
//*News
//*関連情報
//**用語
//**Linux
//**Windows
//-----
//*[[フィードバック]]
//アナタからのフィードバックをお待ちしています。書き込む前に[[フィードバック]]の注意書きをお読みください。
//#comment