0

Action.c(107): 警告 -26601: 解凍関数 (wgzMemDecompressBuffer) が失敗しました。リターン コード =-3 (Z_DATA_ERROR)、inSize=740、inUse=0、outUse=0 [MsgId: MWAR-26601]

上記のエラーを処理するにはどうすればよいですか? このエラーはいつ発生しますか?

4

4 に答える 4

1

私はあなたが持っているのと同じ問題に対してこの答えを見つけました:

https://groups.google.com/forum/?fromgroups=#!topic/LR-LoadRunner/epeSF7uSf-Q

投稿からコピペ

---コピー開始---

その特定のエラーはかなり一般的です。特定のデバイスは、 LR が期待するものとは少し異なる http deflate 圧縮を実装しているようです。その結果、一部のトランザクション、通常は特定のリソースのダウンロードで断続的なエラーが発生します。

このフォーラム ディスカッション (http://www.sqaforums.com/showflat.php?Number=550003) では、Load Generator 側でのリソース不足が原因である可能性があると述べているようですが、ジェネレーターが問題でした。

これにはいくつかの解決策があります。

1) 次の行をスクリプトの先頭に追加します: web_add_auto_headder("Accept-Encoding", "gzip");

これは、デフォルトで gzip メソッドを使用することにより、'deflate' 圧縮メソッドを無効にします。

2) ランタイム設定で圧縮方法を変更します: 設定

[オプション] > [サーバー側の圧縮を受け入れる] を選択します。(機能する前に少しいじる必要があるかもしれません。どのオプションをオンにする必要があり、どれをオンにすべきでないかを覚えていないようです..)

3) 問題のあるリソース (通常はフラッシュ オブジェクトまたは画像) を見つけ、それを問題のあるトランザクションから除外します (EXTRARES セクションから削除するか、web_add_filter() を使用します)。次に、適切な「RecContentType」ヘッダーを付けて、それを独自の web_url() 呼び出しに入れます。"RecContentType=application/x-shockwave-flash".

最後のオプションが一部のアプリケーションで機能するように見える理由は、私にはわかりません。率直に言って、これは Loadrunner のバグのように見えます。これは、a) 非常に古く (これらのエラーは少なくとも LR 8 から発生しています)、b) 非常に特殊な状況でのみ発生し、おそらくどの HP ラボでも見られなかったものです。

よろしく、フローリス---コピーの終わり---

于 2012-09-11T07:34:34.270 に答える
1

Load Generator が過負荷になっている可能性があります。Load Gens の正常性を監視するように注意し、ログを絶対に最小限に抑え、ホストで意図的に過小負荷にされたユーザーの数を維持して、CPU、ディスク、メモリ、またはネットワークにリソースがバインドされるのを防ぎます.....これにより速度が低下しますあなたの仮想ユーザーは、あなたが経験しているものと同様のエラーを引き起こし、一般的にテストの完全性を攻撃します.

于 2012-07-10T16:07:50.997 に答える
0

ウイルス対策を無効にします。それはいつも私にとってうまくいきます。

于 2012-10-01T17:34:19.867 に答える