вылетает named

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
alexsimm
рядовой
Сообщения: 15
Зарегистрирован: 2016-05-15 12:38:13

вылетает named

Непрочитанное сообщение alexsimm » 2016-06-07 14:07:43

uname -a
FreeBSD gate1 10.3-RELEASE-p2 FreeBSD 10.3-RELEASE-p2 #0: Mon May 16 15:49:51 VLAT 2016 alexus@gate1:/usr/obj/usr/src/sys/gate1_160516_woutpolling amd64

named -v
BIND 9.10.4 <id:a5e4938>

Вылетает со следующим логом:

Код: Выделить всё

Jun  7 19:51:43 gate1 named[1119]: success resolving 'pubt.net/A' (in '.'?) after reducing the advertised EDNS UDP packet size to 512 octets
Jun  7 19:55:00 gate1 /usr/sbin/cron[3150]: (operator) CMD (/usr/libexec/save-entropy)
Jun  7 19:55:00 gate1 /usr/sbin/cron[3149]: (root) CMD (/usr/libexec/atrun)
Jun  7 19:59:10 gate1 named[1119]: rbt.c:2553: ENSURE((((root)->is_root == 1) ? isc_boolean_true : isc_boolean_false)) failed, back trace
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: rbt.c:2553: ENSURE((((root)->is_root == 1) ? isc_boolean_true : isc_boolean_false)) failed, back trace
Jun  7 19:59:10 gate1 kernel: pid 1119 (named), uid 53: exited on signal 6
Jun  7 19:59:10 gate1 named[1119]: #0 0x41899d in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #0 0x41899d in ??
Jun  7 19:59:10 gate1 named[1119]: #1 0x5bde7a in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #1 0x5bde7a in ??
Jun  7 19:59:10 gate1 named[1119]: #2 0x4bb48c in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #2 0x4bb48c in ??
Jun  7 19:59:10 gate1 named[1119]: #3 0x4c8fa9 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #3 0x4c8fa9 in ??
Jun  7 19:59:10 gate1 named[1119]: #4 0x53283f in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #4 0x53283f in ??
Jun  7 19:59:10 gate1 named[1119]: #5 0x5dd918 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #5 0x5dd918 in ??
Jun  7 19:59:10 gate1 named[1119]: #6 0x80186f855 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #6 0x80186f855 in ??
Jun  7 19:59:10 gate1 named[1119]: #7 0x0 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #7 0x0 in ??
Jun  7 19:59:10 gate1 named[1119]: exiting (due to assertion failure)
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: exiting (due to assertion failure)
Система ставилась недели три назад со всеми обновлениями!
что не так?! Бинд косячный?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

вылетает named

Непрочитанное сообщение Alex Keda » 2016-06-07 14:10:02

железо чтоле проверьте...
раму, там, например...
Убей их всех! Бог потом рассортирует...

alexsimm
рядовой
Сообщения: 15
Зарегистрирован: 2016-05-15 12:38:13

вылетает named

Непрочитанное сообщение alexsimm » 2016-06-08 22:37:10

да проверяли железо, всё с ним ок

guest
проходил мимо

вылетает named

Непрочитанное сообщение guest » 2016-06-09 15:12:15

alexsimm писал(а):uname -a
FreeBSD gate1 10.3-RELEASE-p2 FreeBSD 10.3-RELEASE-p2 #0: Mon May 16 15:49:51 VLAT 2016 alexus@gate1:/usr/obj/usr/src/sys/gate1_160516_woutpolling amd64

named -v
BIND 9.10.4 <id:a5e4938>

Вылетает со следующим логом:

Код: Выделить всё

