Questions marquées «stack-trace»

Un rapport des trames actives de la pile à un moment donné pendant l'exécution d'un programme.

4
Équivalent e.printStackTrace en python
Je sais que print(e)(où e est une exception) imprime l'exception survenue, mais j'essayais de trouver l'équivalent python de Java e.printStackTrace()qui trace exactement l'exception jusqu'à quelle ligne elle s'est produite et imprime la trace entière de celle-ci. Quelqu'un pourrait-il me dire l'équivalent de e.printStackTrace()Python?





14
Raisons officielles de l’abandon de la connexion par le logiciel: erreur d’écriture du socket
Étant donné cet extrait de trace de pile Provoqué par: java.net.SocketException: le logiciel a provoqué l'abandon de la connexion: erreur d'écriture de socket sur java.net.SocketOutputStream.socketWrite0 (méthode native) J'ai essayé de répondre aux questions suivantes: Quel code lève cette exception? (JVM? / Tomcat? / Mon code?) Qu'est-ce qui provoque la levée …

11
Comment envoyer un stacktrace à log4j?
Disons que vous attrapez une exception et obtenez ce qui suit sur la sortie standard (comme, par exemple, la console) si vous faites un 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) Maintenant, je veux envoyer ceci à la place à un enregistreur comme, par exemple, log4j …

2
Comment puis-je renvoyer une exception en Javascript, mais conserver la pile?
En Javascript, supposons que je veuille effectuer un nettoyage lorsqu'une exception se produit, mais que l'exception continue à se propager dans la pile, par exemple: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); Le problème avec ce code est …



3
Obtenez la trace actuelle de la pile dans Ruby sans lever d'exception
Je souhaite enregistrer le backtrace actuel (stacktrace) dans une application Rails 3 sans qu'une exception ne se produise. Une idée comment? Pourquoi est-ce que je veux ça? J'essaie de tracer les appels qui sont effectués lorsque Rails recherche un modèle afin de pouvoir choisir une partie du processus à remplacer …
139 ruby  stack-trace 


8
Java / Android - Comment imprimer une trace de pile complète?
Sous Android (Java), comment imprimer une trace de pile complète? Si mon application se bloque à partir de nullPointerException ou de quelque chose, elle imprime une trace de pile (presque) complète comme ceci: 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) …


3
Comment imprimer une trace de pile complète en exception?
Par exemple, en un seul endroit ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... et dans un autre endroit ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // <---------------- } Le stacktrace que …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.