If mds does not connect to couchbase, Unitserver crashes when init custom dataset
signal 11 (Segmentation fault), address is 0x8
[bt]: (1) /lib/x86_64-linux-gnu/libpthread.so.0 : +0x12890 [0x7fef21a3f890] [bt]: (2) /usr/local/chaos/chaos-distrib/lib/libchaos_common.so.1 : chaos::common::data::CDataWrapper::addStringValue(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)+0xa [0x7fef1236c4ea] [bt]: (3) /usr/local/chaos/chaos-distrib/lib/libchaos_cutoolkit.so.1 : chaos::cu::data_manager::KeyDataStorage::getNewDataPackForDomain(chaos::cu::data_manager::KeyDataStorageDomain)+0x81 [0x7fef12b6aef1] [bt]: (4) /usr/local/chaos/chaos-distrib/lib/libchaos_cutoolkit.so.1 : chaos::cu::control_manager::AbstractControlUnit::pushCustomDataset()+0x4f [0x7fef12bc630f] [bt]: (5) /usr/local/chaos/chaos-distrib/lib/libchaos_driver_sensors.so : driver::sensor::camera::RTCameraBase::unitDefineCustomAttribute()+0x2ca [0x7fef1804fc5a] [bt]: (6) /usr/local/chaos/chaos-distrib/lib/libchaos_cutoolkit.so.1 : chaos::cu::control_manager::AbstractControlUnit::redoInitRpCheckList(bool)+0x58d [0x7fef12bb055d] [bt]: (7) /usr/local/chaos/chaos-distrib/lib/libchaos_cutoolkit.so.1 : chaos::cu::control_manager::AbstractControlUnit::fatalErrorFromState(int, chaos::CException&)+0x1fa [0x7fef12bbddaa] [bt]: (8) /usr/local/chaos/chaos-distrib/lib/libchaos_common.so.1 : chaos::common::utility::SWEService::goInFatalError(chaos::common::utility::SWEService*, chaos::CException&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)+0x1c2 [0x7fef12467a82] [bt]: (9) /usr/local/chaos/chaos-distrib/lib/libchaos_cutoolkit.so.1 : chaos::cu::control_manager::AbstractControlUnit::_init(std::unique_ptr<chaos::common::data::CDataWrapper, std::default_deletechaos::common::data::CDataWrapper >)+0x190a [0x7fef12bb4eea] [bt]: (10) /usr/local/chaos/chaos-distrib/lib/libchaos_cutoolkit.so.1 : chaos::ActionDescriptorchaos::cu::control_manager::AbstractControlUnit::call(std::unique_ptr<chaos::common::data::CDataWrapper, std::default_deletechaos::common::data::CDataWrapper >)+0x14b [0x7fef12bcbc3b] [bt]: (11) /usr/local/chaos/chaos-distrib/lib/libchaos_common.so.1 : chaos::DomainActionsScheduler::processBufferElement(std::shared_ptrchaos::common::data::CDataWrapper)+0x841 [0x7fef123ac931] [bt]: (12) /usr/local/chaos/chaos-distrib/lib/libchaos_common.so.1 : chaos::CObjectProcessingQueuechaos::common::data::CDataWrapper::executeOnThread()+0x62 [0x7fef123afbd2] [bt]: (13) /usr/local/chaos/chaos-distrib/bin/cu() [0x54528d] [bt]: (14) /lib/x86_64-linux-gnu/libpthread.so.0 : +0x76db [0x7fef21a346db] [bt]: (15) /lib/x86_64-linux-gnu/libc.so.6 : clone+0x3f [0x7fef111c988f]
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injectorboost::log::v2s_mt_posix::system_error >' terminate called recursively