問題タブ [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.

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

debugging - デバッグシンボルの問題

WindbgまたはVisualStudioを使用してダンプファイルを分析するときに、どのシンボルファイルが使用されるかに興味があります。アプリケーションがユーティリティライブラリを使用していて、ユーティリティライブラリに関連するプライベートシンボルファイルがあるとします。アプリケーションにクラッシュダンプがある場合、完全な呼び出しスタックを分析するためにユーティリティライブラリのシンボルが必要です。ただし、ビルド/ランタイム/デバッグ環境に、異なるバージョンのユーティリティライブラリがインストールされている場合があります。これは(確かに)異なるバージョンのユーティリティライブラリシンボルです。

アプリケーションをビルド(リンク)するためのバージョン(バージョンAなど)のユーティリティライブラリ(および関連するシンボル)があり、クラッシュが発生したときに実行時に別のバージョン(バージョンBなど)のユーティリティライブラリ(および関連するシンボル)を使用するとします。クラッシュダンプを分析するときに、Windbgでユーティリティライブラリ(および関連するシンボル)の別の異なるバージョン(バージョンCなど)を使用します。

私の質問は、クラッシュが実行時に生成される場合、バージョンBのシンボルを使用してクラッシュダンプを生成します(ダンプをシンボル情報で埋めるため)?しかし、Windbgデバッグ環境で異なるバージョンのシンボルCを使用すると、シンボルの不一致の問題が発生しますか?また、ビルドに使用されるライブラリのバージョンは重要ではありませんか?私の理解はすべて正しいですか?

よろしくお願いします、ジョージ

0 投票する
9 に答える
10587 参照

ruby - 2 つの文字列を連結してシンボルに割り当てることができないのはなぜですか?

. . . この例のように:

concat を使用すると、文字列「hello」を変更して「world」を追加し、最終的に結果の文字列「hello world」を等号の左側の :helloworld シンボルに割り当てると考えました。まるで私が書いたかのように、それは合法だと思いました:

ああ、待って、それもうまくいきません。(頭を掻く)。

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

ruby - この連結での操作の順序は何ですか?

これは機能し、2つの文字列をシンボルに連結して、次の出力を生成できます。

しかし、helloとworldの文字列を区切るスペースの代わりに+を使用するように少し変更すると、エラーが発生します。

これにより、次のエラーが発生します。これは、「hello」文字列に連結する前に、「world」.to_symコールバックを文字列に「キャスト」しようとしているためだと思います。

何が最初の例を機能させるのか疑問に思いますか?ここでの操作の順序を知っている人はいますか?2つの文字列は実際には1つとして扱われ、それらの間のスペースは無視され、to_symメソッドが呼び出される前に連結されていると思われます。「hello」と「world」のコンテンツを結合しようとする前に、to_symが「world」文字列で呼び出されると思ったので、実際には2番目の例と同じように機能することを期待していました。

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

flash - Flash シンボルの AS3 クラス

Flash は初めてです。シンボルのクラスを作成しようとしています。

新しい Flash ファイルを作成し、DynamicText をドロップし、この DynamicText を「TextBox1」というシンボルに変換します。

次に、先ほど作成した .fla と同じディレクトリに TextBox1.as を作成しました。

Flash ファイルを実行しましたが、メッセージが表示されません。何か見逃しましたか?

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

debugging - サポートされていない Vault SCM アプリに対する Visual Studio ソース サーバー/シンボル ストアの構成

Visual Studio 2008 でのデバッグ時にソース管理ファイルにアクセスできるように、社内開発コードをシンボル サーバーとして構成しようとしています。これは、ライブラリのコア セットを参照する他のプロジェクトで使用できます。

残念ながら、私たちは SCM システムに SourceGear Vault を使用していますが、.PDB ファイルをソース管理参照でインデックス化することに関しては、現在サポートされていません。

ソース管理に直接アクセスする必要はありません。ネットワーク共有アクセスだけで十分ですが、PDB ファイル内の参照を更新する方法がわかりません。

シンボル サーバーを構成し、元のビルド ソース コードへの正しい参照と思われるものを追加しましたが、Visual Studio でデバッグし、参照されているコードにステップインしようとすると、ソース サーバーから PDB が読み込まれず、したがって、ソース コードは利用できません。

また、Visual Studio が [シンボルの読み込み] コマンドを使用してコア .NET PDB ファイルをダウンロードできる場合、モジュールをクリックしてもそのオプションがありません。

この種のものを設定した個人的な経験がある人はいますか?

誰かが助けてくれたらどうもありがとう。

0 投票する
5 に答える
186340 参照

html - HTML では ✓ でチェックマークを付けることができます。対応する X マークはありますか?

✓ ( ✓) に対応する X マークはありますか? それは何ですか?

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

c++ - C++ でのリンク エラー - indexList の実装

このエラーと indexList 実装に関連するその他のエラーを取得しています。正しいファイルをすべて含めましたが、これが何を意味するのかわかりませんか?

indexList.h
indexList.cpp

また、VS .NET 2003 を使用 - 「ソース ファイル」と「ヘッダー ファイル」の下にありますが、indexLish.h を削除してテストしましたが、エラーは変わりませんか?