-211
A kiedyś myślałem, że otwarte/wolne oprogramowanie ma zawsze jasne komunikaty błędów, względnie błędów nie ma (bo przecież wszyscy mi naokoło mówią, że Microsoft jest zły). Jednak widzę myliłem się i może każdy program ma specjalnie tak komunikaty błędów zrobione by się użytkownik nie mógł domyśleć o co chodzi?
Błąd -211 brzmi jak klasyczne błędy Internet Explorera ("System error -1072896658") i gdybym nie wiedział czym jest ten błąd, jak go wywołałem i dlaczego to bym sie chyba nie dowiedział.
Ja myślę, że to taki globalny spisek programistów by tylko oni wiedzieli co dolega programowi. Sam też na tym się złapałem, gdy jeden z moich programów usilnie twierdził, że on pliku nie otworzy, bo błąd, kod błędu 5. Ale czy coś szkodzi robić komunikaty błędów w postaci "Wystąpił wyjątek 0x0D, błąd przy odczycie pliku serverinfo.conf" na przykład? Albo nawet dodawać szczegółowe informacje debbugera, jak to czyni np. float's Mobile Agent?
A co do błędu - błąd -211 przy instalacji rozszerzenia XPI na Firefoksie pojawia się, gdy jest to rozszerzenie "systemowe", wtyczka znaczy, nie rozszerzenie, a program nie ma prawa zapisu do własnego katalogu (co jest raczej normalne). Rozwiązaniem jest zainstalowanie wtyczki z poziomu Firefoksa uruchomionego na prawach administracyjnych. (swoją drogą dziś z tego samego powodu miałem też błąd -203)
Ale u licha skąd ten minus na początku?
Minus mnie prześladuje - dzisiaj Flickr przetwarzał zdjęcie "-4 from 1"
07 sierpnia 2007 19:37:35
No i jeszcze poprzedni wpis „Ujemnie” ;)
07 sierpnia 2007 19:44:34
Też prawda. Ale tamto to była skomplikowana dyskusja filozoficzno-matematyczna prowadząca do jasnego stwierdzenia o stanie naszych umysłów ;-)
07 sierpnia 2007 19:46:20
Ale wartość ujemna z minusem się kojarzy ;-)
07 sierpnia 2007 20:05:49
Mi poczta na WP często pokazuje, że mam -3 nieprzeczytane wiadomości.
08 sierpnia 2007 21:03:59
Przed chwilą FF podczas moich eksperymentach związanych z rozszerzeniem wyrzucił błąd -207 przy próbie instalacji.
09 sierpnia 2007 00:15:07
toż to po dziesięciu latach zna się te errory równie dobrze jak 404, 403, ROTFL & ROLL ;)
13 sierpnia 2007 01:42:05
Różnica taka, że przy aplikacji OS możesz opis błędu lub chociaż powód odszukać w źródłach. A przy zamkniętych niepopularnych błędów opisy ciężko znaleźć.
A minus — pewnie, żeby było mniejsze niż zero. Może ma to związek z funkcją zwracaną przez funkcję, i pozytywna wartość oznacza ileś zrobionego czegoś.
13 sierpnia 2007 08:29:48
Michał, fajnie, że mam do tego dostęp, ale ja jakoś średnio mam ochotę (z punktu widzenia power-usera nawet) przedzierać się przez megabajty kodu Firefoksa żeby dowiedzieć sie kiedy jakaś funkcja (nawet nie wiem jaka) zwraca kod wyjścia -211.
13 sierpnia 2007 10:32:30
Jacy programiści, taki i kod, i komunikaty błędów. Skoro kogoś FILE i func tak bardzo bolało…