問題タブ [klocwork]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1499 参照

c++ - Klocworkは、常に真である符号なしとゼロの比較について不平を言っています-なぜですか?

Klocworkは、次の条件行で、「符号なしの値と0の比較は常に真である」と述べています。

なんで?MAX_VALUEは0ではありません...

お知らせ下さい。

前もって感謝します。

0 投票する
1 に答える
330 参照

klocwork - Klocwork 9.2 の新規インストールで空白の製品ポータル Web ページが表示されるのはなぜですか?

新しい Windows Server 2008 x86 システムに Klocwork 9.2.1.7276 をインストールしました。インストール中に、インストールするすべての Klocwork コンポーネント (データベース サーバー、ライセンス サーバー、Klocwork サーバー) を選択し、3 つのサーバーすべてが Klocwork 管理コンソールで実行されていることを確認しました。実行kwauthconfigして、認証スキームを [なし] に設定しました。

しかし、Klocwork 製品ポータル ([スタート] > [プログラム] > [Klocwork 9.2] > [Klocwork 製品ポータル]) にアクセスしようとすると、Internet Explorer が開き、ローカル マシンのポート 8080 から提供される空白の Web ページが表示されます ( http://klocwork:8080)。URL を に変更するとhttp://klocwork:8080/portal/Portal、期待どおりのページが表示されます。ただし、Klocwork Review ( http://klocwork:8080/review) または Klocwork Inspect ( http://klocwork:8080/codereview) へのリンクをクリックすると、同様に空白の Web ページが表示されます。

私の運用サーバー (会社を辞めた人が何年も前にインストールしたもの) は期待どおりに動作しますが、Windows XP から Windows Server 2008 に移行する必要があります。構成手順を見逃していました。クリーンなマシンでこのインストールを試みたのはこれで 3 回目ですが、毎回同じ結果になります。これらの機会の 1 つで、Klocwork ビルド (、、、および を使用) を実行しましたkwinjectが、KW レビューおよび検査が機能しないため、ビルドを表示できませんでした。kwadminkwbuildprojectkwadmin load

Review and Inspect が機能する状態で Klocwork 9.2 を新規インストールする方法を知っている人はいますか? アドバイスを提供できる人に事前に感謝します。

0 投票する
2 に答える
2056 参照

c - 文字列がcのメモリでどのように表されるか

私の理解によれば、これは有効なコードです。

しかし、Klocworkはバッファオーバーフローを言っています。' imei_temp'の配列インデックスは範囲外である可能性があります。サイズ14の配列' imei_temp'は、インデックス値0..14を使用できます。

0 投票する
1 に答える
1481 参照

c - 非ヒープ メモリの解放

ipv6_devconf_dflt静的構造変数です。のアドレスがipv6_devconf_dfltローカル変数に代入されます。を使用して解放されkfree()ます。

非ヒープメモリを解放できますか?

0 投票する
1 に答える
773 参照

objective-c - Klocwork を使用して Mac で iOS アプリを分析する

Klocworks を使用して iPhone アプリの静的解析を行う必要があります。Mac OS X に Klockworks をインストールしました。プロジェクトは XCode を使用して作成されています。

しかし、私は開発者証明書を持っていません (静的分析のみを行いたいため、それらを購入したくありません)。xocdebuild コマンドを使用しても、アプリはビルドされません。

誰かが xcode プロジェクトの静的解析を行う方法を教えてもらえますか?

ありがとうございました。

0 投票する
3 に答える
897 参照

klocwork - .Net 静的コード解析のための Klocwork の使用

0 投票する
1 に答える
265 参照

visual-studio - Klockwork のオンザフライ パーサー エラーを表示できますか?

Klocwork の Visual Studio 統合でエラーが発生しました。

XX パーサー エラーのため、オンザフライ分析が開始されませんでした。

オンザフライ パーサー エラーを表示する方法はありますか?

Visual Studio ソリューションはまだ正常にビルドされているので、通常のビルド プロセスで Klocwork に認識させる必要があると思います。

0 投票する
1 に答える
11497 参照

code-analysis - 静的解析ツールの Klocwork と Findbugs を比較したことがありますか?

Klocwork を静的解析ツールとして使用しています。

Klocwork は商用ツールであり、多くの利点がありますが、誤検知などの制限もあります。

Klocwork を、Findbugs などの他のオープン ソース ツールと比較したことがある人がいるでしょうか。

一般に、商用ツールはオープン ソース ツールよりも信頼性が高いことが知られています。

しかし、Android などの特定のビジネス ドメインでは、Klocwork にもいくつかの信頼できる問題があると思います。

Klocwork は他のオープン ソース ツール、特に偽陽性と偽陰性の面で Findbugs よりも優れていると言えますか?