TypeError: Components.classes[cid] has no properties


(luger) #1

Taki oto komunikat wyświetla mi Firefox 2.0.0.6 przed uruchomieniem się.

Czy ktoś wie czego Firefoxowi brakuje, co to jest [cid]? :shock:


(goomish) #2

cid - Component Identifier (Identyfikator komponentu/składnika). Ale to akurat nie jest jakoś specjalnie pomocna informacja. Ważniejsze jest to, że błąd o którym piszesz powoduje jakieś niekompatybilne lub po prostu źle napisane rozszerzenie odwołujące się do nieistniejącej klasy XPCOM. Wyłączaj po kolei [\*] wszystkie rozszerzenia aż dojdziesz do tego które bruździ. I albo całkiem je odinstaluj albo poszukaj nowszej wersji albo też wersji zgodnej z wersją językową Firefoxa.

[\*] albo tzw. systemem dwójkowym. Wyłącz połowę i sprawdź. Jeżeli będzie błąd - już wiesz, że druga połowa rozszerzeń jest OK. Potem wyłącz następną połowę rozszerzeń z tych między którymi było to problemowe. I tak dalej i tak dalej :).


(luger) #3

Ok, sprawdzę :mrgreen:

Złączono Posta : 12.08.2007 (Nie) 12:26

No, znalazłem. To był komponent Link Scannera. Zainstaluje tego Link Scannera jeszcze raz, bo wcześniej było dobrze. Wszystko się zaczęło od tego, że przywróciłem kopię rejestru. Jak ta kopia była robiona to nie był jeszcze zainstalowany ten program. Dzięki za pomoc Goomish