Process finished with exit code 139 (interrupted by signal 11: SIGSEGV) exit code 139 : 数组访问越界,可能是内存溢出,可能和shared_ptr的使用有关…… 解决方案:断点查询bug出现的位置,缩小范围,大部分原因可能是数组访问越界