Jedrek232 Opublikowano 24 Lutego 2014 Zgłoś Opublikowano 24 Lutego 2014 Witam pobrałem sobie porgram o nazwie MotionJoy, aby grać w róże gry za pomocą pada. Pierwsze dni były OK, wszystko działało bez zarzutów, lecz wczoraj całkiem sie rozzypał - odpalam go a tu nagle Program DS3.exe przestał działać... . Nie mogę nawet sprawdzić co zawiniło, ponieważ poniżej piszę, że błąd jest wyszukiwany przez system Windows po czym po jakiś 30 sek. znika bez żadnego rozwinięcia i podsumowania błędu. Wiem, że na tym forum były podobne przypadki, ale nic nie pomagało - nie wiem dalczego, może coś źle robiłem, powiem jeszcze że jestem całkiem zielony w tego typu sprawach i prosiłbym o wytłumaczenie w sposób prosty, bądź zrozumiały dla ludzi trawy :>Dziękuje z góry,Jedrek232
mgrzeg Opublikowano 25 Lutego 2014 Zgłoś Opublikowano 25 Lutego 2014 Witam na forum, przygotuj zrzut pamięci tego procesu (jak sądzę chodzi o DS3_Tool.exe) i udostępnij na speedy.sh. Poniżej krótka instrukcja. Uruchomienie procdump w trybie oczekiwania: 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. m.g.
Jedrek232 Opublikowano 25 Lutego 2014 Autor Zgłoś Opublikowano 25 Lutego 2014 Nie wiem, czy to jest to ale zdaję mi się, że tak :]http://speedyshare.com/QsVSZ/DS3-Tool-140225-222946.dmp
mgrzeg Opublikowano 26 Lutego 2014 Zgłoś Opublikowano 26 Lutego 2014 Dzięki za dump. Faktycznie, program wysypuje się już na wstępie z dosyć enigmatycznym wyjątkiem. 0:000> !peException object: 0000000002821d00Exception type: System.TypeInitializationExceptionMessage: Inicjator typów zgłosił wyjątek dla typu 'MotinoinJoy.FormMain'.InnerException: System.NullReferenceException, use !PrintException 0000000002821940 to see moreStackTrace (generated): SP IP Function 000000000018EA40 000007FF00180F94 MotinoinJoy.Program.Main(System.String[]) StackTraceString: HResult: 801315340:000> !PrintException 0000000002821940Exception object: 0000000002821940Exception type: System.NullReferenceExceptionMessage: Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.InnerException: StackTrace (generated): SP IP Function 000000000018A5C0 000007FF00180D45 MotinoinJoy.FormMain.DisplayException(System.String, System.Exception) 000000000018A610 000007FF001808BC MotinoinJoy.AppConfig.Read() 000000000018C6B0 000007FF00180252 MotinoinJoy.AppConfig..ctor() 000000000018C700 000007FF00180170 MotinoinJoy.FormMain..cctor() StackTraceString: HResult: 80004003 Na stercie są jeszcze inne wyjątki, szczególną uwagę przykuwa ten: Number of exceptions of this type: 1Exception MethodTable: 000007feec57e0c0Exception object: 00000000027f9268Exception type: System.ArgumentNullExceptionMessage: Wartość nie może być zerowa.InnerException: StackTrace (generated): SP IP Function 000000000018C5D0 000007FF00180B1E MotinoinJoy.DES.Decrypt(System.String) 000000000018C650 000007FF00180808 MotinoinJoy.AppConfig.Read() z którego wynika, że prawdopodobnie coś jest nie tak w pliku konfiguracyjnym. Wejdź zatem do katalogu C:\Users\Jedrek\AppData\Roaming i zobacz, czy nie ma w nim katalogu MotioninJoy. Jeśli jest, to zmień nazwę na MotionJoy1 i uruchom ponownie program. W przypadku kolejnego błędu przygotuj zrzut, spakuj i wrzuć na speedy.sh, a tu daj link. m.g.
Jedrek232 Opublikowano 26 Lutego 2014 Autor Zgłoś Opublikowano 26 Lutego 2014 Po zmienieniu nazwy z MotionJoy na MotionJoy1 wszystko zaczęło prawidłowo funkcjonować :>Dziękuje bardzo serdecznie za poświęcony czas z tym problemem.A chciałbym się jeszcze zapytać, czy wiadomo co tworzyło ten problem ? (Jeśli można oczywiście :] )
mgrzeg Opublikowano 26 Lutego 2014 Zgłoś Opublikowano 26 Lutego 2014 Dobrze wiedzieć, że udało się pomóc . Odnośnie istoty problemu, to najprawdopodobniej był jakiś problem z zawartością któregoś pliku z danymi (konfiguracyjnymi?) i program nie był w stanie odszyfrować danych. To tylko przypuszczenie, ale jak widać okazało się całkiem trafne m.g.
Rekomendowane odpowiedzi