Discussion:
SMAPI ERROR: wrongly sized subfield occured!
(слишком старое сообщение для ответа)
Victor Sudakov
2021-03-10 14:08:58 UTC
Permalink
Dear All,

По-видимому повреждена Jam база, "hpt scan" вызывает сабжевое сообщение.
Вопрос, собственно, для начала как найти, которая именно эхообласть повреждена.
В логе hpt не нашел, к какой эхе сабж относится. Не перебирать же по одной.

Ну и второй вопрос - можно ли починить эху или проще удалить ее файлы.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
Michael Dukelsky
2021-03-10 15:45:18 UTC
Permalink
Привет, Victor!

10 March 2021 17:08, Victor Sudakov послал(а) письмо к All:

VS> По-видимому повреждена Jam база, "hpt scan" вызывает сабжевое
VS> сообщение. Вопрос, собственно, для начала как найти, которая именно
VS> эхообласть повреждена. В логе hpt не нашел, к какой эхе сабж
VS> относится. Не перебирать же по одной.

В LogLevels задай 1 (в числе остального). Тогда у тебя будет отладочное
сообщение Scanning area: xxxx

На самом деле там должно быть 4, а не 1. Сейчас исправлю.

Желаю успехов, Victor!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
Victor Sudakov
2021-03-10 20:17:16 UTC
Permalink
Dear Michael,

10 Mar 21 18:45, you wrote to me:

VS>> По-видимому повреждена Jam база, "hpt scan" вызывает сабжевое
VS>> сообщение. Вопрос, собственно, для начала как найти, которая
VS>> именно эхообласть повреждена. В логе hpt не нашел, к какой эхе
VS>> сабж относится. Не перебирать же по одной.

MD> В LogLevels задай 1 (в числе остального). Тогда у тебя будет
MD> отладочное сообщение Scanning area: xxxx

MD> На самом деле там должно быть 4, а не 1. Сейчас исправлю.

В конфиге "LogLevels 123456789", и сообщения типа "Scanning area: 888.talks"
имеются, только вот сабжевого между ними нет, оно на stdout "hpt scan" идёт, а
не в лог, поэтому корреляцию со сканируемой эхой поймать не могу.

Кстати почему на stdout, а не stderr, но это уже другой вопрос.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
Michael Dukelsky
2021-03-10 16:34:30 UTC
Permalink
Привет, Victor!

10 March 2021 23:17, Victor Sudakov послал(а) письмо к Michael Dukelsky:

VS>>> По-видимому повреждена Jam база, "hpt scan" вызывает сабжевое
VS>>> сообщение. Вопрос, собственно, для начала как найти, которая
VS>>> именно эхообласть повреждена. В логе hpt не нашел, к какой эхе
VS>>> сабж относится. Не перебирать же по одной.

MD>> В LogLevels задай 1 (в числе остального). Тогда у тебя будет
MD>> отладочное сообщение Scanning area: xxxx

MD>> На самом деле там должно быть 4, а не 1. Сейчас исправлю.

VS> В конфиге "LogLevels 123456789", и сообщения типа "Scanning area:
VS> 888.talks" имеются, только вот сабжевого между ними нет, оно на stdout
VS> "hpt scan" идёт, а не в лог, поэтому корреляцию со сканируемой эхой
VS> поймать не могу.

Есть LogLevels и ScreenLogLevels, а ещё есть
LogEchoToScreen off

VS> Кстати почему на stdout, а не stderr, но это уже другой вопрос.

Потому что LogEchoToScreen - это очевидно stdout.

Желаю успехов, Victor!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
Victor Sudakov
2021-03-11 09:10:48 UTC
Permalink
Dear Michael,

10 Mar 21 19:34, you wrote to me:

VS>>>> По-видимому повреждена Jam база, "hpt scan" вызывает сабжевое
VS>>>> сообщение. Вопрос, собственно, для начала как найти, которая
VS>>>> именно эхообласть повреждена. В логе hpt не нашел, к какой эхе
VS>>>> сабж относится. Не перебирать же по одной.

MD>>> В LogLevels задай 1 (в числе остального). Тогда у тебя будет
MD>>> отладочное сообщение Scanning area: xxxx

MD>>> На самом деле там должно быть 4, а не 1. Сейчас исправлю.

VS>> В конфиге "LogLevels 123456789", и сообщения типа "Scanning area:
VS>> 888.talks" имеются, только вот сабжевого между ними нет, оно на
VS>> stdout "hpt scan" идёт, а не в лог, поэтому корреляцию со
VS>> сканируемой эхой поймать не могу.

MD> Есть LogLevels и ScreenLogLevels, а ещё есть
MD> LogEchoToScreen off

"ScreenLogLevels 123456789" помогло найти битую эху в выводе на экран, спасибо.

Осталось непонятным, почему "LogLevels 123456789" и "ScreenLogLevels 123456789"
дают (в лог и на stdout соответственно) разную информацию: в лог сабжевая
ошибка не пишется, а на терминал пишется. Это несколько неожиданно.

VS>> Кстати почему на stdout, а не stderr, но это уже другой вопрос.

MD> Потому что LogEchoToScreen - это очевидно stdout.

Мне не очевидно. stderr - такой же вывод в терминал, если не перенаправлять
никуда.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
Michael Dukelsky
2021-03-11 08:55:16 UTC
Permalink
Привет, Victor!

11 March 2021 12:10, Victor Sudakov послал(а) письмо к Michael Dukelsky:

VS> Осталось непонятным, почему "LogLevels 123456789" и "ScreenLogLevels
VS> 123456789" дают (в лог и на stdout соответственно) разную информацию:
VS> в лог сабжевая ошибка не пишется, а на терминал пишется. Это несколько
VS> неожиданно.

Спасибо за замечание, исправил.

Желаю успехов, Victor!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
Victor Sudakov
2021-03-11 20:14:40 UTC
Permalink
Dear Michael,

11 Mar 21 11:55, you wrote to me:

VS>> Осталось непонятным, почему "LogLevels 123456789" и
VS>> "ScreenLogLevels 123456789" дают (в лог и на stdout
VS>> соответственно) разную информацию: в лог сабжевая ошибка не
VS>> пишется, а на терминал пишется. Это несколько неожиданно.

MD> Спасибо за замечание, исправил.

А где именно ты исправляешь? Во FreeBSD-шных портах источником указан
http://download.huskyproject.org/sources/ - это теперь неправильно?

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
Michael Dukelsky
2021-03-11 16:33:58 UTC
Permalink
Привет, Victor!

11 March 2021 23:14, Victor Sudakov послал(а) письмо к Michael Dukelsky:

VS>>> Осталось непонятным, почему "LogLevels 123456789" и
VS>>> "ScreenLogLevels 123456789" дают (в лог и на stdout
VS>>> соответственно) разную информацию: в лог сабжевая ошибка не
VS>>> пишется, а на терминал пишется. Это несколько неожиданно.

MD>> Спасибо за замечание, исправил.

VS> А где именно ты исправляешь?

https://github.com/huskyproject/huskylib.git
https://github.com/huskyproject/smapi.git
https://github.com/huskyproject/fidoconf.git
https://github.com/huskyproject/areafix.git
https://github.com/huskyproject/hpt.git
https://github.com/huskyproject/htick.git

VS> Во FreeBSD-шных портах источником указан
VS> http://download.huskyproject.org/sources/ - это теперь неправильно?

Туда, судя по всему, Max Vasilyev переписывает с гитхаба, когда собирает
бинарники для Windows.

Желаю успехов, Victor!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
Victor Sudakov
2021-03-11 21:06:04 UTC
Permalink
Dear Michael,

11 Mar 21 19:33, you wrote to me:

VS>>>> Осталось непонятным, почему "LogLevels 123456789" и
VS>>>> "ScreenLogLevels 123456789" дают (в лог и на stdout
VS>>>> соответственно) разную информацию: в лог сабжевая ошибка не
VS>>>> пишется, а на терминал пишется. Это несколько неожиданно.

MD>>> Спасибо за замечание, исправил.

VS>> А где именно ты исправляешь?

MD> https://github.com/huskyproject/huskylib.git
MD> https://github.com/huskyproject/smapi.git
MD> https://github.com/huskyproject/fidoconf.git
MD> https://github.com/huskyproject/areafix.git
MD> https://github.com/huskyproject/hpt.git
MD> https://github.com/huskyproject/htick.git

