Bug 60094
| Summary: | Ошибка сегментации с длинным hostname | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Dmitry Maksimenkov <maksimenkovda> | ||||
| Component: | sscg | Assignee: | Антон Мидюков <antohami> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | antohami, liannnix | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Вы создали hostname c 65 символами. Более 64 нельзя. Исправлено в апстриме: https://github.com/sgallagher/sscg/commit/0c37e7ace585cfb550a0ffd9d5c331d059fd687f Сейчас соберу с этим коммитом. sscg-4.0.3-alt2 -> sisyphus: Wed Aug 05 2026 Anton Midyukov <antohami@altlinux> 4.0.3-alt2 - Applied upstream fix: + Avoid segfault on receiving bad CLI arguments (Closes: 60094). |

Description
Dmitry Maksimenkov 2026-08-05 12:08:02 MSKCreated attachment 21988 [details] backtrace.log Системы: ALT Workstation 11.2 ALT Workstation K 11.4 ALT Server 11.1 ALT Education 11.1 Системы обновлены до репозитория Sisyphus Версии: sscg-4.0.3-alt1 Шаги воспроизведения: # На системе выставлен длинный hostname: # hostnamectl set-hostname $(printf 'h%.0s' {1..64}) && reboot # Создать самоподписанный сертификат для текущего хоста: # sscg Реальный результат: Ошибка сегментирования Ожидаемый результат: Вывод явного сообщения об ошибке: ERROR: File name too long Дополнительно: * НЕ воспроизводится в p11 на версии sscg-3.0.3-alt1 * segfault вызывает sscg_io_utils_delete_output_files(), backtrace см. вложении