Summary: | segfault altmediawriter при запуске на архитектуре riscv64 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | altmediawriter | Assignee: | Дмитрий Дегтярев <kevl> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | iv, jqt4, kevl, sin |
Version: | unstable | ||
Hardware: | riscv64 | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 33000 |
Description
Антон Мидюков
2021-12-28 16:30:03 MSK
Интересно, он раньше когда-нибудь запускался под riscv64 (In reply to Антон Мидюков from comment #0) > В конце вывода gdb: > > Thread 1 "altmediawriter" received signal SIGSEGV, Segmentation fault. > 0x0000002aaaacd4aa in YAML::detail::node* > YAML::detail::node::get<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > const&, std: Выглядит подозрительно похоже на проблему, из-за которой у altmediawriter сейчас в Сизифе FTBFS: http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/latest/error/altmediawriter-0.6.4-alt1 (In reply to Ivan A. Melnikov from comment #1) > http://git.altlinux.org/beehive/logs/Sisyphus/x86_64/latest/error/altmediawriter-0.6.4-alt1 Попоробовал пересобрать в sisyphus_riscv64, получил такую же ошибку что и по ссылке: releasemanager.cpp: In function 'QString yml_get(const YAML::Node&, const QString&)': releasemanager.cpp:478:43: error: cannot convert 'const YAML::Node' to 'const bool' in initialization 478 | const bool node_has_key = node[key_std]; | ^ make[1]: *** [Makefile:542: releasemanager.o] Error 1 kevl@, почините пожалуйста FTBFS. Починил FTBS в 0.6.5: https://git.altlinux.org/tasks/archive/done/_286/293240/logs/events.1.1.log Не знаю точно насчет segfault'а. Проверил 0.6.5-alt1 на Unmatched, запускается, образы качает. Запись флешек тестировать лень, тем более что altmediawriter не в курсе про Simply 10, но это уже другая история. |