問題タブ [overrun]

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 投票する
2 に答える
4731 参照

buffer - オーディオの再生中に Alsa バッファ オーバーランが発生する

IMXボードとPCを背中合わせに接続しました。オーディオ フレームを 5.7ms ごとに 1024 バイトで送信するバイナリをボードで実行しています。PCはフレームを受信し、次を使用して書き込みます

再生が行われているとき、6秒ごとにパイプが壊れます

再生が正常に実行されたときにログに記録します

およそ 56 減少しています。5 秒後にアベイルズが増加し、バッファが buffer_size=256 の設定された制限をオーバーフローした場合

ログ:

period_size を 128 に設定しました

snd_pcm の初期設定で何か不足しているのかどうかわかりませんか? 44.1khzオーディオです。

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

c++ - スタックベースのバッファ オーバーラン

コードを実行すると、次のエラーが表示されます。

GameLauncher.exe の 0x00BA16A0 で未処理の例外: スタック Cookie インストルメンテーション コードがスタックベースのバッファー オーバーランを検出しました。

何が原因なのかわかりません。次のコードで発生します。

0 投票する
0 に答える
11 参照

bash - bash: Command Substitution と ssh を使用するとリード オーバーランが発生する

私は完全に夢中になります!

この bash (概念実証) スクリプトを実行して十分な速度でフィードすると、サイクルが失われます。

十分に速く繰り返し発行すると、同じことが起こります。

while ループが 3 回ではなく 1 回しか実行されないのはなぜですか (「失う」サイクル)。

注: $( ssh ... ) で行をコメントすると

またはそれを

そして次を発行します。

次に、期待される出力を 3 行で取得します。ssh でコマンド置換を使用すると、 while ループがサイクルを失うようです。$( ssh .. ) (実際にはデータを収集するために必要です) を使用して、このオーバーランが発生する理由とそれを回避する方法を誰かが説明できますか?

乾杯、 AaWnSd