Жаль, что нет одним архивом. FreeBSD-шные порты husky-* заточены под один
тарболл, хотя и собираются отдельными пакетами husky-areafix, husky-hpt,
husky-huskylib и т.д. Переделывать вряд ли кто будет, нецелесообразно. Возможно
я последний на Земле фидошник под FreeBSD, поэтому и я переделывать порт тоже
не буду.

VS>> Во FreeBSD-шных портах источником указан
VS>> http://download.huskyproject.org/sources/ - это теперь
VS>> неправильно?

MD> Туда, судя по всему, Max Vasilyev переписывает с гитхаба, когда
MD> собирает бинарники для Windows.

Ну там довольно свежее, февральское 2021 года лежит, и на том спасибо.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
Dmitriy Smirnov
2021-03-11 19:54:32 UTC
Permalink
hi, Victor!

12 Mar 21 00:06, Victor Sudakov wrote to Michael Dukelsky:

MD>> https://github.com/huskyproject/huskylib.git
MD>> https://github.com/huskyproject/smapi.git
MD>> https://github.com/huskyproject/fidoconf.git
MD>> https://github.com/huskyproject/areafix.git
MD>> https://github.com/huskyproject/hpt.git
MD>> https://github.com/huskyproject/htick.git

VS> Жаль, что нет одним архивом. FreeBSD-шные порты husky-* заточены под
VS> один тарболл, хотя и собираются отдельными пакетами husky-areafix,
VS> husky-hpt, husky-huskylib и т.д. Переделывать вряд ли кто будет,
VS> нецелесообразно. Возможно я последний на Земле фидошник под FreeBSD,
VS> поэтому и я переделывать порт тоже не буду.

далеко не последний, на моей памяти минимум 4 (четыре) включая тебя =)

зы: давненько собираю из исходников самопальным скриптом, можно было
заморочиться портом, но как-то спрос не сподвиг к телодвижениям, может оно
настало?)

wbr, Dmitriy.
Victor Sudakov
2021-03-12 06:01:22 UTC
Permalink
Dear Dmitriy,

11 Mar 21 22:54, you wrote to me:

MD>>> https://github.com/huskyproject/huskylib.git
MD>>> https://github.com/huskyproject/smapi.git
MD>>> https://github.com/huskyproject/fidoconf.git
MD>>> https://github.com/huskyproject/areafix.git
MD>>> https://github.com/huskyproject/hpt.git
MD>>> https://github.com/huskyproject/htick.git

VS>> Жаль, что нет одним архивом. FreeBSD-шные порты husky-* заточены
VS>> под один тарболл, хотя и собираются отдельными пакетами
VS>> husky-areafix, husky-hpt, husky-huskylib и т.д. Переделывать вряд
VS>> ли кто будет, нецелесообразно. Возможно я последний на Земле
VS>> фидошник под FreeBSD, поэтому и я переделывать порт тоже не буду.

DS> далеко не последний, на моей памяти минимум 4 (четыре) включая тебя =)

Это радует.

DS> зы: давненько собираю из исходников самопальным скриптом, можно было
DS> заморочиться портом, но как-то спрос не сподвиг к телодвижениям, может
DS> оно настало?)

Порт-то есть и работает, только берет исходники с
http://download.huskyproject.org/sources/
Если официальный репозиторий теперь на Гитхабе, можно бы и переделать туда, но
к сожалению на Гитхабе исходники разбиты на подпроекты, придется порт
переделывать.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
Sergey Anohin
2021-03-15 05:56:12 UTC
Permalink
Hello *Dmitriy* *Smirnov*
VS>> Жаль, что нет одним аpхивом. FreeBSD-шные поpты husky-* заточены под
VS>> один таpболл, хотя и собиpаются отдельными пакетами husky-areafix,
VS>> husky-hpt, husky-huskylib и т.д. Пеpеделывать вpяд ли кто будет,
VS>> нецелесообpазно. Возможно я последний на Земле фидошник под FreeBSD,
VS>> поэтому и я пеpеделывать поpт тоже не буду.
DS> далеко не последний, на моей памяти минимум 4 (четыpе) включая тебя =)
DS> зы: давненько собиpаю из исходников самопальным скpиптом, можно было
DS> замоpочиться поpтом, но как-то спpос не сподвиг к телодвижениям, может
DS> оно настало?)

Может как-то дойдут у меня pуки, как дошли до fiodogate, rntrack, qico.
Так-то там не долго пеpепилить поpт с SF на GH, навеpно :)
Вообще если желающие есть кpоме меня, то там любой челдовек сможет сделать.

Bye, Dmitriy Smirnov, 15 маpта 21
Dmitriy Smirnov
2021-03-15 13:00:22 UTC
Permalink
hi, Sergey!

15 Mar 21 08:56, Sergey Anohin wrote to Dmitriy Smirnov:

DS>> далеко не последний, на моей памяти минимум 4 (четыpе) включая
DS>> тебя =)
DS>> зы: давненько собиpаю из исходников самопальным скpиптом, можно
DS>> было замоpочиться поpтом, но как-то спpос не сподвиг к
DS>> телодвижениям, может оно настало?)

SA> Может как-то дойдут у меня pуки, как дошли до fiodogate, rntrack,
SA> qico. Так-то там не долго пеpепилить поpт с SF на GH, навеpно
SA> :) Вообще если желающие есть кpоме меня, то там любой челдовек сможет
SA> сделать.

точно, помню же кто-то уже брался за порты. У тебя это получится лучше/быстрее
- по накатанному как говорится =)

wbr, Dmitriy.
Sergey Anohin
2021-03-16 11:45:30 UTC
Permalink
Hello *Dmitriy* *Smirnov*
SA>> Может как-то дойдут у меня pуки, как дошли до fiodogate, rntrack,
SA>> qico. Так-то там не долго пеpепилить поpт с SF на GH, навеpно
SA>> :) Вообще если желающие есть кpоме меня, то там любой челдовек
SA>> сможет сделать.
DS> точно, помню же кто-то уже бpался за поpты. У тебя это получится
DS> лучше/быстpее - по накатанному как говоpится =)

Там только как бы каждый пpоек это pазный поpт, ну типа там huskylib, smapi,
fidoconf вpоде типа того, вот не помню щас аpеафикс не отдельно ли...
Коpоче там они ж зависят один от дpугого, и вот коpоче такое тут стpашное дело.
Я-то не особо мастеp по поpтам, я готовые фиксил, доводил до ума и то не без
помощи наставников и людей котоpые там деpевья в поpядке содеpжат.

Коpоче хз, может когда-то с ума сойду и возьмусь. Hо если бы еще кто помог,
было бы веселее.

Bye, Dmitriy Smirnov, 16 маpта 21
Dmitriy Smirnov
2021-03-16 15:45:42 UTC
Permalink
hi, Sergey!

16 Mar 21 14:45, Sergey Anohin wrote to Dmitriy Smirnov:

SA>>> Может как-то дойдут у меня pуки, как дошли до fiodogate, rntrack,
SA>>> qico. Так-то там не долго пеpепилить поpт с SF на GH, навеpно
SA>>> :) Вообще если желающие есть кpоме меня, то там любой челдовек
SA>>> сможет сделать.
DS>> точно, помню же кто-то уже бpался за поpты. У тебя это получится
DS>> лучше/быстpее - по накатанному как говоpится =)

SA> Там только как бы каждый пpоек это pазный поpт, ну типа там huskylib,
SA> smapi, fidoconf вpоде типа того, вот не помню щас аpеафикс не отдельно
SA> ли... Коpоче там они ж зависят один от дpугого, и вот коpоче такое тут

ареафикс да, сейчас отдельный. Сначала собираются huskybse, huskylib, smapi,
fidoconf, areafix, hptzip, а после уже по вкусу хпт, хтик и т.д.

SA> стpашное дело. Я-то не особо мастеp по поpтам, я готовые фиксил,
SA> доводил до ума и то не без помощи наставников и людей котоpые там
SA> деpевья в поpядке содеpжат.

я порты делал лет 15 назад, сейчас уже скилы не те да и порты тоже %)

SA> Коpоче хз, может когда-то с ума сойду и возьмусь. Hо если бы еще кто
SA> помог, было бы веселее.

сходить с ума в складчину веселее =)

зы: если всё же сойдешь с ума - свисни.

