Page 12 of 13

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Tue 29 Nov, 2022 21:26
by HaRT

Latest post of the previous page:

Не знаю, играет ли это какую-то роль, но, поскольку теперь в «деле» фигурирует Database is busy, добавлю, что падение у меня всегда воспроизводилось, когда запущено более одного Фара (у меня один Фар вообще редкость). Притом конкретно сегодня оно воспроизводилось «на ура» при редактировании в новом окне Фара как раз файлов bug_report.txt.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 30 Nov, 2022 04:08
by zg
HaRT, попробуйте этот вариант.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 30 Nov, 2022 04:38
by HaRT
zg wrote: Wed 30 Nov, 2022 04:08 попробуйте этот вариант
Этот прямо на запуске Фара (даже единственного), не дожидаясь первого редактора. Зато выгружается без падения.

P.S.
Ха, теперь у меня и позавчерашний тоже стабильно вылетает на запуске Фара, но ещё и не выгружается без дополнительного падения.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 30 Nov, 2022 04:59
by HaRT
Нет, похоже, это что-то было с базой (хотя я с ней ничего особенного не делал). Возможно, при падениях/выгрузках плагина как-то повредилась.
Снёс настройки и плагин, накатил с чистого — вроде пока не падает. Ещё понаблюдаю и отпишусь.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 30 Nov, 2022 05:04
by HaRT
zg wrote: Wed 30 Nov, 2022 04:08 попробуйте этот вариант
А нет, всё же в первом редакторе Фара, даже и первого; выгружается без проблем.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 30 Nov, 2022 13:38
by zg
HaRT, попробуйте это. только всё замените.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 30 Nov, 2022 18:03
by HaRT
zg wrote: Wed 30 Nov, 2022 13:38 попробуйте это. только всё замените
Быстро уронить не получилось. Понаблюдаю ещё пару дней и отпишусь. Спасибо!

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 30 Nov, 2022 22:03
by zg
проблему нашли, по дороге исправив два бага.
всё дело было в линковке. плагин писался в 2001 году, тогда gcc (а точнее ld) то ли не умел экспорты генерить, то ли релокации, то ли то и другое вместе. и для получения нормальной dll использовались приседания с dlltool. потом ld научился всё делать сам, но кто ж там мейки трогать без необходимости будет. хотя в фаре десять лет назад адаптировали. в общем сейчас по какой-то причине сборка dll с использованием приседаний с dlltool дублирует секцию релокациями и соответственно все коррекции производятся два раза. появилось это недавно, возможно это особенность msys2-овской сборки gcc.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Thu 01 Dec, 2022 01:25
by HaRT
zg wrote: Wed 30 Nov, 2022 22:03 появилось это недавно, возможно это особенность msys2-овской сборки gcc.
Т.е. может выстрелить и в других плагинах? Интересно бы знать, в каких, чтобы быть начеку.

P.S.
Крэш-дампы от репортов уже не понадобятся, можно удалять?

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Thu 01 Dec, 2022 08:24
by zg
HaRT wrote: Thu 01 Dec, 2022 01:25Т.е. может выстрелить и в других плагинах?
в теории, да.
HaRT wrote: Thu 01 Dec, 2022 01:25Крэш-дампы от репортов уже не понадобятся, можно удалять?
можно.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Thu 01 Dec, 2022 12:40
by HaRT
zg wrote: Wed 30 Nov, 2022 22:03 проблему нашли, по дороге исправив два бага.
Планируется ли теперь выложить исправления в исходниках на GitHub, а собранный с ними плагин на PlugRing? Или исправления по уму должны быть все в самом Фаре?

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Sat 03 Dec, 2022 00:08
by HaRT
HaRT wrote: Wed 30 Nov, 2022 18:03 Понаблюдаю ещё пару дней и отпишусь.
Полёт нормальный

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Sun 04 Dec, 2022 09:08
by citRiks

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Sun 04 Dec, 2022 23:21
by zg
citRiks wrote: Sun 04 Dec, 2022 09:08 С долей ехидства: ЗГ как-то высказывался в том плане что умным людям дебуггер не нужОн, интересно и на этот раз ЗГ обошелся без дебуггеров?
  1. тут отладчик вообще не очень помог бы. просто сравнил рабочий и нерабочий, во втором секция с релокациями была в два раза больше, визуальный осмотр показал, что данные дублируются.
  2. научитесь общаться без ехидства.

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Wed 07 Dec, 2022 14:12
by citRiks
zg,
  • версия х64 будет когда нибудь ?
  • то что в гитхабе, несет в себе все исправления ?

Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Posted: Thu 08 Dec, 2022 14:23
by zg
HaRT wrote: Thu 01 Dec, 2022 12:40Планируется ли теперь выложить исправления в исходниках на GitHub, а собранный с ними плагин на PlugRing?
и то и то сделал.
HaRT wrote: Thu 01 Dec, 2022 12:40Или исправления по уму должны быть все в самом Фаре?
а фар тут каким боком?