Внутренняя программная ошибка src defaultfontmetrics cpp 55

Внутренняя программная ошибка src defaultfontmetrics cpp 55

Abbyy Finereader – программа для распознавания текста с изображениями. Источником картинок, как правило, является сканер или МФУ. Прямо из окна приложения можно произвести сканирование, после чего автоматически перевести изображение в текст. Кроме того, Файн Ридер умеет сконвертировать полученные со сканера изображения в формат PDF и FB2, что полезно при создании электронных книг и документации для последующей печати.

Как устранить проблему: ABBYY Finereader не видит сканер.

Для корректной работы Abbyy Finereader 14 (последняя версия) на компьютере должны выполняться следующие требования:

  • процессор с частотой от 1 ГГц и поддержкой набора инструкций SSE2;
  • ОС Windows 10, 8.1, 8, 7;
  • оперативная память от 1 Гб, рекомендованная – 4Гб;
  • TWAIN- или WIA-совместимое устройство ввода изображений;
  • доступ в интернет для активации.

Если ваше оборудование не отвечает данным требованиям, программа может работать некорректно. Но и при соблюдении всех условий, Abbyy FineReader часто выдаёт разные ошибки сканирования, такие как:

  • невозможно открыть источник TWAIN;
  • параметр задан неверно;
  • внутренняя программная ошибка;
  • ошибка инициализации источника.

В подавляющем большинстве случаев проблема связана с самим приложением и его настройками. Но иногда ошибки возникают после обновления системы либо после подключения нового оборудования. Рассмотрим наиболее распространённые рекомендации, что делать, если ABBYY FineReader не видит сканер и выдаёт сообщения об ошибках.

Исправление ошибок

Есть ряд общих советов по исправлению некорректной работы:

  1. Обновите драйверы оборудования до последних версий с официального сайта производителя.
  2. Проверьте права текущего пользователя в системе, при необходимости повысьте уровень доступа.
  3. Иногда помогает установка более старой версии приложения, особенно если вы работаете на не новом оборудовании.
  4. Проверьте, видит ли сканер сама система. Если он не отображается в диспетчере устройств или показан с жёлтым восклицательным знаком, то проблема в оборудовании, а не программе. Обратитесь к инструкции или в техподдержку производителя.
  5. На официальном сайте ABBYY работает неплохая техническая поддержка https://www.abbyy.com/ru-ru/support. Вы можете задать вопрос, подробно описав конкретно свою проблему, и получить профессиональное решение из первых рук абсолютно бесплатно.

Устранение ошибки «Параметр задан неверно»

В последней версии ABBYY FineReader также может носить название «Ошибка инициализации источника». Инициализация – это процесс подключения и распознавания системой оборудования.

Если Файн Ридер не видит сканер при запуске диалогового окна сканирования и выдаёт такие ошибки, то должны помочь следующие действия:

  1. Перезапустите программу FineReader.
  2. Зайдите в меню «Инструменты», выберите «OCR-редактор».
  3. Нажмите «Инструменты», потом «Настройки».
  4. Включите раздел «Основные».
  5. Перейдите к «Выбор устройства для получения изображений», затем «Выберите устройство».
  6. Нажмите на выпадающий список доступных драйверов. Проверьте работоспособность сканирования поочерёдно с каждым из списка. В случае успеха с каким-то из них, используйте его в дальнейшем.
Читайте также:  Как убрать спящий режим на телефоне

Если и это не помогло, вам понадобится утилита TWAIN_32 Twacker. Её можно скачать с официального сайта ABBYY по ссылке ftp://ftp.abbyy.com/TechSupport/twack_32.zip.

После этого следуйте инструкции:

  1. Выйдите из Файн Ридер.
  2. Распакуйте архив twack_32.zip в любую папку.
  3. Дважды щёлкните по Twack_32.exe.
  4. После запуска программы зайдите в меню «File», затем «Acquire».
  5. Нажмите «Scan» в открывшемся диалоге.
  6. Если документ успешно отсканировался, откройте меню «File» и щёлкните «Select Source».
  7. Синим цветом окажется отображён драйвер, через который утилита успешно выполнила сканирование.
  8. Выберите этот же файл драйвера в файнридере.

Если при запуске в Abbyy Finereader этого сделать опять не удалось, значит, проблема в работе программы. Отправьте запрос в техническую поддержку ABBYY. Если же и 32 Twacker не смог выполнить команду «Scan», то, вероятно, некорректно работает само устройство или его драйвер. Обратитесь в техподдержку производителя сканера.

Внутренняя программная ошибка

Бывает, что при запуске сканирования приложение сообщает «Внутренняя программная ошибка, код 142». Она обычно связана с удалением или повреждением системных файлов программы. Для исправления и предотвращения повторных появлений выполните следующее:

  1. Добавьте Fine Reader в исключения антивирусного ПО.
  2. Перейдите в «Панель управления», «Установка и удаление программ».
  3. Найдите Fine Reader и нажмите «Изменить».
  4. Теперь выберите «Восстановить».
  5. Запустите программу и попробуйте отсканировать документ.

Иногда Файнридер может не видеть сканер из-за ограничений в доступе. Запустите программу от имени администратора либо повысьте права текущего пользователя.

Таким образом решается проблема подключения программы Fine Reader к сканеру. Иногда причина в конфликте драйверов или несовместимости оборудования. А бывает, сбой сканирования возникает из-за внутренних программных ошибок. Если вы сталкивались с подобными проблемами в файнридере, оставляйте советы и способы решения в комментариях.

Comments

Copy link Quote reply

Читайте также:  Обратная польская запись java

leemuar commented Oct 16, 2018 •

Словили такую ошибку при выгрузке

200й версии из хранилища:

в журнале регистрации записи на 2 строки кода:

Что это такое? Из-за чего может происходить?

This comment has been minimized.

Copy link Quote reply

marmyshev commented Oct 16, 2018

Конфигуратор не может сформировать отчет. Может в момент соединения с хранилищем произошла сетевая ошибка, или физически БД хранилища может быть повреждена.

Попробуйте зайти в пустую базу, открыть там хранилище и сформировать отчет начиная с версии которая была загружена в ГитКонвертер — это проверка. Но этот отчет еще можно вручную загрузить в ГитКонвертер (кнопка в форме настроек хранилища)

This comment has been minimized.

Copy link Quote reply

leemuar commented Oct 18, 2018 •

У нас периодически по неизвестным причинам "слетает" подключение к хранилищам с ошибкой "Соединение с хранилищем не установлено". Возможно тут то же самое. В данном случае странно, т.к. сервер хранилища и каталог выгрузок установлены физически на одной машине, на проблемы сети сложно валить
Пока продолжаем искать причину проблемы.

This comment has been minimized.

Copy link Quote reply

leemuar commented Oct 22, 2018

Теперь перестали работать конвертации всех хранилищ, все выдают эту ошибку.
Пробовал подключаться к хранилищу из конфигуратора — все нормально.

Создание новой конвертации не помогает, перенос временных каталогов на другой диск не помогает.

This comment has been minimized.

Copy link Quote reply

marmyshev commented Oct 23, 2018

А вручную база создается, подключается, отчет формируется?

Можете попробовать выполнить команду
"C:Program files1cv8 in1cv8 /@ "C:path_to_dumpsparams_e99e4de3-a470-11e8-8104-0050569f237c_00000000-0000-0000-0000-000000000000_1.txt" в которой замените имена файлов на свои — это будет пакетная команда которую выполняет ГитКонвертер для получения отчета по хранилищу. У вас она выполняется? Если нет, то что пишет в лог? Если то же самое — то проблема явно не с ГитКонвертером.

This comment has been minimized.

Copy link Quote reply

leemuar commented Oct 23, 2018 •

@marmyshev вручную база создается, из конфигуратора к хранилищу подключается, отчет формируется.

Выполнил команду формирования отчета вручную в консоли — отчет сформировался успешно, без ошибок. Пробовал вместо подключения к серверу хранилища указать каталог хранилища — получаю ту же ошибку.

Читайте также:  Зарегистрироваться на ютубе через яндекс

Никак не могу понять как определить источник проблемы. Вручную все работает нормально, а запуск из Конвертера выдает ошибку. Причем раньше работала Конвертация, ошибка появилась в какой-то момент.

This comment has been minimized.

Copy link Quote reply

leemuar commented Oct 23, 2018

Физически перезагрузили сервер — ошибка пропала

This comment has been minimized.

Copy link Quote reply

leemuar commented Oct 24, 2018 •

Есть подозрение, что данная ошибка вызвана повреждением хранилища. Сейчас пир выгрузке той же версии получаем ошибку о повреждении хранилища:

This comment has been minimized.

Copy link Quote reply

VladFrost commented Jan 9, 2019

Физически перезагрузили сервер — ошибка пропала

У меня, кстати, тоже такая ошибка периодически вылезает. Помогает перезагрузка сервера. Но это как-то неправильно.

This comment has been minimized.

Copy link Quote reply

DimaBrn commented Jan 23, 2019

Периодически ловим эту ошибку на разных серверах при формировании отчета по хранилищу командой:
"1cv8.exe" DESIGNER /F"d:Temp1CDbDb_04" /ConfigurationRepositoryF"d:storages emp" /ConfigurationRepositoryN"test" /ConfigurationRepositoryP"" /ConfigurationRepositoryReport"d:Temp1CDb
ep_report.mxl" /Out"d:Temp1CDb
ep_report.txt"

50:24.249005-0,EXCP,0,process=1cv8,Usr=DefUser,Exception=Exception,Descr=’Ошибка при создании объекта c IID — 332c4425-26cb-11d0-b483-00c04fd90119[helpui — srchelpmiscUI.cpp (648)]’

на платформе 8.2 ошибка не воспроизводится
перезапуск службы не помогает, спасаемся перезапуском сервера — крайне не нравится.

При этом, в это же время, под другим пользователем команда выполняется нормально.

В отдельном заголовочном файле описываю класс сцены

Ошибка возникает при добавлении следующей строчки в

(пишу ее в конструкторе)без нее все работает

"ОЧИСТИТЬ"-"qmake"-"собрать все" я пробовал, эффект нулевой. в чем может быть проблема?

PS screenshot подсветки кода когда пишу название моего пользовательского класса в mainwindow.cpp, не могу продвинуться дальше не создав его объект(

3 ответа 3

У вас в .pro -файле допущена опечатка:

Замените scene.h на scene.cpp в секции SOURCES .

А на данный момент ваш файл scene.cpp не участвует в компиляции, поэтому линковщик и не видит реализаций функций.

UPD:

Если вы сознательно не создаёте файл scene.cpp , тогда реализация объявленного вами конструктора класса Scene1 (как впрочем и других методов) должна быть добавлена в scene.h :

И в любом случае — удалите упоминание scene.h из секции SOURCES в .pro -файле.

Ссылка на основную публикацию
Виндовс 10 видит принтер но не печатает
Windows 10 не видит принтер Плановая переустановка Виндовс 7 на 10: мошенники против пенсионеров Полноэкранная реклама от Windows - раздражающая...
Бортовой компьютер гамма ошибки
Приветствую, пользователи!Купил я авто, в нем стоял бк gamma gf415t. Что я заметил по мере эксплуатации, в правом верхнем углу...
В ворде пишет нелицензированный продукт
Microsoft Office является золотым стандартом офисных приложений. Хотя существует множество удивительных бесплатных альтернатив Microsoft Office, ни одна из них не...
Внутренняя программная ошибка src defaultfontmetrics cpp 55
Abbyy Finereader – программа для распознавания текста с изображениями. Источником картинок, как правило, является сканер или МФУ. Прямо из окна...
Adblock detector