Jun  7 19:51:43 gate1 named[1119]: success resolving 'pubt.net/A' (in '.'?) after reducing the advertised EDNS UDP packet size to 512 octets
Jun  7 19:55:00 gate1 /usr/sbin/cron[3150]: (operator) CMD (/usr/libexec/save-entropy)
Jun  7 19:55:00 gate1 /usr/sbin/cron[3149]: (root) CMD (/usr/libexec/atrun)
Jun  7 19:59:10 gate1 named[1119]: rbt.c:2553: ENSURE((((root)->is_root == 1) ? isc_boolean_true : isc_boolean_false)) failed, back trace
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: rbt.c:2553: ENSURE((((root)->is_root == 1) ? isc_boolean_true : isc_boolean_false)) failed, back trace
Jun  7 19:59:10 gate1 kernel: pid 1119 (named), uid 53: exited on signal 6
Jun  7 19:59:10 gate1 named[1119]: #0 0x41899d in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #0 0x41899d in ??
Jun  7 19:59:10 gate1 named[1119]: #1 0x5bde7a in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #1 0x5bde7a in ??
Jun  7 19:59:10 gate1 named[1119]: #2 0x4bb48c in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #2 0x4bb48c in ??
Jun  7 19:59:10 gate1 named[1119]: #3 0x4c8fa9 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #3 0x4c8fa9 in ??
Jun  7 19:59:10 gate1 named[1119]: #4 0x53283f in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #4 0x53283f in ??
Jun  7 19:59:10 gate1 named[1119]: #5 0x5dd918 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #5 0x5dd918 in ??
Jun  7 19:59:10 gate1 named[1119]: #6 0x80186f855 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #6 0x80186f855 in ??
Jun  7 19:59:10 gate1 named[1119]: #7 0x0 in ??
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: #7 0x0 in ??
Jun  7 19:59:10 gate1 named[1119]: exiting (due to assertion failure)
Jun  7 19:59:10 gate1 kernel: Jun  7 19:59:10 gate1 named[1119]: exiting (due to assertion failure)
Система ставилась недели три назад со всеми обновлениями!
что не так?! Бинд косячный?
bind 9.10.4-P1 вроде:

https://lists.isc.org/pipermail/bind-us ... 96851.html

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

alexsimm
рядовой
Сообщения: 15
Зарегистрирован: 2016-05-15 12:38:13

вылетает named

Непрочитанное сообщение alexsimm » 2016-06-10 17:46:26

да я уже обновился, будем дальше поглядеть.
но всё равно спасибо.
п.с. когда ставил систему, этой версии ещё не было.

Аватара пользователя
Dominator
мл. сержант
Сообщения: 123
Зарегистрирован: 2009-06-06 15:43:01
Откуда: Новосибирск/Кобург
Контактная информация:

вылетает named

Непрочитанное сообщение Dominator » 2016-06-12 11:27:10

Это встроенный в ОС или с портов?
Если с портов, надо удалять пакет и ставить заново. Может потребоваться пересобрать компилер
Windows must die!

guest
проходил мимо

вылетает named

Непрочитанное сообщение guest » 2016-06-12 11:53:45

Dominator писал(а):Это встроенный в ОС или с портов?
Если с портов, надо удалять пакет и ставить заново. Может потребоваться пересобрать компилер
насчет компилера - подробней пожалуйста...

Аватара пользователя
Dominator
мл. сержант
Сообщения: 123
Зарегистрирован: 2009-06-06 15:43:01
Откуда: Новосибирск/Кобург
Контактная информация:

вылетает named

Непрочитанное сообщение Dominator » 2016-06-12 13:16:06

guest писал(а):насчет компилера - подробней пожалуйста...
Если софт собирается не системным компилером (clang), а тем же gcc, то, соответственно, компилер собирается под конкретную версию ОС.
В новых версиях ОС (даже при апгрейде по минорным) могут меняться какие-то функции, в результате компилер генрерит код, который на новой версии может не работать. Следовательно, приходится пересобирать компилер.

P.S. У меня был случай: при апгрейде с 10.2 на 11-CURRENT отвалился docker. Похоже, что в 11-й поменяли что-то связанное с бриджами. Я тут же давай docker пересобирать - не помогает. Код то генерится для 10.2 и, соответственно, получает от ворот поворот. Пока я не удалил go и не собрал его заново и уже им не собрал docker, последний нивкакую не заводился.
Windows must die!

guest
проходил мимо

вылетает named

Непрочитанное сообщение guest » 2016-06-12 15:27:38

Dominator писал(а):
guest писал(а):насчет компилера - подробней пожалуйста...
Если софт собирается не системным компилером (clang), а тем же gcc, то, соответственно, компилер собирается под конкретную версию ОС.
В новых версиях ОС (даже при апгрейде по минорным) могут меняться какие-то функции, в результате компилер генрерит код, который на новой версии может не работать. Следовательно, приходится пересобирать компилер.

