Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi XE7 Internal Error: URW1163 / 23 сообщений из 23, страница 1 из 1
02.09.2019, 21:28
    #39856446
niggafckr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Что не так с Delphi XE7? Код выглядит правильным и даже запускается на более новых версиях Delphi (Delphi 10 Seattle), однако, именно на XE7 выдает ошибку компиляции:

[dcc32 Fatal Error] ...: F2084 Internal Error: URW1163

В интернете информации чуть меньше, чем никакой, пишут про использование Дженериков, будто бы, иногда это приводит к подобным ошибкам. Есть класс, в котором создано поле:

Код: pascal
1.
protected FField: TList<TThisClass>;



И есть унаследованный от него класс, который обращается к этому полю как-то так:

Код: pascal
1.
count := FField.count;



И именно из-за этой строки возникает ошибка. Кто-нибудь сталкивался с подобным? Как, вообще, можно писать что-либо крупное, используя компилятор, который может вот так просто внезапно не запуститься из-за какой-то своей выдуманной ошибки? Да, на D10 запускается нормально, но и XE7 - это не какой-нибудь "Pre Alpha XE 0.01" - сегодня там этой ошибки нет, а завтра возникнет какая-нибудь еще более тупая.

Кто что может сказать по этому поводу?
...
Рейтинг: 0 / 0
02.09.2019, 21:46
    #39856449
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Ошибка компилятора.

Либо переходи на новую версию, либо ищи в чем проблема потихоньку вырезая куски проекта, пока ошибка не пропадет.
...
Рейтинг: 0 / 0
02.09.2019, 21:47
    #39856450
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Можешь попробовать создать

TMyList = class(TList<TThisClass>);

И применять его.
...
Рейтинг: 0 / 0
02.09.2019, 23:38
    #39856460
niggafckr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Можно разные способы изыскать, вопрос только в том, когда вылезет очередная проблема, для которой придется изыскивать обходные решения.
...
Рейтинг: 0 / 0
02.09.2019, 23:39
    #39856461
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Хочешь меньше подобных проблем - обнови дельфи.
...
Рейтинг: 0 / 0
03.09.2019, 07:54
    #39856480
Vizit0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
niggafckrно и XE7 - это не какой-нибудь "Pre Alpha XE 0.01" - сегодня там этой ошибки нет, а завтра возникнет какая-нибудь еще более тупая.

Кто что может сказать по этому поводу?

это конечно оригинальный ход - жаловаться на версию, устаревшую всего лет на 10, как будто это новейшая, только отрелизеная версия.

Но если хочется продолжать жевать кактус именно этой версии (более новые видимо не подходят по религиозным соображениям) - кто тебе может запретить?
...
Рейтинг: 0 / 0
03.09.2019, 12:22
    #39856593
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
niggafckrвопрос только в том, когда вылезет очередная проблема, для которой придется изыскивать обходные решения.В чем проблема? Не нравится IDE с закрытым кодом - переходи на Лазарус. Там ошибки в IDE и компиляторе можно исправлять самому
...
Рейтинг: 0 / 0
03.09.2019, 12:57
    #39856608
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Vizit0rэто конечно оригинальный ход - жаловаться на версию, устаревшую всего лет на 10
Вообще-то, XE7 релизнулась в конце 2014.
...
Рейтинг: 0 / 0
03.09.2019, 13:12
    #39856618
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
rgreatХочешь меньше подобных проблем сменить проблему - обнови дельфи.
...
Рейтинг: 0 / 0
03.09.2019, 13:34
    #39856634
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Kazantsev AlexeyVizit0rэто конечно оригинальный ход - жаловаться на версию, устаревшую всего лет на 10
Вообще-то, XE7 релизнулась в конце 2014.На дворе 2019 год ;-) 5 лет в нашей сфере тоже большой срок
...
Рейтинг: 0 / 0
03.09.2019, 13:43
    #39856637
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
ёёёёё,

Вся жизнь всего-навсего путь к смерти. ;)
...
Рейтинг: 0 / 0
03.09.2019, 14:25
    #39856663
Vizit0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Kazantsev AlexeyVizit0rэто конечно оригинальный ход - жаловаться на версию, устаревшую всего лет на 10
Вообще-то, XE7 релизнулась в конце 2014.
странно, по ощущениям XE7 это что-то очень древнее и давно забытое.
...
Рейтинг: 0 / 0
03.09.2019, 14:43
    #39856672
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Vizit0rстранно, по ощущениям XE7 это что-то очень древнее и давно забытое
Просто XE7 вышла в период шизы полугодичных релизов.
...
Рейтинг: 0 / 0
03.09.2019, 18:21
    #39856821
niggafckr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Vizit0r , Delphi 7 - это что-то, действительно, древнее, но я до 2016 примерно программировал только на нем.
...
Рейтинг: 0 / 0
03.09.2019, 20:04
    #39856855
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
niggafckr Vizit0r , Delphi 7 - это что-то, действительно, древнее, но я до 2016 примерно программировал только на нем.Даже Tokyo это уже устаревшая версия делфи
...
Рейтинг: 0 / 0
03.09.2019, 20:06
    #39856858
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
asutp2,

Не, Tokyo пока самая надежная версия.
...
Рейтинг: 0 / 0
03.09.2019, 20:56
    #39856869
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
rgreatasutp2,

Не, Tokyo пока самая надежная версия.не согласен. В Rio падений на уровне системных модулей резко уменьшилось (говорю про мобильные версии и консольные в linux). Намного лучше работает TBitmap в многопотоковости. Плюс куча разных улучшений, поэтому лично я к токио уже точно не вернусь.
...
Рейтинг: 0 / 0
03.09.2019, 21:24
    #39856876
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
asutp2не согласен. В Rio падений на уровне системных модулей резко уменьшилось (говорю про мобильные версии и консольные в linux). Намного лучше работает TBitmap в многопотоковости. Плюс куча разных улучшений, поэтому лично я к токио уже точно не вернусь.Компилятор может и лучше работает, но у меня в нем сильно глючит дебагер и error insight.

Бряки не на тех строчках стоят и подсветка ошибок некорректная.

В общем 10.2 пока лучше.
...
Рейтинг: 0 / 0
04.09.2019, 13:49
    #39857165
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
rgreatи error insight.Забудь про него. Его никогда не починят. Я отключаю его сразу же после установки
...
Рейтинг: 0 / 0
04.09.2019, 14:28
    #39857201
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
_Vasilisk_Забудь про него. Его никогда не починят. Я отключаю его сразу же после установкиЧитал что его с нуля новый пилят.
...
Рейтинг: 0 / 0
04.09.2019, 14:30
    #39857202
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
Опять таки в 10.2 у меня он нормально работает. Мелочи не считая.

Ну и главная проблема не в нем а в "съезжающей" номерации строк в отладчике.
...
Рейтинг: 0 / 0
04.09.2019, 15:02
    #39857238
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
rgreatНу и главная проблема не в нем а в "съезжающей" номерации строк в отладчике.

Это же давно известная проблема с LF в конце строк, разве нет?..
Лечится пересохранением файла в каком-нибудь нормальном текстовом редакторе, который умеет подставлять правильный маркер.
...
Рейтинг: 0 / 0
04.09.2019, 16:10
    #39857311
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi XE7 Internal Error: URW1163
alekcvp,

Тот же проект под 10.2 и XE3 работает без глюков.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi XE7 Internal Error: URW1163 / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]