Общая ошибка
Общая ошибка — предложенная HDE вещь для улучшения программ. Обычно, когда пишутся программы, подразумеваются, что они действуют правильно, все ошибки, если ои есть, отлавливаются по одиночке — по мере возникания неприятностей. Здесь же иначе. Правильный путь только один, все остальные — неправильные, соответственно все правильные пути определяются однозначно, а все остальные по умолчанию определяются как ошибки — и отлавливаются делами типа SELECT CASE (CASE DEFAULT). Это повышает качество программы. Обычно ERRORLEVEL, возвращаемый программой, ноль, если ошибок не было, и все остальное, если ошибки есть. При определении-отлове ошибок им могут назначаться эррорлевелы, если они связаны со внешними делами — типа недоступности файла, — и не назначаться и ошибки удаляться, если ошибки в самой программе. Здесь может быть по-всякому. Если вещь не соответствует правильному пути и не определена как какая-то ошика, то это ошибка вообще — общая ошибка, и для того, чтобы была однозначность, получает код эррорлевел прежде всех остальных ошибок — 1. Остальные можно определить как веселее.
Первоначально общую ошибку все ругали, но очень скоро появились сайты на асп, где она есть, и теперь есть фишка. В Виндовс можно пустить окно командной строки и пустить пинг на заведомо недоступный сетевой адрес. Англоязычная версия должна сообщить не о General Error, как в оригинале HDE, а о General Failure, русскоязычная версия говорит об Общей ошибке. Действует — или по крайней мере действовало — во всех версиях Виндовс начиная с последних — или просто достаточно поздних версий XP, а с сервиспаками — возможно, 2000. Также в оригинале — General Error — эта вещь упоминается в теме Mozilla Firefox. Первый же запрос в Яндекс выдает ссылки.
А вот про то, что Vi этой теме, это уже новость.
Ссылки[править]
- https://support.mozilla.org/en-US/questions/928888
- http://bb3.mobi/forum/viewtopic.php?t=137
- https://errorwise.com/errors/firefox-sec-error-pkcs11-general-error/
- https://github.com/orange-cloudfoundry/paas-templates/issues/891
- http://forum.worldoftanks.com/index.php?/topic/410532-cant-log-in-to-forums-in-mozilla/
- http://forum.worldoftanks.com/index.php?/topic/410532-cant-log-in-to-forums-in-mozilla/
- http://general.error.handler.vi.wintuts.org/