Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26305
Рейтинг: 2146
#31: 2009-05-25 17:26:43 ЛС | профиль | цитата
Да, действительно, есть такая ошибка. Что самое интересное -- после установки стоит по-умолчанию отладка через mail-слот и никакими коврижками его не вернешь обратно на UDP. Кликаешь, переключается, компилируешь -- ошибка, перезапускаешь -- опять mail-слот. Это повторяется до тех пор, пока не перезапишишь Settings.cfg, похоже, что эту настройку в конфигурационный файл не записывает, а на maile по-умолчанию выдает ошибку. Как я уже отметил, лечится перезаписью нового файла Settings.cfg старым, из предыдущех версий, где стоит UDP.

Попробовал на нормальной версии, где стоит UDP, откомпилировался нормально, переключил на maiд, тоже -- нормально. Перезапустил HiAsm, настройка осталась на UDP. Складывается впечатление, что вообще не переключаются типы соединения отладчика
------------ Дoбавленo в 18.01:
Последовательность действий

1. Устанавливаем HiAsm в любую папку.
2. Интегрируем HiAsm в ОС
3. Устанавливаем Compiler
4. Рисуем простую схемку для трассировки с отладчиком
5. Запускаем схемку на Compilere в режиме отладки с трассировкой
6. Наблюдаем ошибку компиляции
7. Заходим в настройки отладчика и смотрим, там по-умолчанию типа соединения стоит mail-слот
8. Пробуем переключиться на UDP
9. Запускаем схемку на Compilere в режиме отладки с трассировкой
10. Наблюдаем ошибку компиляции
11. Перезаходим в HiAsm
12. Смотрим настройки отладчика, там остался mail-слот


карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#32: 2009-05-25 20:25:04 ЛС | профиль | цитата
nesco, ты издеваешься чтоли?
карма: 27
0
Разработчик
Ответов: 26305
Рейтинг: 2146
#33: 2009-05-25 21:03:20 ЛС | профиль | цитата
Dilma писал(а):
ты издеваешься чтоли?

Не понял
Если я тоже обнаружил и подтвердил какой-то баг, это что, издевательство Оригинально. Ладно у меня, но у народа та же самая ошибка выскакивает.
Извини за непонимание, но мне вот неясно -- почему по-умолчанию стоит mail-слот после инсталляции, и debug с трассировкой не компилируется при такой установке, а вернуть в UDP, его невозможно

карма: 22

0
Ответов: 9906
Рейтинг: 351
#34: 2009-05-25 22:33:30 ЛС | профиль | цитата
Вообще-то, я спросил бы примерно тоже самое
Во какая великая мудрость: На всякую ошибку СИТАКСИСА, можно показать БУКОВКУ, вызывающую эту ошибку.
Просто взять, и показать пальцем, без лапши про мэйлы, удыпы и файоволы.

Почти наверняка: эта "буковка" находится в инклуде, который употребляет debug.pas (сохранность которого вы кажется уже установили), и который генерируется CodeGen-ом.
И, скорее всего, просто бинарник CodeGen не очень соответствует исходнику.
Вот и все. Ясно даже со стороны, без запуска, протоколирования, и т.п..
Что-то похожее где-то, когда-то, и с кем-то - уже было, на этом наш брат сыщик и стоит.


карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#35: 2009-05-25 23:40:09 ЛС | профиль | цитата
все исправлено. Однако в любом случае отладка через mail слот уже не поддерживается и будет удалена совсем.
карма: 27
0
Разработчик
Ответов: 4698
Рейтинг: 426
#36: 2009-05-26 14:00:17 ЛС | профиль | цитата
хех... а теперь еще интереснее... Я остался на той же "неправильной" версии HiAsm. Счас включил его, стоит сразу UDP и все как и должно быть... То есть трассировка заработала... Да... Верно говорят "HiAsm -- это чудо из чудес"
карма: 10
0
Разработчик
Ответов: 26305
Рейтинг: 2146
#37: 2009-05-26 14:02:34 ЛС | профиль | цитата
Assasin писал(а):
HiAsm -- это чудо из чудес

Хи, хи. А ты что, сомневался
карма: 22

0
Разработчик
Ответов: 4698
Рейтинг: 426
#38: 2009-05-26 14:08:23 ЛС | профиль | цитата
nesco писал(а):
А ты что, сомневался

Теперь уж точно не сомневаюсь. Хе-хе, было бы так:
"HiAsm сломался... какая досада... но вот есть же программа HiRepair -- он починит мой HiAsm! Урааа!!!"
Вот тогда я точно с него никуда не уйду
карма: 10
0
Ответов: 519
Рейтинг: 28
#39: 2009-05-26 15:25:57 ЛС | профиль | цитата
Сломался HiRepair ,но есть HiRepair repair...
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#40: 2009-05-26 17:13:25 ЛС | профиль | цитата
zeta211, таким способом цепочка станет бесконечна( Сломался HiRepair repair...), так что, если сломался HiRepair, значит скачай его заново или HiAsm накрылся
карма: 10
0
Ответов: 519
Рейтинг: 28
#41: 2009-05-26 21:28:21 ЛС | профиль | цитата
накрылся хиасм скачай новый) зачем тогда Hirepair? )аналогично)
карма: 0

0
Ответов: 37
Рейтинг: 5
#42: 2009-06-01 06:42:41 ЛС | профиль | цитата
Ребятки, так а где скачать исправления, или уже выложена исправленная версия. Пробовал обновиться по SVN не помогло.
карма: 1

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#43: 2009-06-01 08:44:14 ЛС | профиль | цитата
CUCANCHIC, а HiUpdate запускал
карма: 22

0
Ответов: 3851
Рейтинг: 159
#44: 2009-06-01 09:38:18 ЛС | профиль | цитата
новый HiUpdate
карма: 0
начавший
0
Ответов: 37
Рейтинг: 5
#45: 2009-06-01 10:37:20 ЛС | профиль | цитата
Спасибо ребятки, разобрался!!!
карма: 1

0
45
Сообщение
...
Прикрепленные файлы
(файлы не залиты)