Penganalisis Stack Trace
Rantai galat, akar penyebab, dan frame kode Anda dari stack trace apa pun
Jejak tumpukan
Tempel error beserta stack trace-nya. Teks tetap di tab browser ini dan tidak pernah disimpan.
Prefiks path atau paket opsional, dipisahkan koma.
Ringkasan
Frame
Apa itu Stack Trace Analyzer?
Stack Trace Analyzer mengubah jejak error yang ditempel menjadi ringkasan terstruktur: tipe dan pesan exception, runtime, frame teratas, frame pertama di kode Anda sendiri, serta seluruh rantai penyebab. Alat ini membaca jejak JavaScript, Node.js, Python, Java dan bahasa JVM lain, Go, PHP, Ruby, serta C# / .NET, dan berjalan sepenuhnya di browser Anda.
Cara menggunakan
- 1.Tempel stack trace, traceback, atau panic, atau muat contoh.
- 2.Periksa runtime yang terdeteksi, atau pilih sendiri jika tebakannya salah.
- 3.Opsional: isi prefiks path atau paket aplikasi Anda agar frame milik Anda dikenali dengan andal.
- 4.Baca ringkasan dan rantai galat, lalu periksa frame: saring per kategori atau ciutkan frame runtime dan dependensi.
- 5.Salin frame, lokasi, atau seluruh ringkasan sebagai Markdown untuk tiket atau chat.
Rantai galat
Blok `Caused by:` dan `Suppressed:` di Java, rantai "During handling of the above exception" dan "direct cause" di Python, blok `[cause]` dan grup AggregateError di Node.js, previous exception di PHP, cause di Ruby, panic Go beserta goroutine lain, dan inner exception .NET ditampilkan sebagai satu rantai. Akar penyebab adalah penyebab terdalam, biasanya tempat masalah bermula.
Kategori frame bersifat heuristik
Frame dikelompokkan sebagai aplikasi, kerangka kerja, dependensi, runtime, atau tidak diketahui berdasarkan path dan nama paket seperti node_modules, site-packages, vendor, java.base, atau System. Setiap kategori menunjukkan seberapa kuat buktinya. Aturan bisa keliru untuk struktur proyek yang tidak biasa, jadi tambahkan prefiks Anda sendiri bila penting. Ini pencocokan pola deterministik, bukan diagnosis AI.
Privasi dan batasan
Jejak bisa berisi path internal, nama host, dan data, jadi analisis hanya dilakukan di tab ini: tidak ada yang diunggah, disimpan, atau dimasukkan ke URL. Hanya daftar prefiks opsional yang diingat di perangkat ini. Jejak hingga 1 MB didukung, jejak di atas 200 KB dianalisis di latar belakang, dan maksimal 2.000 frame disimpan per galat. Alat ini tidak menerapkan source map; untuk JavaScript yang diperkecil gunakan Source Map Stack Trace Resolver.
