Sevdamsın 1
Sevdamsın
Best Studio 1
Best Studio
aslan6474 1
aslan6474
berzahx 1
berzahx
Bodyguardd 1
Bodyguardd
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Reklam vermek için turkmmo@gmail.com

LZObject: Decompress failed fix

  • Konuyu başlatan Konuyu başlatan Koray'
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 9
  • Görüntüleme Görüntüleme 2K

Türkiye'nin ilk Cross-Platform OldSchool MOBİL & PC 1-99 Sunucusu Lamira2 6 Kasım'da Açılıyor! Büyük Açılışı Kaçırma HEMEN TIKLA!

EterBase/lzo.cpp'de CLZObject:: Decompress içerisindeki lzo1x_decompress fonksiyonu uiSize değişkeni atanmadığı için -5 (LZO_E_OUTPUT_OVERRUN) şeklinde dönebiliyor ve o pack dosyasının açılmasını engelliyor sonrasında ise pack dosyasından bir dosyayı oyunda kullanmaya çalıştığınızda dosya mevcut olsa dahi aşağıdaki gibi bir hata ile karşılaşıyorsunuz. Bunun çözümünü paylaşıcam.
raw[2].png


Arat:
if (LZO_E_OK != (r = lzo1x_decompress(pbDecryptedBuffer + sizeof(DWORD), m_pHeader->dwCompressedSize, m_pbBuffer, (lzo_uint*) &uiSize, NULL)))
{
TraceError("LZObject: Decompress failed(decrypt) ret %d\n", r);
return false;
}

Üstüne ekle:
uiSize = m_pHeader->dwRealSize;
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst