Страница 1 из 1
Internal Compiler Error
Добавлено: 08 Февраль 2018, 17:04
kreator
C10. При компиляции:
Куча ошибок и предупреждений - это уже результат первой. Интересует как раз первая ошибка (Internal Compiler Error) и как можно её побороть.
Internal Compiler Error
Добавлено: 20 Февраль 2018, 1:11
Developer
kreator писал(а): 08 Февраль 2018, 17:04C10. При компиляции:
Куча ошибок и предупреждений - это уже результат первой. Интересует как раз первая ошибка (Internal Compiler Error) и как можно её побороть.
С уважением, Kreator.
Вернуться к началу
Не буду столь категорично утверждать, но столкнулся несколько раз с аналогичной ошибкой (Internal Compiler Error) - только код не зафиксировал - причины проблемы были такие:
1)Превышение длины наименование идентификаторов объектов
2)"Битая" application (.app)
3)"Битый" словарь (.dct)
Internal Compiler Error
Добавлено: 20 Февраль 2018, 10:24
kreator
Developer писал(а): 20 Февраль 2018, 1:11
1)Превышение длины наименование идентификаторов объектов
2)"Битая" application (.app)
3)"Битый" словарь (.dct)
Случай точно не мой. Сдаётся мне, что что-то где-то переполняется в App. Последний случай - импорт в App процедуры, не важно из App или из Txa.
Internal Compiler Error
Добавлено: 06 Апрель 2018, 21:25
Developer
Нарвался снова на ошибку компилятора
Internal Compiler Error (048534148H : 066F4930H)
Есть ли где расшифровка кодов ошибок компилятора?
Internal Compiler Error
Добавлено: 07 Апрель 2018, 6:20
PavelNK
Периодически получаю такую ошибку. Обычно вылезает при изменении структур данных в include-файлах. Причина непонятна, видимо ошибка внутри компилятора. Лечу добавлением строк с комментариями или объявлением ненужных данных в include-файл. Причем при изменении большинства файлов никогда не бывает таких ошибок, а при изменении некоторых регулярно. И только для определенных APP.
Internal Compiler Error
Добавлено: 07 Апрель 2018, 16:22
gopstop2007
Было такое, может Вам подскажет решение
Код с ошибкой - Internal Compiler Error (???)
Код: Выделить всё
MyRoutine ROUTINE
IF ~RECORDS(QueueBrowse) THEN Message('Выберите справочник!'); EXIT END
Когда разложил
Код: Выделить всё
MyRoutine ROUTINE
IF ~RECORDS(QueueBrowse)
Message('Выберите справочник!')
EXIT
END
Сразу указало на ошибку на
QueueBrowse
Сам код без ошибки
Код: Выделить всё
MyRoutine ROUTINE
IF ~RECORDS(Queue:Browse) THEN Message('Выберите справочник!'); EXIT END
Internal Compiler Error
Добавлено: 04 Октябрь 2024, 12:29
finsoftrz
Сегодня тоже нарвался на такую ошибку. Компилятор с6. Возникла после добавления таблицы в словарь и пересборки проекта. Сама процедура старая, давно не менялась. Отличительная особенность, это FRB, то есть дочерний размещенный экстеншин. Переименовываешь процедуру, все нормально. Закончилось тем, что добавил неиспользуемую локальную переменную, ошибки не стало. Насколько помню, в среде с6 тоже вылезала иногда похожая проблема, и именно на какой-то процедуре FRB с дочерним процедурным экстеншином, лечилась подобным способом. Возможно, дело не в самом экстеншине, а в использовании каких-то ООП конструкций.
Internal Compiler Error
Добавлено: 04 Октябрь 2024, 12:37
Игорь Столяров
Бывают очень странные и трудно проходимые ошибки, связанные с совпадением каких-то внутренних имён.
Запомнилось, ещё в C63 долго не могли собрать проект, пока просто не переименовали процедуру "RegUser" (если не ошибаюсь).
Internal Compiler Error
Добавлено: 04 Октябрь 2024, 13:22
finsoftrz
Нет, это не тот случай. Название вполне нейтральное - FrbZpKvit.
Internal Compiler Error
Добавлено: 15 Октябрь 2024, 15:10
atashe3
В моем проекте эта ошибка чаще всего возникает из-за включенных в файл проекта ссылок на другие модули функции которых не используются вообще.
При таких обстоятельствах компилятор иногда аварийно завершает работу с ошибкой.
Иногда эта ошибка возникает и в других модулях спонтанно, что странно. Исправление заключается в том, что я ищу неиспользуемые ссылки на функции этого модуля и удаляю их из проекта.