タグ付けされた質問 「stack-trace」

プログラムの実行中の特定の時点におけるアクティブなスタックフレームのレポート。



30
Androidアプリケーションからクラッシュデータを取得するにはどうすればよいですか?
Androidアプリケーションからクラッシュデータ(少なくともスタックトレース)を取得するにはどうすればよいですか?少なくともケーブルで取得している自分のデバイスで作業しているときは、理想的には、野生で実行しているアプリケーションのインスタンスから、それを改善してより強固にすることができます。

7
スタックトレースとは何ですか。また、それを使用してアプリケーションエラーをデバッグする方法を教えてください。
OverаэтотвопросестьответынаStack Overflowнарусском:stackтотакоеstack trace、икаксегопомощьюнаходитрошреререренереренеререе アプリケーションを実行すると、次のようなエラーが表示されることがあります。 Exception in thread "main" java.lang.NullPointerException at com.example.myproject.Book.getTitle(Book.java:16) at com.example.myproject.Author.getBookTitles(Author.java:25) at com.example.myproject.Bootstrap.main(Bootstrap.java:14) 人々はこれを「スタックトレース」と呼んでいます。スタックトレースとは何ですか?プログラムで発生しているエラーについて何がわかりますか? この質問について-初心者プログラマーが「エラーを取得している」という質問が頻繁に出てきます。スタックトレースとは何か、またはどのように使用するかを理解せずに、スタックトレースとコードのランダムブロックを貼り付けるだけです。この質問は、スタックトレースの値を理解するのに助けを必要とする可能性のある初心者プログラマのためのリファレンスとして意図されています。

28
プログラムがクラッシュしたときにスタックトレースを自動的に生成する方法
私はLinuxでGCCコンパイラーを使用しています。C ++プログラムがクラッシュしたときに、自動的にスタックトレースを生成します。 私のプログラムは多くの異なるユーザーによって実行されており、Linux、Windows、Macintoshでも実行されます(すべてのバージョンはを使用してコンパイルされますgcc)。 プログラムがクラッシュしたときにスタックトレースを生成できるようにしたいと思います。次にユーザーが実行すると、スタックトレースを私に送信して問題を追跡できるかどうか尋ねられます。情報の送信は処理できますが、トレース文字列を生成する方法がわかりません。何か案は?
590 c++  gcc  crash  stack-trace  assert 

24
例外をスローしたときにJavaScriptスタックトレースを取得するにはどうすればよいですか?
自分でJavaScript例外をスローした場合(例throw "AArrggg":)、スタックトレースを(Firebugなどで)取得するにはどうすればよいですか?今私はただメッセージを受け取ります。 編集:以下の多くの人々が投稿したように、JavaScript例外のスタックトレースを取得することは可能ですが、例外のスタックトレースを取得したいと考えています。例えば: function foo() { bar(2); } function bar(n) { if (n < 2) throw "Oh no! 'n' is too small!" bar(n-1); } ときにfoo呼ばれて、私はへの呼び出しが含まれてスタックトレースを取得したいですfoo、bar、bar。


19
現在のメソッドを呼び出したメソッドを見つけるにはどうすればよいですか?
C#にログインするときに、現在のメソッドを呼び出したメソッドの名前を知るにはどうすればよいですか?についてSystem.Reflection.MethodBase.GetCurrentMethod()はすべて知っていますが、スタックトレースでこれより1つ下のステップに進みたいと思います。スタックトレースの解析を検討しましたAssembly.GetCallingAssembly()が、メソッドのような、より明確で明確な方法を見つけたいと思っています。

11
例外の説明と、例外を引き起こしたスタックトレースをすべて文字列として取得します。
Pythonのスタックトレースと例外に関する多くの投稿を見てきました。しかし、必要なものが見つかりませんでした。 例外が発生する可能性のあるPython 2.7コードのチャンクがあります。私はそれをキャッチして、エラーの原因となった完全な説明とスタックトレースを文字列に割り当てたいと思っています(単にコンソールで確認するために使用しているすべてのものです)。GUIのテキストボックスに印刷するには、この文字列が必要です。 このようなもの: try: method_that_can_raise_an_exception(params) except Exception as e: print_to_textbox(complete_exception_description(e)) 問題は次のとおりです:関数は何complete_exception_descriptionですか?



27
実行中のPythonアプリケーションからのスタックトレースの表示
このPythonアプリケーションがときどき動かなくなり、どこにあるのかわかりません。 実行中の正確なコードを表示するようにPythonインタープリターに通知する方法はありますか? ある種のオンザフライのスタックトレース? 関連する質問: Pythonコードのメソッドから現在の呼び出しスタックを出力する 実行中のプロセスが何をしているかを確認する:計装されていないPythonプログラムのスタックトレースを出力する




弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.