Forum QGIS

Pełna wersja: QGIS sypie się po instalacji 1.8.0 we właściwościach projektu
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
Mam następujący problem:
Po zainstalowaniu najnowszej dystrybucji QGISa na Win7 32, którą pobrałem z qgis.org - 1.8.0 Lisboa pojawił się następujący problem:
podczas próby włączenia właściwości projektu (nie ważne czy z menu kontekstowego 'ustawienia/właściwości projektu', czy z przycisku w prawym dolnym rogu okna programu) QGIS sypie się i przestaje działać
Szczegóły problemu:
"Podpis problemu:
Nazwa zdarzenia problemu: APPCRASH
Nazwa aplikacji: qgis.exe
Wersja aplikacji: 0.0.0.0
Sygnatura czasowa aplikacji: 4fdce845
Nazwa modułu z błędem: QtCore4.dll
Wersja modułu z błędem: 4.7.1.0
Sygnatura czasowa modułu z błędem: 4d530715
Kod wyjątku: c0000005
Przesunięcie wyjątku: 000025bf
Wersja systemu operacyjnego: 6.1.7601.2.1.0.256.1
Identyfikator ustawień regionalnych: 1045
Dodatkowe informacje 1: 0a9e
Dodatkowe informacje 2: 0a9e372d3b4ad19135b953a78882e789
Dodatkowe informacje 3: 0a9e
Dodatkowe informacje 4: 0a9e372d3b4ad19135b953a78882e789"

Co gorsze - po ponownym zainstalowaniu wersji starszej 1.7.4 Wrocław problem ten pozostaje:

Podpis problemu:
Nazwa zdarzenia problemu: APPCRASH
Nazwa aplikacji: qgis.exe
Wersja aplikacji: 0.0.0.0
Sygnatura czasowa aplikacji: 4f419d19
Nazwa modułu z błędem: QtCore4.dll
Wersja modułu z błędem: 4.7.1.0
Sygnatura czasowa modułu z błędem: 4d530715
Kod wyjątku: c0000005
Przesunięcie wyjątku: 000025bf
Wersja systemu operacyjnego: 6.1.7601.2.1.0.256.1
Identyfikator ustawień regionalnych: 1045
Dodatkowe informacje 1: 0a9e
Dodatkowe informacje 2: 0a9e372d3b4ad19135b953a78882e789
Dodatkowe informacje 3: 0a9e
Dodatkowe informacje 4: 0a9e372d3b4ad19135b953a78882e789

Podsumowujące pytanie brzmi: co jest grane?Huh
Spróbuj odszukać pliki o takiej nazwie na dysku. Temu, który zostanie odnaleziony w folderze systemowym Windows, zmień nazwę na (przykładowo) QtCore4.dll.kopia. Potem spróbuj uruchomić QGIS.

