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

Tempel stack trace untuk menganalisisnya
Mendukung jejak JavaScript, Node.js, Python, Java, Go, PHP, Ruby, dan C# / .NET.

Frame

Frame muncul di sini setelah jejak dianalisis.
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. 1.Tempel stack trace, traceback, atau panic, atau muat contoh.
  2. 2.Periksa runtime yang terdeteksi, atau pilih sendiri jika tebakannya salah.
  3. 3.Opsional: isi prefiks path atau paket aplikasi Anda agar frame milik Anda dikenali dengan andal.
  4. 4.Baca ringkasan dan rantai galat, lalu periksa frame: saring per kategori atau ciutkan frame runtime dan dependensi.
  5. 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.

CodingTool resmi diluncurkan di

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch