«stack-trace» etiketlenmiş sorular

Bir programın yürütülmesi sırasında belirli bir zamanda etkin yığın çerçevelerinin raporu.

4
python'da e.printStackTrace eşdeğeri
Biliyorum print(e)(e bir istisna olduğu yerde) oluşan istisna yazdırır, ancak Java'nın python eşdeğerini bulmaya çalışıyordu e.printStackTrace(), tam olarak hangi çizginin gerçekleştiğini izler ve tüm izini yazdırır. Birisi bana e.printStackTrace()Python eşdeğerini söyleyebilir misiniz ?

15
İstisnada C ++ görüntü yığını izleme
Bir istisna atılırsa kullanıcıya yığın izleme raporlamak için bir yol var istiyorum. Bunu yapmanın en iyi yolu nedir? Büyük miktarda ekstra kod mu alıyor? Soruları cevaplamak için: Mümkünse taşınabilir olmasını istiyorum. Bilgilerin açılmasını istiyorum, böylece kullanıcı yığın izlemeyi kopyalayabilir ve bir hata oluşursa bana e-posta gönderebilir.


9
Kesik yerine tam geriye dönük iz yazdırmak için nasıl yakut elde ederim?
İstisnalar aldığımda, bu genellikle çağrı yığını içinde derinden olur. Bu olduğunda, çoğu zaman olmamak üzere, asıl rahatsız edici kod satırı benden gizlenir: 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 …


14
“Yazılım nedeniyle bağlantı kesildi: soket yazma hatası”
Bu yığın izleme snippet'i verildiğinde Nedeni: java.net.SocketException: Yazılım, bağlantı iptaline neden oldu: java.net.SocketOutputStream.socketWrite0 adresinde yuva yazma hatası (Yerel Yöntem) Aşağıdaki soruları cevaplamaya çalıştım: Bu istisnayı hangi kod atıyor? (JVM? / Tomcat? / Kodum?) Bu istisnanın atılmasına ne sebep olur? # 1 ile ilgili: Sun'ın JVM kaynağı tam olarak bu mesajı …

2
Javascript'te bir istisnayı nasıl yeniden atıp yığını koruyabilirim?
Javascript'te, bir istisna meydana geldiğinde biraz temizlik yapmak istediğimi, ancak istisnanın yığını yaymaya devam etmesine izin verdiğimi varsayalım, örneğin: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); Bu kodla ilgili sorun, istisnayı yakalamanın ve yeniden atmanın, o noktaya kadar …

11
Log4j'ye yığın takibi nasıl gönderilir?
Bir e.printStackTrace () yaparsanız, bir istisna yakaladığınızı ve standart çıktıda (örneğin, konsol gibi) aşağıdakileri aldığınızı varsayalım : java.io.FileNotFoundException: so.txt at java.io.FileInputStream.<init>(FileInputStream.java) at ExTest.readMyFile(ExTest.java:19) at ExTest.main(ExTest.java:7) Şimdi bunun yerine, aşağıdaki gibi almak için log4j gibi bir logger göndermek istiyorum: 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] …

12
Android Studio Projesi Oluştururken Stacktrace veya debug Seçeneği Ekleme
Konsol çıktısında proje derleme hatasını aşağıdaki gibi araştırmaya çalışıyordum: :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
Sürüm modunda .NET derlemesi için Yığın İzinde satır sayısını görüntüleme
Release modunda dağıtılan .NET derlemesi için yığın izlemesindeki satırları görüntülemenin bir yolu var mı? GÜNCELLEME: Uygulamam üç sınıf kütüphane projesi ve bir ASP.NET "web sitesi" projesine ayrılmıştır. İzlemeye çalıştığım hata, üç sınıf kütüphane projesinden birinde. Ben sadece "Nesne başvurusu bir nesnenin örneğine ayarlanmadı" hatası üreten sınıf kitaplığı projesi için pdb …

3
Özel durum oluşturmadan Ruby'de mevcut yığın izlemesini alın
Bir istisna olmadan Rails 3 uygulamasında geçerli geri izleme (stacktrace) günlüğe kaydetmek istiyorum . Nasıl olduğu hakkında bir fikrin var mı? Bunu neden istiyorum? Ben (örneğin belirli bir alt sınıflı denetleyicimin görünüm yolunu değiştirmek istiyorum) geçersiz kılmak için sürecin bir bölümünü seçebilirsiniz Rails bir şablon arar yapılan çağrıları izlemeye çalışıyorum. …
139 ruby  stack-trace 

10
Exception.printStackTrace () neden kötü uygulama olarak kabul edilir?
Bir yoktur sürü ait malzeme dışarı orada bir istisna yığın izini baskı kötü uygulama olduğunu göstermektedir. Örneğin, Checkstyle'daki RegexpSingleline kontrolünden: Bu kontrol, ex.printStacktrace () 'i çağırmak gibi yaygın kötü uygulamaları bulmak için [...] kullanılabilir. Bununla birlikte, istisnaya neyin neden olduğunu bulmak için yığın izlemenin kesinlikle çok yararlı olmasının geçerli bir …

8
Java / Android - Tam yığın izi nasıl yazdırılır?
Android'de (Java) tam yığın izlemesini nasıl yazdırırım? Uygulamam nullPointerException veya başka bir şeyden çökerse, şöyle bir (neredeyse) tam yığın izi yazdırır: 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: …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.