Показать сообщение отдельно
  #7  
Старый 18.09.2022, 18:32
Alexey Osiyuk
Guest
 
Сообщений: n/a
По умолчанию Полечить squish базу

Alexey Osiyuk написал(а) к All в Sep 22 16:11:06 по местному времени:


Нello everybody!

18 Sep 22 15:17, I wrote to Rinat Н. Sadretdinow:

AO>>> Случилась вот такая беда, в опреденной эхе на конкретном
AO>>> сообщении голдед стал выпадать в сегфолт. Номер сообщения
AO>>> известен, указатель стоит на нем. Есть какие-нибудь тулзы,
AO>>> которые способны полечить squish?
RS>> Теперь я понял что это однозначно бага GoldEd, а не $Subj.
RS>> Как лечить не знаю, не смотрел и даже не пробовал смотреть.
AO> Это точно бага в голдеде. Проверил squish базу, с ней всё ок.
AO> В общем, "починилось" вот таким образом. Взял MsgEd от 1998г в сборке
AO> под Linux, прописал туда одну эху, подвинул курсор на следующее
AO> сообщение и голдед перестал выпадать. Я думаю, что проблему удалось
AO> локализовать. В сообщении из странного - encoded url на yandex видео,
AO> где куча русских букв в url. А может быть дело в его длине, 400
AO> символов без пробелов.

Экспериментально доказано, проблема в длине. Зашел в hex-редактор, заменил в паре мест в url символы на пробелы и проблема отпала.
Остается напатчить голдед, чтобы он себя больше так не вёл. Всем спасибо.

Alexey


--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием