Çözüldü Mount & Blade Warband Viking Conquest Assertion failed hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Mesaj gönderimine kapalı.

hck21

Hectopat
Katılım
12 Ağustos 2015
Mesajlar
2
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar. Başlıkta da belirttiğim üzere M&B Warband Viking Conquest oyununda hata alıyorum. Öncelikle sistemimi tanıtayım.

  • Lenovo Y510P Notebook
  • İntel Core İ7-4700MQ 2.4 GHz CPU
  • 16 Gb RAM
  • 4 Gb Nvidia GeForce 755M Ekran Kartı
  • Windows 8.1 Single Language 64 bit İşletim Sistemi

Görüldüğü gibi sistem gerek CPU gerek GPU olarak gayet yeterli. Şimdi, uzun zamandan beri Warband oynuyordum ve en yüksek grafik özelliklerde oynamama rağmen hiçbir sıkıntı (donma, yavaş çalışma, oyundan atma, hata verme vs.) yaşamadım. Viking Conquest DLC'sini bir hafta önce kurdum. Bu DLC'de ise önce sefer haritasında Ctrl+T yaptığımda (Bütün haritayı gösterir.) karakterim ilerlerken belli aralıklarla çok kısa donmalar yaşadım. Hareketimi hızlandırmak için Ctrl+Space yaptığımda ise kesintiler daha belirginleşti ve donma aralıkları kısaldı, yani sıklaştı. Bu, Ctrl+T hilesini pek kullanmadığım için üstesinden gelinebilir bir sıkıntıydı ancak sonrasında, notlardan karakterler ekranına girdiğimde asıl hata ortaya çıktı. Hata tam olarak şu şekilde:

Kod:
Microsoft Visual C++ Runtime Library
Assertion failed!
Program:...
File:../rgl/rglstring.cpp
Expression: i<str_length
For information how your program can cause an assertion failure, see the Visual C++ documentation on asserts
(Press retry to debug the application - JIT must be enabled)

Durdur dediğim anda oyun kapanıyor, Yeniden Dene dediğimde çözüm arıyor ancak bulamıyor, Yoksay dediğimde ise tekrar aynı hatayı veriyor. Fazlaca kez Yoksaya bastığımda ise sonunda kayboluyor ancak başka bir karakter sayfasına tıkladığım anda tekrar veriyor.

Biliyorum, aslında gayet bilindik bir hata. Daha önce Warband oynayanların karşılaştığı, başka oyunlarda da karşılaşılabilen bir sorun. İnternette bir sürü yerde çözümleri var ve hepsi birbirinden farklı. Cmdden kod yazanlar var, 4 farklı cmd kodu denedim ancak olmadı. Visual C++ programı eksikliği yada bozukluğu olduğu yazan yer vardı, bütün C++ programlarını kaldırdım, 2005'ten 2013'e kadar hepsinin x64 ve x86 sürümlerini kurdum, hatta farklı kombinasyonlar denedim örneğin sadece 64 bitleri kurmak, sadece 32 bitleri kurmak, sadece 2013'ü kurmak, sadece 2010'u kurmak gibi, tamamen kaldırmak gibi. Hiçbiri olmadı. Oyunu silip tekrar kurdum, olmadı. Eski sürümü kurdum, olmadı. Nvidia GeForce güncellenmesi gerekiyor yazan vardı, programım zaten günceldi. Microsoft .Net Framework bilgisayarda zaten vardı, 4.5 sürümünü kurdum, değişen bir şey olmadı. Ekran kartı driverını silip varsayılan ayarlarıyla yeniden yükledim, olmadı. Son okuduğum yerlerde bir virüsten kaynaklı demişler, şu an Avirayı kurup taratıyorum, daha önceden Microsoft Smart Security çalışıyordu. Visual Studio programıyla yönerge yazan bir site ve Clean Boot ile çözüldüğünü yazan yerler de var, onları da taramadan sonra deneyeceğim.

4 gündür gece-gündüz bu sorunu çözmeye çalışıyorum. Bilgisayarla aram da pek kötü değildir, uyguladığım yöntemlerin hepsini doğru yaptığıma eminim yani. Bu problemin çözümüyle alakalı denemediğim, başka bir çözümü olan varsa lütfen bana yardımcı olsun. Şimdiden teşekkürler...
 
Son düzenleyen: Moderatör:
Çözüm
Yok windows 10'a geçin yok sunu yapın gereksiz ve sizi uğraştırıcak öneriler. Bu hatanın sebebi oyunun daha doğrusu oyun DLC'sinin dil dosyalarında meydana gelen hata. Bu dosyayı indirip C:\Program Dosyaları x86\Steam\steamapps\common\MountBlade Warband\Modules\Viking Conquest\languages\tr\ konumuna atarsanız sorununuz yüksek ihtimalle çözülücektir:

https://1drv.ms/u/s!ArPnhmNicyzx22G5CWLJanV-T3cN
Windows 10'a geçtim. Virüs taramasını da tamamladım ancak hala sorun devam ediyor.
 
Son düzenleyen: Moderatör:
Aynı sorun bende de var çözmenin kesin bi yolu bulundu mu ?
 
Son düzenleyen: Moderatör:
Aynı sıkıntı bende de oluyo. Görev gereği bi karakterin ismine tıklamam gerekiyo fakat aşağıdaki hatayı alıyorum:

Kod:
Microsoft Visual C++ Runtime Library
Assertion failed!
Program:...
File:../rgl/rglstring.cpp
Expression: i<str_length
For information how your program can cause an assertion failure, see the Visual C++ documentation on asserts
(Press retry to debug the application - JIT must be enabled)



Kod:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Application Error" />
  <EventID Qualifiers="0">1000</EventID>
  <Level>2</Level>
  <Task>100</Task>
  <Keywords>0x80000000000000</Keywords>
  <TimeCreated SystemTime="2016-09-06T10:35:29.000000000Z" />
  <EventRecordID>5590</EventRecordID>
  <Channel>Application</Channel>
  <Computer>Desktop-PC</Computer>
  <Security />
  </System>
- <EventData>
  <Data>mb_warband.exe</Data>
  <Data>1.0.0.0</Data>
  <Data>55e9a89a</Data>
  <Data>mb_warband.exe</Data>
  <Data>1.0.0.0</Data>
  <Data>55e9a89a</Data>
  <Data>80000003</Data>
  <Data>0022634b</Data>
  <Data>ac4</Data>
  <Data>01d20826c4018de1</Data>
  <Data>C:\Program Files (x86)\SteamLibrary\steamapps\common\MountBlade Warband\mb_warband.exe</Data>
  <Data>C:\Program Files (x86)\SteamLibrary\steamapps\common\MountBlade Warband\mb_warband.exe</Data>
  <Data>a0bdf250-741d-11e6-aa8d-90e6ba3bd1f9</Data>
  </EventData>
  </Event>

Ekran Alıntısı.PNG
 
Son düzenleyen: Moderatör:
Durum
Mesaj gönderimine kapalı.

Geri
Yukarı