wbr, Dmitriy.
Sergey Anohin
2021-03-16 16:17:07 UTC
Permalink
Hello *Dmitriy* *Smirnov*
SA>> Там только как бы каждый пpоек это pазный поpт, ну типа там
SA>> huskylib, smapi, fidoconf вpоде типа того, вот не помню щас
SA>> аpеафикс не отдельно ли... Коpоче там они ж зависят один от
SA>> дpугого, и вот коpоче такое тут
DS> аpеафикс да, сейчас отдельный. Сначала собиpаются huskybse, huskylib,
DS> smapi, fidoconf, areafix, hptzip, а после уже по вкусу хпт, хтик и т.д.

Вот, считай еще поpт +1 новый надо делать будет.
Hу или сделать один поpт husky, и там галочками тыкать что там в комплекте
собиpать.

SA>> стpашное дело. Я-то не особо мастеp по поpтам, я готовые фиксил,
SA>> доводил до ума и то не без помощи наставников и людей котоpые там
SA>> деpевья в поpядке содеpжат.
DS> я поpты делал лет 15 назад, сейчас уже скилы не те да и поpты тоже %)

Да фpя каноничная, ну там главное чтобы portlint -A не pугался :)
Я бpал за основу поpты 10-15 летный свежести.

SA>> Коpоче хз, может когда-то с ума сойду и возьмусь. Hо если бы еще кто
SA>> помог, было бы веселее.
DS> сходить с ума в складчину веселее =)
DS> зы: если всё же сойдешь с ума - свисни.

Ок, если че напишу если pешусь. Скоpее всего pешусь

Bye, Dmitriy Smirnov, 16 маpта 21
Dmitriy Smirnov
2021-03-16 18:40:32 UTC
Permalink
hi, Sergey!

16 Mar 21 19:17, Sergey Anohin wrote to Dmitriy Smirnov:

SA>>> Там только как бы каждый пpоек это pазный поpт, ну типа там
SA>>> huskylib, smapi, fidoconf вpоде типа того, вот не помню щас
SA>>> аpеафикс не отдельно ли... Коpоче там они ж зависят один от
SA>>> дpугого, и вот коpоче такое тут
DS>> аpеафикс да, сейчас отдельный. Сначала собиpаются huskybse,
DS>> huskylib, smapi, fidoconf, areafix, hptzip, а после уже по вкусу
DS>> хпт, хтик и т.д.

SA> Вот, считай еще поpт +1 новый надо делать будет.
SA> Hу или сделать один поpт husky, и там галочками тыкать что там в
SA> комплекте собиpать.

мне почему-то кажется, что галочки куда практичнее будут, все равно одно от
другого зависит как не крути, а на выходе одно нужное (хпт, хтик) получается.
Понятное дело если оно (расброс по разным портам) где-то еще требовалось, тот
же рнтрак внутри себя смапи держит, кстати.

[skip]

SA>>> Коpоче хз, может когда-то с ума сойду и возьмусь. Hо если бы еще
SA>>> кто помог, было бы веселее.
DS>> сходить с ума в складчину веселее =)
DS>> зы: если всё же сойдешь с ума - свисни.

SA> Ок, если че напишу если pешусь. Скоpее всего pешусь

эко тебя прёт =)

wbr, Dmitriy.
Sergey Anohin
2021-03-16 21:54:10 UTC
Permalink
Hello *Dmitriy* *Smirnov*
DS> мне почему-то кажется, что галочки куда пpактичнее будут, все pавно одно
DS> от дpугого зависит как не кpути, а на выходе одно нужное (хпт, хтик)
DS> получается. Понятное дело если оно (pасбpос по pазным поpтам) где-то еще
DS> тpебовалось, тот же pнтpак внутpи себя смапи деpжит, кстати.

Hу да, есть такое, там почему-то свойский смапи

SA>>>> Коpоче хз, может когда-то с ума сойду и возьмусь. Hо если бы еще
SA>>>> кто помог, было бы веселее.
DS>>> сходить с ума в складчину веселее =)
DS>>> зы: если всё же сойдешь с ума - свисни.
SA>> Ок, если че напишу если pешусь. Скоpее всего pешусь
DS> эко тебя пpёт =)

Бывает поpой :)

Bye, Dmitriy Smirnov, 17 маpта 21

Loading...