Skocz do zawartości

"Program przestał działać" (CLR20r3, mscorlib)


MrSetoKami

Rekomendowane odpowiedzi

Witam,


 


Chciałem prosić o pomoc w rozwiązaniu poniższego problemu.


Otóż używałem programu MotionJoy (DS3_Tool) do emulowania pada od PS3 na PC. Wszystko chodziło ok, wykorzystywałem go do gry Dark Souls. Wyłączyłem grę i program. Po chwili chciałem włączyć jeszcze raz i pojawił się błąd (program przestał działać). Wszystkie screeny umieszczę poniżej. Nic nie instalowałem ani nie grzebałem w kompie w przeciągu tego krótkiego czasu.


Siedziałem bardzo długo przeglądając google ale nie znalazłem nic co by u mnie zadziałało.


Sprawdziłem również inne gry i aplikacje czy działają. Okazało się, że niektóre gry również nie chcą się uruchomić (screeny z błędami poniżej). Nawet podobny błąd pojawia się gdy chcę usunąć grę Smite (czyli program uninstall też wywala błąd).


Próbowałem aktualizować .NET Framework ręcznie jak i przez Windows Update, CCleaner za każdym razem po odinstalowaniu, rejestry CCleanerem również przeskanowane, komputer sprawdzony G Data IS 2014 oraz Dr. Web (nic nie wykazało), przywracanie systemu niestety niemożliwe do ostatniego punku przed tymi zmianami, nie mówię już o jakimś uruchamianiu jako admin czy zgodnościach.


Format to ostateczność bo muszę poświęcić na to minimum dwa dni żeby wszystko przywrócić do poprzedniego stanu.


Z tego co udało mi się dowiedzieć to może to być problem z rejestrami albo biblioteką.


Poniżej zamieszczam screeny z błędami, które się wyświetlają bo być może to jakoś naprowadzi na konkretny błąd (ja się aż tak nie znam).


Niestety pisałem już na 3 forach i nikt nie podjął tematu. Będę w bardzo szczęśliwy jak uda się to rozwiązać, bądź chociaż dojść do przyczyny tej zmiany (samej z siebie chyba).


 


