«stack-trace» 태그된 질문

프로그램 실행 중 특정 시점의 활성 스택 프레임에 대한 보고서입니다.

4
파이썬과 동등한 e.printStackTrace
나는 print(e)(e가 예외 인 경우) 발생한 예외를 인쇄 한다는 것을 알고 있지만, e.printStackTrace()발생한 행에 대한 예외를 정확하게 추적하고 전체 추적을 인쇄하는 Java와 동등한 파이썬을 찾으려고 노력 했습니다. 누구든지 e.printStackTrace()파이썬 에서 동등한 것을 말해 줄 수 있습니까?

15
예외에 대한 C ++ 디스플레이 스택 추적
예외가 발생하면 스택 추적을 사용자에게보고하는 방법을 원합니다. 가장 좋은 방법은 무엇입니까? 엄청난 양의 추가 코드가 필요합니까? 질문에 대답하려면 : 가능하다면 휴대용으로 만들고 싶습니다. 정보가 팝업되기를 원하므로 오류가 발생하면 사용자가 스택 추적을 복사하여 이메일로 보낼 수 있습니다.


9
루비가 잘린 것이 아니라 전체 역 추적을 인쇄하도록하려면 어떻게해야합니까?
예외가 발생하면 종종 호출 스택 내부에서 발생합니다. 이런 일이 발생하는 경우, 종종 실제 코드 위반이 숨겨집니다. tmp.rb:7:in `t': undefined method `bar' for nil:NilClass (NoMethodError) from tmp.rb:10:in `s' from tmp.rb:13:in `r' from tmp.rb:16:in `q' from tmp.rb:19:in `p' from tmp.rb:22:in `o' from tmp.rb:25:in `n' from tmp.rb:28:in `m' from tmp.rb:31:in `l' ... 8 …


14
“소프트웨어가 연결 중단을 일으킨 이유 : 소켓 쓰기 오류”
이 스택 추적 스 니펫이 주어지면 원인 : java.net.SocketException : 소프트웨어로 인한 연결 중단 : java.net.SocketOutputStream.socketWrite0 (네이티브 메소드)에서 소켓 쓰기 오류 나는 다음과 같은 질문에 대답하려고 노력했다. 어떤 예외가이 예외를 던지고 있습니까? (JVM? / Tomcat? / 내 코드?) 이 예외가 발생하는 원인은 무엇입니까? # 1에 관하여 : Sun의 JVM 소스에는이 …

11
log4j에 stacktrace를 보내는 방법은 무엇입니까?
e.printStackTrace () 를 수행하면 예외를 잡아서 표준 출력 (예 : 콘솔)에서 다음을 얻습니다 . java.io.FileNotFoundException: so.txt at java.io.FileInputStream.<init>(FileInputStream.java) at ExTest.readMyFile(ExTest.java:19) at ExTest.main(ExTest.java:7) 이제 이것을 log4j와 같은 로거로 보내서 다음을 얻습니다. 31947 [AWT-EventQueue-0] ERROR Java.io.FileNotFoundException: so.txt 32204 [AWT-EventQueue-0] ERROR at java.io.FileInputStream.<init>(FileInputStream.java) 32235 [AWT-EventQueue-0] ERROR at ExTest.readMyFile(ExTest.java:19) 32370 [AWT-EventQueue-0] ERROR at ExTest.main(ExTest.java:7) …

2
Javascript에서 예외를 다시 발생 시키지만 스택을 보존하려면 어떻게해야합니까?
Javascript에서 예외가 발생할 때 정리를 수행하려고하지만 예외가 스택을 계속 전파하도록하십시오. try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); 이 코드의 문제점은 예외를 잡아서 다시 던지면 스택 추적 정보가 해당 지점까지 손실되므로 예외가 다시 발견되면 스택에서 상위로 올라가면 스택 추적 …

12
Android Studio 프로젝트를 빌드 할 때 Stacktrace 또는 디버그 옵션을 추가하는 방법
콘솔 출력에서 ​​프로젝트 빌드 오류를 다음과 같이 조사하려고했습니다. :myapp:processDebugResources FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDebugResources'. ... ... * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 리소스를 …

7
릴리스 모드에서 .NET 어셈블리의 스택 추적에 행 번호 표시
릴리스 모드에서 빌드 / 배포 된 .NET 어셈블리의 스택 추적에 행을 표시하는 방법이 있습니까? 최신 정보: 내 응용 프로그램은 3 개의 클래스 라이브러리 프로젝트와 하나의 ASP.NET "웹 사이트"프로젝트로 나뉩니다. 내가 추적하려고하는 오류는 세 가지 클래스 라이브러리 프로젝트 중 하나에 있습니다. "개체 참조가 개체의 인스턴스로 설정되지 않았습니다"오류를 생성하는 클래스 라이브러리 프로젝트에 …

3
예외를 발생시키지 않고 Ruby에서 현재 스택 추적을 가져옵니다.
예외가 발생 하지 않고 Rails 3 앱에 현재 역 추적 (stacktrace)을 기록하고 싶습니다 . 어떻게 생각해? 왜 이것을 원합니까? Rails가 템플릿을 찾을 때 수행되는 호출을 추적하려고합니다. 내가 특정 하위 클래스 컨트롤러의 뷰 경로를 변경하고 싶기 때문에 재정의 할 프로세스의 일부를 선택할 수 있습니다. 파일에서 호출하고 싶습니다 : gems\actionpack-3.2.3\lib\action_dispatch\middleware\templates\rescues\missing_template.erb. 모범 사례는 …
139 ruby  stack-trace 

10
exception.printStackTrace ()가 왜 나쁜 습관으로 간주됩니까?
이 많이 의 재료를 밖으로 이 예외의 스택 트레이스를 인쇄하는 것은 잘못된 방법입니다 제안합니다. 예를 들어 Checkstyle의 RegexpSingleline 확인에서 : 이 검사는 [...] ex.printStacktrace () 호출과 같은 일반적인 나쁜 습관을 찾는 데 사용할 수 있습니다. 그러나 스택 추적이 예외의 원인을 추적하는 데 매우 유용하기 때문에 유효한 이유를 제공하는 곳을 찾기 …

8
Java / Android-전체 스택 추적을 인쇄하는 방법은 무엇입니까?
Android (Java)에서 전체 스택 추적을 어떻게 인쇄합니까? 내 응용 프로그램이 nullPointerException 등으로 인해 충돌하면 다음과 같이 (거의) 전체 스택 추적을 인쇄합니다. java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) at com.android.music.sync.common.AbstractSyncAdapter.download(AbstractSyncAdapter.java:417) at com.android.music.sync.common.AbstractSyncAdapter.innerPerformSync(AbstractSyncAdapter.java:313) at com.android.music.sync.common.AbstractSyncAdapter.onPerformLoggedSync(AbstractSyncAdapter.java:243) at com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:33) at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164) Caused by: …


3
예외에서 전체 스택 추적을 인쇄하는 방법은 무엇입니까?
예를 들어 한 곳에서 ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... 그리고 다른 곳에서 ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // <---------------- } 내가 인쇄하는 stacktrace는 a에서 b까지만 시작하며 WebException의 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.