Kullandığım bazı uygulamalar çöktüğü zaman bir mesaj olarak "hata raporu oluştur" linki geliyor. Acaba bu özelliği nasıl kodluyorlar? Uygulama çöküp kapandığına göre bilgileri nereden ve nasıl alıyor?

soruldu: 28 Eyl '12, 06:40

ahmetturan's gravatar image

ahmetturan
6225
cevap kabul oranı: 0%


Tüm uygulamalar için geçerli olmamakla birlikte kullanılan yöntemlerden birisi log dosyalarındaki hata kayıtlarını kullanmaktır. Uygulamanın hata vermesine sebep olan işlem, süreç, etkileşim, vb. için log dosyalarında genelde tanımlayıcı bir alan bulunur. Bu tanımlayıcı alan ile log dosyasındaki mesaj rapor olarak gönderilir. Başta belirttiğim gibi sadece yöntemlerden birisidir.

permanent link

cevaplandı: 28 Eyl '12, 08:54

root's gravatar image

root
30839
cevap kabul oranı: 0%

Benim bildiğim uygulama windows 'dan kaynaklı olarak çökerse windows kendi hata raporu gönder seçeneğini çıkarıyor yani windows'un hata yakalama yapısı çalışıyor. Ama uygulama kendisi bir exception durumu oluşturursa kapanmadan önce hatayı yakalıyor ve kodlarla hata bilgilerine erişip gerekli işleri yapıyor. Zaten uygulamanın kendisi yani processi durduktan sonra kendi hatasını yakalayıp rapor falan oluşturamaz. Windows bir process in çıkış kodu haricinde anormal bi biçimde sonlandığını anladığında da kendi raporunu oluşturabilir. Yanlışım varsa kusura bakmayın.

permanent link

cevaplandı: 28 Eyl '12, 07:05

numankaraaslan's gravatar image

numankaraaslan
1.8k253749
cevap kabul oranı: 19%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×2

Soruldu: 28 Eyl '12, 06:40

Görüntüleme: 807 kez

Son güncelleme: 28 Eyl '12, 08:54

powered by BitNami OSQA