Oracle Solaris Studio 12.2: dbx コマンドによるデバッグ

dbx 下でプログラムを実行することの影響

dbx を使用してプロセスを監視しますが、監視によってプロセスが妨げられるべきではありません。しかし、時によって、プロセスの状態を大幅に変わる可能性があります。さらに、簡単な監視によって、実行が妨げられ、原因不明のバグ症状が現れることもときどきあります。

アプリケーションは、dbx のもとで実行される場合、本来と動作が異なることがあります。dbx は被デバッグプログラムに対する影響を最小限に抑えようとはしますが、 次の点に注意する必要があります。

あるいは、adb または truss を使用して実行した場合に同じ問題が起こるか確認してください。

dbx によって強いられる混乱を最小限に抑えるには、アプリケーションが自然な環境で実行されているときに dbx を接続するようにしてください。