Jeżeli ktoś ma jakiś pomysł jak temu zaradzić to bardzo proszę o pomoc :(


 



1. DS3_Tool

77li.jpg



2. Smite

w8qs.jpg


3. Smite Uninstal

oecl.jpg


4. Stronghold Kingdoms

rdtw.jpg


5. Duel of Champions

ncfd.jpg


6. Path of Exile

1rse.jpg


7. Ghost Recon Online

oxcm.jpg


8. Fable The Lost Chapters

tl2q.jpg


 

 

Pozdrawiam!

Addition.txt

Extras.Txt

FRST.txt

OTL.Txt

Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Witam na forum,

 

poproszę o pliki zawierające zrzuty pamięci, mam nadzieję, że coś się zapisało. W tym celu uruchom cmd jako administrator i wykonaj te dwa polecenia, które skopiują zawartość wer do Twoich dokumentów. Spakuj zawartość i udostępnij na speedyshare.com.

 

xcopy "%programdata%\Microsoft\Windows\WER" "%userprofile%\documents\wer" /i /s /y

xcopy "%localappdata%\Microsoft\Windows\WER" "%userprofile%\documents\wer2" /i /s /y

 

m.g.

Odnośnik do komentarza

Dzięki za logi. Brakuje w nich niestety zrzutów pamięci z szerszą informacją o błędzie, spróbujmy może jakiś wygenerować.

 

1. Pobierz procdump [KLIK]

2. Utwórz na dysku katalog c:\dumps i wypakuj procdump.exe do tego katalogu.

3. Uruchom wiersz poleceń (Start-> w polu 'wyszukaj programy i pliki' wpisz cmd.exe)

4. Zmień katalog bieżący na c:\dumps

cd c:\dumps

5. Uruchom procdump w trybie oczekiwania na DS3_Tool

procdump.exe -e -ma -w "DS3_Tool.exe"

6. Dopiero w tym momencie spróbuj uruchomić DS3_Tool i poczekaj, aż pojawi się komunikat błędu.

 

Plik zrzutu (.dmp) spakuj, wrzuć na speedyshare i w odpowiedzi daj link.

Widzę, że inne programy zgłaszały inne wyjątki i nie wiem, czy nie będziemy musieli powtórzyć powyższej procedury dla pozostałych programów, ale na razie spróbujmy ten.

 

m.g.

Odnośnik do komentarza

Wygląda na problem z ustawieniami językowymi w systemie (aplikacja próbuje pobrać aktualizację z internetu)

 

 

 

0:000> !muf -s
MotinoinJoy.FormMain..ctor(): void
Source information not available.
    IL_0000: ldarg.0
    IL_0001: ldstr ""
    IL_0006: stfld MotinoinJoy.FormMain::putLink
    IL_000b: ldarg.0
    IL_000c: ldc.i4.1
    IL_000d: stfld MotinoinJoy.FormMain::CheckUpdate
    IL_0012: ldarg.0
    IL_0013: newobj MotinoinJoy.DriverManager::.ctor()
    IL_0018: stfld MotinoinJoy.FormMain::MIJDriverManger
    IL_001d: ldarg.0
    IL_001e: newobj MotinoinJoy.MIJ_Devices::.ctor()
    IL_0023: stfld MotinoinJoy.FormMain::m_devices
    IL_0028: ldarg.0
    IL_0029: call System.Windows.Forms.Form::.ctor
>>>>IL_002e: ldarg.0
    IL_002f: call MotinoinJoy.FormMain::InitializeComponent()
    IL_0034: ldarg.0
    IL_0035: ldfld MotinoinJoy.FormMain::webBrowser
    IL_003a: ldarg.0
    IL_003b: callvirt System.Windows.Forms.WebBrowser::set_ObjectForScripting
    IL_0040: ldarg.0
    IL_0041: stsfld MotinoinJoy.FormMain::frm
    IL_0046: ldarg.0
    IL_0047: ldarg.0
    IL_0048: newobj MotinoinJoy.SelfUpdate::.ctor(MotinoinJoy.FormMain)
    IL_004d: stfld MotinoinJoy.FormMain::AppSelfUpdate
    IL_0052: ret
    IL_0000: ldarg.0
    IL_0001: ldstr ""
    IL_0006: stfld MotinoinJoy.FormMain::putLink
    IL_000b: ldarg.0
    IL_000c: ldc.i4.1
    IL_000d: stfld MotinoinJoy.FormMain::CheckUpdate
    IL_0012: ldarg.0
    IL_0013: newobj MotinoinJoy.DriverManager::.ctor()
    IL_0018: stfld MotinoinJoy.FormMain::MIJDriverManger
    IL_001d: ldarg.0
    IL_001e: newobj MotinoinJoy.MIJ_Devices::.ctor()
    IL_0023: stfld MotinoinJoy.FormMain::m_devices
    IL_0028: ldarg.0
    IL_0029: call System.Windows.Forms.Form::.ctor
    IL_002e: ldarg.0
    IL_002f: call MotinoinJoy.FormMain::InitializeComponent()
    IL_0034: ldarg.0
    IL_0035: ldfld MotinoinJoy.FormMain::webBrowser
    IL_003a: ldarg.0
    IL_003b: callvirt System.Windows.Forms.WebBrowser::set_ObjectForScripting
    IL_0040: ldarg.0
    IL_0041: stsfld MotinoinJoy.FormMain::frm
    IL_0046: ldarg.0
    IL_0047: ldarg.0
    IL_0048: newobj MotinoinJoy.SelfUpdate::.ctor(MotinoinJoy.FormMain)
    IL_004d: stfld MotinoinJoy.FormMain::AppSelfUpdate
    IL_0052: ret

 

 

 

Zamiast pl-PL aplikacja widzi neutralną pl, co kończy się wyjątkiem.

 

 

 


0:000> !pe
Exception object: 00000000027451d8
Exception type: System.NotSupportedException
Message: Kultura 'pl'  to kultura neutralna. Nie można użyć jej do formatowania ani do analizowania i dlatego nie można jej ustawić jako kultury bieżącej wątku.
InnerException:
StackTrace (generated):
    SP               IP               Function
    000000000029DF10 000007FEF2BF705A System.Globalization.CultureInfo.CheckNeutral(System.Globalization.CultureInfo)
    000000000029DF50 000007FEF225CB84 System.Globalization.CultureInfo.get_NumberFormat()
    000000000029DFA0 000007FEDAB722E8 System.Windows.Forms.NativeWindow+WindowClass.GetFullClassName(System.String)
    000000000029DFF0 000007FEDAB71E76 System.Windows.Forms.NativeWindow+WindowClass.RegisterClass()
    000000000029E0F0 000007FEDAB71C83 System.Windows.Forms.NativeWindow+WindowClass.Create(System.String, Int32)
    000000000029E160 000007FEDAB714E1 System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams)
    000000000029E330 000007FEDAB7115B System.Windows.Forms.Control.CreateHandle()
    000000000029E440 000007FEDAB6F4E9 System.Windows.Forms.Application+ThreadContext.get_MarshalingControl()
    000000000029E4A0 000007FEDAB6EF25 System.Windows.Forms.WindowsFormsSynchronizationContext..ctor()
    000000000029E4E0 000007FEDAB6EE6C System.Windows.Forms.WindowsFormsSynchronizationContext.InstallIfNeeded()
    000000000029E530 000007FEDAB6D91D System.Windows.Forms.Control..ctor(Boolean)
    000000000029E680 000007FEDAB7ABB5 System.Windows.Forms.ScrollableControl..ctor()
    000000000029E6F0 000007FEDAB7AA89 System.Windows.Forms.ContainerControl..ctor()
    000000000029E730 000007FEDAB6D3E8 System.Windows.Forms.Form..ctor()
    000000000029E7C0 000007FF001614C0 MotinoinJoy.FormMain..ctor()
    000000000029E800 000007FF00160E9C MotinoinJoy.Program.Main(System.String[])

 

 

 

 Sprawdź, co masz ustawione w ramach ustawień regionalnych (powinno być polski (Polska)) oraz co masz ustawione w domyślnej przeglądarce. Firefox ma neutralną pl, w IE domyślnie jest pl-PL, więc być może tu leży problem. Przestaw domyślną na IE, upewnij się, że masz tam pl-PL (opcje internetowe->zakładka 'ogólne'->języki) i uruchom ponownie aplikację. W przypadku kolejnego błędu przygotuj kolejny zrzut.

 

