такое чудо.
2019.01.06 13:38:07.162302 [ 2 ] {} <Error> BaseDaemon: ########################################
2019.01.06 13:38:07.163710 [ 2 ] {} <Error> BaseDaemon: (from thread 41) Received signal Segmentation fault: 11 (11).
2019.01.06 13:38:07.163776 [ 2 ] {} <Error> BaseDaemon: Address: 0x1151dd000
2019.01.06 13:38:07.163807 [ 2 ] {} <Error> BaseDaemon: Address not mapped to object.
2019.01.06 13:38:07.164788 [ 2 ] {} <Error> BaseDaemon: 0. 0 clickhouse-server 0x0000000104b4e725 _ZN2DBL21deserializeBinarySSE2ILi2EEEvRNS_8PODArrayIhLm4096E9AllocatorILb0EELm15ELm16EEERNS1_IyLm4096ES3_Lm15ELm16EEERNS_10ReadBufferEm + 1413
Проверялось на разных хостах. Сервер 18.16.0, на одном хосте собран из master ветки, на другом поставлен из менеджера пакетов, тоже 18.16.0.
Сегфолт вообще нехорошая штука. issue закинуть?
Да, обязательно. Из этого сообщения пока ничего непонятно. Стек трейс там несколькими строчками ниже... (в вашем куске только последний фрейм). Также желательно взять строчки выше, которые происходили в потоке 41. Они будут отмечены [ 41 ]. Произошло на нескольких серверах одновременно? А эти серверы объединены в кластер и выполняют распределённые запросы? Тогда имеет смысл посмотреть также последние запросы.
Также странно, что имя символа не demangled. Если в логе только один стек фрейм - значит вы собрали ClickHouse без libunwind (зачем?).
Обсуждают сегодня