R 1
Roksam
[DEV]AB 1
[DEV]AB
noisiv 1
noisiv
Manwe Work 1
Manwe Work
mavzermete 1
mavzermete
Hikaye Ekle

Client kapanırken OnIMEChangeCodePage crash fix

  • Konuyu başlatan Konuyu başlatan Koray'
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 851
Tam olarak neyin tetiklediğini anlamadım ama oyun içerisindeyken birden fazla input açıksa ve Windows'da birden fazla dil kullanıyorsanız clienti kapatırken aşağıdaki resimdeki şekilde crash atıyorsa onu çözecek fixi paylaşıyorum.


raw


Kod:
*EterLib/IME.cpp


Arat:
~CUIElementSink();


Değiştir:
virtual ~CUIElementSink();


--


Arat:
    if (ms_bCaptureInput == false)
        return 0;


Üstüne ekle:
    if (ms_bInitialized == false && wParam == IMN_CLOSESTATUSWINDOW)
        return 0;


* UserInterface/PythonApplication.cpp


Arat:
CMSApplication::Destroy();


Üstüne ekle:
CPythonIME::Instance().Uninitialize();
 

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

Geri
Üst