m.g.

Odnośnik do komentarza

Działa! :D

Sprawdziłem w prawym dolnym rogu na pasku, wszystko ustawione na PL. Używam Chrome domyślnie. W opcjach internetowych, w językach miałem tylko opcję pl-PL więc nic nie zmieniałem. Jedyne co zmieniłem to ustawiłem przeglądarkę IE jako domyślną. Spróbowałem uruchomić program i zadziałało! :o Wszystkie programy, z którymi miałem problem odpaliły.

Po powrocie na domyślnego Chrome, również wszystko ok, nawet po ponownym uruchomieniu.

 

Bardzo mnie dziwi jak przeglądarka mogła wpłynąć na programy :D A jeszcze bardziej dziwie się, że zmieniłem na IE, zadziałało, wróciłem do Chrome i też działa :D Czasami komputery i systemy mogą naprawdę zachowywać się dziwnie na pierwszy rzut oka :)

 

Jestem bardzo wdzięczny za pomoc. Naprawdę widać, że na forum można spotkać obeznane w temacie osoby, które faktycznie zaangażują się w problem a nie jak większość ludzi uważa, że format to jedyne wyjście.

 

Postaram się wspomóc jakoś forum jak również pańską sprawę (zawartą w opisie profilu).

 

Jeszcze raz serdecznie dziękuję! :)

Odnośnik do komentarza
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...