Bug 59241 - Ошибки при запуска сервера если длинный hostname
Summary: Ошибки при запуска сервера если длинный hostname
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: xfr (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexander Makeenkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-05-18 14:46 MSK by obidinog@basealt.ru
Modified: 2026-05-18 14:58 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description obidinog@basealt.ru 2026-05-18 14:46:27 MSK
Платформа:
Alt Server p11 x86_64 (Обновленный до Sisyphus)

Пакет:
xfr 0.9.14-alt1

Шаги:
1) Иметь длинный хостнейм >64 символов

2) Запустить сервер
$ xfr server

Результат:
 INFO MPTCP listening on [::]:5201 (dual-stack)
 INFO QUIC server listening on [::]:5201 (dual-stack)
 INFO QUIC endpoint ready on port 5201
 INFO Registered mDNS service: server-11-1-x86-64-legacy-ext4-minimal-server-20260518.localdoma

thread 'mDNS_daemon' (1496) panicked at /usr/src/RPM/BUILD/xfr-0.9.14/vendor/mdns-sd/src/dns_parser.rs:1627:9:
assertion failed: utf.len() < 64
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


Ожидаемый результат: Ошибок нет

Дополнительно:
Запуск вместе с RUST_BACKTRACE=1 вывод не меняет, остается тот же
Если изменить hostname на более короткий - ошибка не воспроизводится
На работу программы не влиянт
Comment 1 Alexander Makeenkov 2026-05-18 14:47:07 MSK
На апстримной сборке воспроизводится?
Comment 2 obidinog@basealt.ru 2026-05-18 14:58:08 MSK
(Ответ для Alexander Makeenkov на комментарий #1)
> На апстримной сборке воспроизводится?

  Installing /home/test/.cargo/bin/xfr
   Installed package `xfr v0.9.14` (executable `xfr`)
warning: be sure to add `/home/test/.cargo/bin` to your PATH to be able to run the installed binaries

$ /home/test/.cargo/bin/xfr serve
 INFO MPTCP listening on [::]:5201 (dual-stack)
 INFO QUIC server listening on [::]:5201 (dual-stack)
 INFO QUIC endpoint ready on port 5201
 INFO Registered mDNS service: server-11-1-x86-64-legacy-ext4-minimal-server-20260518