問題タブ [panic]

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

android - Android Studio Emulator Panic が見つかりませんでした

Android Studio のエミュレータを実行しようとしていますが、このエラーが発生しています。

パニック: $ANDROID_AVD_HOME にも $HOME/.android/avd にも Nexus_S_Main_activity_API_21.ini ファイルが見つかりませんでした

どうすればこれを修正できますか? 私は完全な初心者なので、各ステップを明確に説明してください。

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

go - GolangでScanlnがエラーをスローするかどうかを確認する方法

私は行くのが初めてです。私は答えを探してきましたが、まだ見つけられていない答えが本当にあることを知っています。

私の質問をよりよく説明するために、ここに私のコードがあります:

そして、ここに私の構造体があります:

入力 A に「123」を入力し、入力 B に別の「123」を入力すると、「Sum is: 246」という出力が得られます。しかし、誤って'123j'を入力すると、A と B は int(s) のみを受け入れるため、機能しなくなります。

では、 fmt.Scanlnからパニックをキャッチする方法、または方法はありますか? 前もって感謝します。

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

debugging - FreeBSD カーネルパニックの正確な行番号を見つける方法は?

FreeBSD カーネルで新しいドライバーをテストしています。

これは、経験豊富な開発者にとっては些細なことかもしれませんが、この問題の解決策がわかりません。

カーネル パニックが発生し、パニックが発生すると、パニックのバックトレースが発生します。

バックトレースは、パニックが say で発生したことを示していますfoo_bar() + 0x94。に対応しない行を抽出するにはどうすればよいfoo_bar() + 0x94ですか?

カーネルは、デバッグ シンボルを使用して構築されます。grep を試みましnm kernelたが、デバッグ シンボルしか含まれていません。

正確な行番号を見つけるにはどうすればよいですか?

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

http - Go - ランタイム エラー: 無効なメモリ アドレスまたは nil ポインター逆参照

Go を使用して、リクエストの本文の特定の値を API に変更するプロキシ サーバーを作成しようとしていますが、リクエストが送信されると、次のパニックが発生し、リクエストが失敗します。

スクリプトは次のとおりです。

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

logging - カーネルパニックを組み込みデバイスのファイルに保存する方法

組み込みデバイスを開発しています。デバッグ モードでは、NFS を使用してアプリをデバイスにマウントし、telnet をデバイスにマウントしてから、アプリを実行します。デバイスのシリアル ポート コンソールが使用できない カーネルの致命的なパニックが発生することがありますが、それがいつになるかはわかりません。ネットワークがダウンしていて、デバイスに telnet でパニック メッセージを取得できません。パニック メッセージをファイルに保存し、次回の起動後に確認したいのですが、方法を知っている人はいますか? ありがとう!

デバイス OS に関する情報: linux 3.0.8 ram: 64M spi:16M nand:256M

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

linux - initrd を使用しないようにカーネルをコンパイルする

asm で記述されたカスタム ブートローダーを使用して debian 8 を起動しています。しかし、ブートローダーは initrd を使用しません。システムを起動するには、ハード ディスク ドライブ用のドライバが「ビルトイン」として設定されたカーネルをコンパイルする必要があります。だから、私はこれを作った:

そして、linux-source フォルダーに移動した後、次のことを行います。

カーネルでコンパイルしたいものを選択するために。だから私は次のようなものを選びました:

  • ATA/ATAPI/MFM/RLL サポート
  • ...

しかし、カスタム ブートローダーでカーネル パニックが発生し、GRUB で発生することもあります。Kernel で何をコンパイルするかを選択するのを手伝ってもらえますか?

ありがとう、アレクサンドル。

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

http - http パニック サービングに行く

私はこのパニックを起こしました:

このコードを考えてみましょう:

修正できません。スタックオーバーフローで見つけたものをすべて試しました。何が問題ですか?エラーはなく、パニックは t に問題があると言いました。err := template.ParseFiles("templates/index.gtpl")..

テンプレートファイルがあります: