問題タブ [symbols]
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.
debugging - Microsoft Debugging Tools for Windows のシンボル?
Microsoft デバッガーでの「シンボル」の必要性/使用法は何ですか?
しばらく前にデバッガーを理解しようとして時間を費やしましたが、意味を成すことができませんでした (サーバーのハングをデバッグしようとしていました...)。私の問題の一部は、適切な「シンボル」を持っていませんでした。
彼らは何ですか?そして、なぜそれらが必要なのですか?テキストを探しているだけではありませんか?
Windowsシステムのクラッシュを数分で解決する方法よりも、それを使用するためのより良いリンクはありますか?
.net - 優れたWYSIWYG数式ビルダーまたはWYSIWYGプラグイン?
オンラインWYSIWIGに適した数式ビルダーを知っている人は誰でもいます。理想的には、ユーザーは、合計、積分、部首などの一般的な数学記号/表記をオンラインで、理想的には既存のエディターで簡単に作成できるはずです。
また、.NETスタック(IIS / Windows)でホストできる(理想的には統合できる)必要があります。
前もって感謝します!
windbg - マネージ コードの WinDbg 不足シンボル
WinDbg で.NET DLL ファイルのPDBファイルを使用するのに問題があります。私が見ているハング ダンプは製品ビルドのものですが、同じコードのデバッグ ビルドの PDB ファイルがあります。
ローカル フォルダーと Microsoft シンボル サーバーを含むようにシンボル パスを設定しました。
すべての PDB ファイルをC:\websymbols\foo. ただし、マネージド スタック リストにはメソッド名が含まれていません。
をリロードすると.reload /f、次のように表示されます。
テスト環境で WinDbg をサービスにアタッチすると、マネージド スタックがメソッド名で正常に表示されます。メモリをダンプし、DMP ファイルをローカルで分析すると、マネージド スタックに名前が表示されません。私は何を間違っているのでしょうか?
debugging - インターネットに接続していない場合、Microsoft の dlls\assemblies の正しいシンボルを取得するにはどうすればよいですか?
セキュリティ上の理由から、コンピューターをインターネットに接続できません。したがって、シンボル サーバーを使用できません。Windows XP SP2 のシンボル パックをインストールしましたが、一部の PDB がマシンにインストールされている dll と一致しません (マシンにインストールされた特定の更新プログラムが原因だと思います)。
どうやら、マイクロソフトが公開した唯一のパッケージは、完全な xp sp2 シンボル パッケージです。サーバーから特定のシンボルをダウンロードできません。
助言がありますか?
symbols - プライベート pdb をパブリック pdb に変換するにはどうすればよいですか?
プライベート pdb ファイルがあり、それをパブリック ファイルに変換する必要があります。そのためのツールはありますか?
c++ - 同じ名前の名前空間でクラスを使用していますか?
このようなヘッダーを持つDLLによって提供されるAPIを使用する必要があります
毎回 ALongNameToType::ALongNameToType を入力せずに ALongNameToType::ALongNameToType::Foo を使用する方法はありますか? 使用してみusing namespace ALongNameToTypeましたが、Visual Studio であいまいなシンボル エラーが発生しました。名前空間の名前を変更または削除すると、リンカー エラーが発生します。
gcc - GCC で共有オブジェクトをコンパイルすると、常に main への参照が未定義になるのはなぜですか?
私は Solaris を実行しているので、これは Solaris で GCC を実行することに固有のものである可能性があります。GCC を使用して共有オブジェクトを生成し、それに対して nm を実行して未定義のシンボルを確認すると、常に main への参照が存在します。
ld を使用して同じ共有オブジェクトを手動で生成すると、main への参照が存在しません。/usr/lib のシステム ライブラリで nm を実行すると、メインへの参照がないように見えます。GCC で自分でコンパイルした共有ライブラリのみ。
これらの共有ライブラリに対してコンパイルされたアプリは正常に動作し、エラーも発生しません。しかし、そもそもなぜ main への参照があるのか 、まだわかりません。手がかりはありますか?
windbg - Windbg - クラッシュ ダンプに必要なシンボルの検出
いくつかのテストを実行するために、windbg を使用して分析する必要があるクラッシュ ダンプ ファイルがあります。
コメントできない制限があるため、symbols フォルダーには、このクラッシュ ダンプの分析に必要なシンボルのみを含めることができます。
ダンプに必要な正確なシンボルを知る方法はありますか? それが役立つ場合は、最初に、すべてのシンボルが利用可能な別の環境でこのダンプを分析できます。
ありがとうございました。
scala - Scala アクターにメッセージを送信するためのシンボルまたはケース クラス?
Scala アクターの例では、パラメーターなしのメッセージがアクター ( thisなど) に送信される場所を確認しましたcase class。es (またはcase objects) が作成され、メッセージとして使用されます。シンボルも同じように機能し、少しきれいに見えます。Erlang に関する本を読んだ後では、より自然に見えます。リモート アクターに対しては、シンボルの等価性が機能すると思います。
パラメーターを持つメッセージの場合、ケース クラスが当然の選択になるため、メッセージ タイプ間の一貫性が 1 つの問題になるのではないでしょうか?
いずれかのアプローチを採用する理由はありますか?
windows - MSサイトからダウンロードしたシンボルパッケージ
WIN7 RTM のシンボル パッケージをダウンロードしましたが、windbg にはまだ RegQueryValueEx() のシンボル情報があります。
windbg 情報から、OS dll シンボルの一部が pdb ファイルで提供されていないことがわかりましたが、どのシンボルが提供されていないか、どのシンボルが提供されていないかをどのように知ることができますか?
具体的には、私が探しているシンボルは RegQueryValueEx(); です。
ありがとう。置き場