😂算是个教训吧
#0 0x0000aaaaaab08f80 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ModemDev*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ModemDev*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ModemDev*> > >::_M_begin (this=0x8) at /usr/aarch64-linux-gnu/include/c++/7/bits/stl_tree.h:737
#1 0x0000aaaaaab090cc in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ModemDev*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ModemDev*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ModemDev*> > >::find (this=0x8, __k="192.168.251.221") at /usr/aarch64-linux-gnu/include/c++/7/bits/stl_tree.h:2523
#2 0x0000aaaaaab08dc4 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ModemDev*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ModemDev*> > >::find (this=0x8,__x="192.168.251.221") at /usr/aarch64-linux-gnu/include/c++/7/bits/stl_map.h:1163
初始化位置和使用位置太远,一着不慎,找了半天原因