Nadir durumlarda, kullanıcılar Wave Server uygulamasında veya Wave Desktop istemcisinde çökme yaşayabilir. Bunlar genellikle münferit olaylardır. Ancak, tekrarlayan bir sorunla karşılaşıyorsanız aşağıdaki adımları uygulayın:
Adım 1: Mevcut çökme dump dosyalarınızı bulun
Windows
Wave Server için
C:\Windows\System32\config\systemprofile\AppData\Local\*.dmp
Wave Masaüstü İstemcisi için (aşağıdaki gizli klasörler notuna bakın)
C:\Users\%USERNAME%\AppData\Local\.*dmp
Not: AppData klasörü Windows'ta gizlidir, bu klasörü görünür kılmak için aşağıdaki ayarı değiştirmeniz gerekecektir.
Not: Bu dump doyalarının şu anda kullandığınız yazılımla aynı sürüm ve yapı numarasına sahip olduğundan emin olun. Dosya adları "Wisenet_WAVE.exe" veya "mediaserver.exe" sözcüklerini ve ifadelerini içerebilir.
Ubuntu
Wave Server için
- (GDB backtrace)
/root/*hanwha*.gdb-bt
or
/opt/hanwha/mediaserver/var/crash/*mediaserver*.gdb-bt - (System kernel dmp)
/opt/hanwha/mediaserver/bin/core
Wave masaüstü istemcisi için
/home/$USER/desktop_client*.gdb-bt
NOT: Bu dump dosyalarının şu anda kullandığınız Wisenet Wave ile aynı sürüm ve yapı numarasına sahip olduğundan emin olun.
Adım 2: Tam çökme dump dosyalarını etkinleştirin ve üretin
Bu adım isteğe bağlıdır. Destek Ekibi tamamlamanız için sizi yönlendirmediği sürece bu adımı atlayın.
Çökme dump dosyaları, geliştiricilerimizin çökmelere neden olabilecek durumları ayıklamasına yardımcı olan otomatik olarak oluşturulan bellek yığını dosyalarıdır. Wave Masaüstü İstemcisi veya Wave Sunucu uygulaması herhangi bir nedenle her çöktüğünde basit çökme dump dosyaları oluşturulur. Ancak, bir çökmenin nedenini tam olarak teşhis etmek için, geliştiricilerin tam, daha ayrıntılı çökme dump dosyalarına ihtiyacı vardır. Ayrıntılı çökme dump dosyalarını etkinleştirmek ve üretmek için aşağıdaki adımları izleyin.
Windows
- Windows kayıt defteri düzenleyicisini açın (Windows Komut İstemciyi açın > "regedit" yazın
- Aşağıdaki konumlara createFullCrashDump adında ve true değerinde yeni bir dize değeri (Düzenle > Yeni) ekleyin:
-
Wave Server için
HKEY_LOCAL_MACHINE\SOFTWARE\Hanwha\Hanwha Media Server
-
Wave Masaüstü İstemcisi için
HKEY_CURRENT_USER\Software\Hanwha\Hanwha Wisenet WAVE Client
-
Wave Server için
- Hem Wave masaüstü istemcisini hem de Wave Server uygulamasını yeniden başlatın.
- Mümkünse çökmeye neden olan orijinal süreçten birkaç kez geçerek çökmeyi yeniden oluşturun.
- Çökmeyi yeniden oluşturduktan sonra yeni çökme dumpları arayın. Çökme dump boyutları yüzlerce megabayt olmalıdır.
Ubuntu
- Ubuntu'da Terminali Başlatın (Ctrl+Alt+T)
- Yapılandırma dosyasını açmak için bir metin düzenleyici (vi, vim veya nano) kullanın ve createFullCrashDump adında yeni bir parametre ekleyin ve değerini true olarak ayarlayın.
-
Wave Server için
/opt/hanwha/mediaserver/etc/mediaserver.conf
-
Wave Desktop Client için
/home/$USER/.config/'hanwha'/'Hanwha Wisenet WAVE Client.conf'
-
Wave Server için
- Dosyayı kaydedin ve metin düzenleyiciyi kapatın.
- Wave masaüstü istemcisini ve Wave Server'ı yeniden başlatın.
- Sorunu veya çökmeyi yeniden oluşturun.
- Adım 1'de sunulan klasörde bir çökme kaydı(dump) dosyasına sahip olacaksınız.
NOT: Çökme kaydının dosya boyutu büyük olabilir. (örneğin, birkaç yüz MB.)
Adım 3: Çökme kayıtlarını(dump) yükleyin ve bir destek talebi açın
- Çökme kayıtlarını bir dosya paylaşım uygulamasına yükleyin (örn. Google Drive, Dropbox, Sharefile).
- Yeni bir destek talebi açın ve yüklenen çökme kayıtlarının bağlantısını ekleyin - ve bunlara erişebildiğimizden emin olun!
- Tam bellek kayıtları toplandıktan sonra yapılandırmayı normale döndürmenizi öneririz. Aksi takdirde, tam bellek kayıtları çok fazla depolama alanı işgal edebilir. Ayrıca, createFullCrashDump'ı etkinleştirmek CPU ve RAM üzerindeki yükü artıracaktır.
Gerekli dosyalar(dump) Windows'ta bulunamazsa ne yapılmalı?
Bazen Wave masaüstü istemcisi tam çökme kayıt dosyaları üretemeyebilir. Bu durumda, Windows Hata Raporlama Hizmeti ile özelliği etkinleştirmek ve yapılandırmak için ek yapılandırma gerekir (bu gönderiye göre):
- Kayıt Defteri Düzenleyicisi'ni açın ve
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\
- Sağ bölmede herhangi bir yere sağ tıklayın ve New > Key'e tıklayın. LocalDumps yazın ve giriş tuşuna basın.
- Sol bölmede yeni oluşturulan LocalDumps üzerine sol tıklayın.
- Sağ bölmede herhangi bir yere sağ tıklayın ve New > Expandable String Value (Yeni > Genişletilebilir Dize Değeri) öğesine tıklayın. DumpFolder yazın ve enter tuşuna basın.
- DumpFolder > Modify öğesine sağ tıklayın. Değer (Value) veri alanına herhangi bir yol girin (örn. C:\dumps) ve Tamam'a basın.
- Sağ bölmede herhangi bir yere sağ tıklayın ve New > DWORD'e tıklayın. DumpCount yazın ve enter tuşuna basın.
- DumpCount > Modify öğesine sağ tıklayın. Değer veri alanına döküm sayısını girin (2 sayısını yazmanızı öneririz) ve Tamam'a basın.
- Sağ bölmede herhangi bir yere sağ tıklayın ve New > DWORD'e tıklayın. DumpType yazın ve enter tuşuna basın.
- DumpType > Modify öğesine sağ tıklayın. Değer verisi alanına dump türünü girin (2 sayısını yazmanızı öneririz) ve Tamam'a basın.
- Uygulama çöktükten sonra, DumpFolder'da dumplar oluşturulacaktır. En az 2 çökmeden sonra 2 dump dosyasını dosya paylaşım servisine yükleyin ve destek personelimizle paylaşın.
- Oluşturulan dumpları yazılım sürüm bilgilerinizle birlikte bize gönderin.
- Kayıt defteri (registry) değişikliklerini sisteminizden kaldırın.