Problem został opisany tutaj.
Na razie problem rozwiązuje się opornie.
Wydaje mi się, że wszystko zaczęło się po 'uporządkowaniu" i "naprawieniu" konfliktów w rejestrze przy użyciu polecanego CCleanera... oprócz QGISa program UFRAW (pensource'owy edytor plików graficznych typu RAW) także nie chce działać - woła o co najmniej 5 plików dll (po sciągnięciu z sieci i zainstalowaniu czwartego dll'a dałem sobie spokój Confused)

A w sprawie QGISa:
Poszukałem na dysku innych plików *dll o tej samej nazwie, okazało się, że konflikt był z programem Kadu (taki opensource'owy komunikator). Po zmianie nazwy pliku *dll w folderze Kadu na komputerze stacjonarnym QGIS ruszył. Niestety, próbując ponownego czyszczenia rejestru CCleanerem, w celu potencjalnego uruchomienia UFRAW'a, posypały się kolejne QGISowe dll'e (konkretnie dwa, inne niż QtCore4.dll), po ich zainstalowaniu teraz pojawia się komunikat "nie znaleziono wejścia dla procedury ?UnrgisteredResourceData@@YA_NHPBE00@Z w bibliotece QtCore4.dll"

Ten sam konflikt z QtCore4.dll był na laptopie, niestety nawet po odinstalowaniu Kadu QGIS nie chce funkcjonować prawidłowo. Dotyczy to każdej wersji 1.8.0, 1.7.4 i 1.7.2. Zaznaczam że plik QtCore4.dll na dysku jest tylko i wyłącznie jeden - w folderze bin QGISa. Na lapku nie czyściłem CCleanerem tak dokładnie jak na stacjonarnym.

Podsumowujące pytanie brzmi: da się to wszystko jakoś poukładać unikając ponownej instalacji systemu operacyjnego?
Może ktoś odważny spróbuje przeczyścić rejestr CCleanerem i zobaczy czy QGIS działa potem poprawnie?
(24-06-2012, 21:02)Grzehoow napisał(a): [ -> ]Na razie problem rozwiązuje się opornie.
Wydaje mi się, że wszystko zaczęło się po 'uporządkowaniu" i "naprawieniu" konfliktów w rejestrze przy użyciu polecanego CCleanera...
[ciach]
Nie wiem kto Ci polecił CCleanera, ale to chyba Twój dobry wróg był Smile
Ten soft potrafi więcej zepsuć jak naprawić, a nawet jak nic nie zepsuje to skutki jego działania są praktycznie niemierzalne.
U mnie to samo, w 1.8.0 wywala całkiem program (program qgis.exe przestał działać), w 1.7.4 zawiesza (błąd "bad allocation" i klepsydra). Też używam CCleanera, ale już od dawna, i z 1.7.4 nie było żadnych kłopotów do teraz. Na drugim komputerze obie wersje pracują bez kłopotów z właściwościami projektu:/

Ciekawa rzecz: błąd nie pojawia się przy tej samej instalacji programu ale u innego użytkownika (Win7) - wcześniej musiałem założyć drugiego, bo program strajkuje z powodu "Ł" w nazwie usera (np. nie można zaktualizować ani instalować części wtyczek). Dla drugiego usera (prawie) wszystko działa. Wniosek: problem w plikach ustawień użytkownika, a nie systemowych.
Czołem,

po zainstalowaniu QGIS-a 1.8.0 również walczę z takim samym problemem, jak Autor wątku.
Zmiana nazwy pliku QtCore4.dll w folderach systemowych (System32 i SysWOW64) nie przyniosła rezultatu - nadal przy próbie włączenia Właściwości projektu QGIS się sypie.
Czy ktoś z forumowiczów wie, jak poradzić sobie z tym problemem?


Pozdrawiam,
Kuba
Mój Quantum (na obu komputerach 1.8.0) przestał sypać się na ustawieniach projektu- niestety nie wiem czemu i tu nie pomogę poprzednikowi.

Bardzo dokuczliwie jest natomiast jego 'klękanie', kiedy podczas edycji obiektów wektorowych (włączony "ołówek") przełączę warstwę aktywną na jakiś raster (chcąc go np. włączyć) i kliknę, jakbym chciał zaznaczyć węzeł do edycji. Jeśli kliknę w warstwę WMS, to wysypanie się jest niemal pewne, jeśli to raster z dysku, to problem jest tylko trochę rzadszy. Pół biedy że program leży, ale nie uratuję już zmian na warstwie, których czasem jest już dużoSad
Nietypowe jest jednak to, że czasami zdarza się przypadkowe kliknięcie (jak opisałem) bez skutków - kliknę w-wę WMS i po prostu przesuwa ją do kursora, ale program działa nadal. I przez to nie ośmieliłem się zgłaszać problemu jako bug-a.

Jeśli ktoś potrafiłby to wyjaśnić, to byłbym wdzięczny..Smile
Z moim problem już sobie poradziłem. Krótka instrukcja, gdyby komuś przytrafiło się to samo:

1) Otwieramy rejestr systemu
2) znajdujemy HKEY_USERS\S-1-5-21-[tutaj sporo liczb]-1000\Software\QuantumGIS\QGIS\UI
3) usuwamy recentProjections i recentProjectionsAuthId
4) włączamy QGISa i problem rozwiązany


Pozdrawiam,
Kuba
(27-03-2013, 16:47)arepo napisał(a): [ -> ]Bardzo dokuczliwie jest natomiast jego 'klękanie', kiedy podczas edycji obiektów wektorowych (włączony "ołówek") przełączę warstwę aktywną na jakiś raster (chcąc go np. włączyć) i kliknę, jakbym chciał zaznaczyć węzeł do edycji. Jeśli kliknę w warstwę WMS, to wysypanie się jest niemal pewne, jeśli to raster z dysku, to problem jest tylko trochę rzadszy. Pół biedy że program leży, ale nie uratuję już zmian na warstwie, których czasem jest już dużoSad
Nietypowe jest jednak to, że czasami zdarza się przypadkowe kliknięcie (jak opisałem) bez skutków - kliknę w-wę WMS i po prostu przesuwa ją do kursora, ale program działa nadal. I przez to nie ośmieliłem się zgłaszać problemu jako bug-a.

Ależ więcej śmiałości Smile Wygląda na to, że klęk występuje tylko z włączoną reprojekcją w locie. Potwierdzone i zgłoszone, w wersji 2.0 (planowe wydanie 7 czerwca) powinno być naprawione: http://hub.qgis.org/issues/7351
Hmm a mógłbyś się upewnić, czy błąd występuje tylko przy włączonej reprojekcji w locie? Bo może to jednak coś innego.
Stron: 1 2