P.S. У меня был случай: при апгрейде с 10.2 на 11-CURRENT отвалился docker. Похоже, что в 11-й поменяли что-то связанное с бриджами. Я тут же давай docker пересобирать - не помогает. Код то генерится для 10.2 и, соответственно, получает от ворот поворот. Пока я не удалил go и не собрал его заново и уже им не собрал docker, последний нивкакую не заводился.
Теперь перечитайте снова свой опус и уразумейте, "компилер" тут не причем, при переходе с ветки на
ветку нужно пересобирать третичное ПО, дело не в генерируемом коде, а в изменении хедеров, библиотек и api.

Аватара пользователя
Dominator
мл. сержант
Сообщения: 123
Зарегистрирован: 2009-06-06 15:43:01
Откуда: Новосибирск/Кобург
Контактная информация:

вылетает named

Непрочитанное сообщение Dominator » 2016-06-12 16:02:15

guest писал(а):Теперь перечитайте снова свой опус
Я не музыкант, к сожалению, с опусами дел не имел, да и в ветке про фряху более чем глупо про них вообще упоминать.
guest писал(а):дело не в генерируемом коде, а в изменении хедеров, библиотек и api
Вот тут как раз и всплывает тот самый момент, почему компилер весьма причем. Если он скомпилен со старыми хедерами, то он и будет "думать" по-старому. В случае с фряхой старым clang'ом, который тоже "думает" по-старому.

У меня был случай, когда при разработке программы для x64 на ассемблере код для win7 и xp64 нормально запускался, а под win8 сыпался. Выяснилось, что проблема была в выравнивании стека. Вот пример небольшого изменения в ОС, при котором нужно еще пересобирать компилер под изменившееся соглашение о вызове (в моем случае пришлось лишь поправить sub rsp,<num>). Тот же новый clang, к примеру, пересоберет компилер и все будет нормально.

P.S. Я с ассемблером уже 4 года свободно общаюсь - знаю, о чем говорю.
Windows must die!

alexsimm
рядовой
Сообщения: 15
Зарегистрирован: 2016-05-15 12:38:13

вылетает named

Непрочитанное сообщение alexsimm » 2016-06-13 3:01:54

Dominator писал(а):Это встроенный в ОС или с портов?
Если с портов, надо удалять пакет и ставить заново. Может потребоваться пересобрать компилер
Я всегда устанавливаю встроенные ПО из портов. И , конечно же, сначала удаляешь, а потом ставишь.

guest
проходил мимо

вылетает named

Непрочитанное сообщение guest » 2016-06-13 12:10:22

Dominator писал(а):
guest писал(а):Теперь перечитайте снова свой опус
Я не музыкант, к сожалению, с опусами дел не имел, да и в ветке про фряху более чем глупо про них вообще упоминать.
guest писал(а):дело не в генерируемом коде, а в изменении хедеров, библиотек и api
Вот тут как раз и всплывает тот самый момент, почему компилер весьма причем. Если он скомпилен со старыми хедерами, то он и будет "думать" по-старому. В случае с фряхой старым clang'ом, который тоже "думает" по-старому.

У меня был случай, когда при разработке программы для x64 на ассемблере код для win7 и xp64 нормально запускался, а под win8 сыпался. Выяснилось, что проблема была в выравнивании стека. Вот пример небольшого изменения в ОС, при котором нужно еще пересобирать компилер под изменившееся соглашение о вызове (в моем случае пришлось лишь поправить sub rsp,<num>). Тот же новый clang, к примеру, пересоберет компилер и все будет нормально.

P.S. Я с ассемблером уже 4 года свободно общаюсь - знаю, о чем говорю.
многа букв...

В случае обновления системы - обновляется SDK: clang/llvm/make & etc, ну а про третичное ПО
уже было отписано.

alexsimm
рядовой
Сообщения: 15
Зарегистрирован: 2016-05-15 12:38:13

вылетает named

Непрочитанное сообщение alexsimm » 2016-06-18 18:36:44

с новой версией вылеты прекратились