Paylaşım - [TOOL] SRO GameServer Dump Analyzer — Crash Adresi ve Dump Gruplandırma | SroCave - SRO Destek Forumu

Paylaşım [TOOL] SRO GameServer Dump Analyzer — Crash Adresi ve Dump Gruplandırma

  • Konbuyu başlatan Konbuyu başlatan Shield-v1
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 6

Shield-v1

Mangyang
Katılım
8 Eki 2026
Mesajlar
6
Tepkime puanı
0
Puanları
1
Selamlar,

vSRO tarafında GameServer dump klasöründe çok sayıda dosya biriktiğinde aynı hatanın kaç kere oluştuğunu ayırmak zorlaşıyor. Kendi dump arşivimi incelerken kullandığım küçük aracı düzenleyip burada da paylaşmak istedim.

Araç bir dump dosyasını veya klasörün tamamını salt okunur tarıyor. Sonucu dump-report.txt dosyasına yazıyor.

Raporda gösterilenler

  • Exception kodu
  • Hatanın oluştuğu modül ve offset
  • Access violation ise read / write / execute bilgisi
  • Yığında bulunan muhtemel modül dönüş adresleri
  • Aynı adreste oluşan dump sayısı
  • Aynı hata adresindeki farklı yığın görünümleri
  • Okunamayan veya exception kaydı bulunmayan dump'lar

Kullanım

Dump dosyasını veya dump klasörünü SRO-Dump-Analyzer.bat dosyasının üzerine sürüklemeniz yeterli. Rapor, aracın bulunduğu klasörde oluşur.

Örnek bir satır:

Kod:
235x ACCESS_VIOLATION (0xC0000005)
Hata noktası : SR_GameServer.exe+0x7879A4
Erişim       : write 0x00000000

Bu çıktı tek başına hatanın nedenini söylemez. Amacı, aynı çökmeleri gruplandırıp hangi adres ve yığın üzerinde yoğunlaşmanız gerektiğini göstermektir. Kesin inceleme için ilgili EXE sürümü ve sunucu logları yine gereklidir.

Uyumluluk

Aracı elimdeki iSRO-R Rigid 228 GameServer ve client dump'larıyla denedim. 32-bit Windows minidump yapısını okuyor. Elimde doğrulayabileceğim gerçek bir vSRO 1.188 dump'ı bulunmadığı için şu aşamada “vSRO 1.188 test edildi” demiyorum. Deneyen biri sonucu paylaşırsa konuya eklerim.

Dosya hakkında

EXE imzalı değildir. Kaynak kodu ve yeniden derleme betiği paketin içindedir; isteyen doğrudan kaynak kodunu inceleyip kendisi derleyebilir. EXE için SHA-256 değeri de paketteki SHA256.txt dosyasında bulunuyor.

Araç dump dosyalarında değişiklik yapmaz. Rapor klasör yollarını yazmaz; ancak dump dosyasının adında karakter veya hesap adı varsa dosya adı raporda görünür. Raporu paylaşmadan önce kontrol etmenizi öneririm.

 
Etiketler Etiketler
access violation crash dump analyzer exception gameserver minidump server tools vsro

Geri
Üst Alt