c++ - boost C++ 库在 perl_matcher match_all_states 上崩溃
问题描述
我正在使用 boost 库来链接我的二进制文件。在某些情况下,我会收到以下崩溃跟踪。有人可以指出这可能发生的情况吗?
>>> Stack: #0 0x00007f1c6670f576 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> >
>::match_all_states() () from /lib/x86_64/libboost_regex.so.1.55.0
#1 0x00007f1c6670f79d in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> >
>::match_prefix() () from /lib/x86_64/libboost_regex.so.1.55.0
#2 0x00007f1c6670fe72 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> >
>::find_restart_any() () from /lib/x86_64/libboost_regex.so.1.55.0
#3 0x00007f1c66706ae5 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> >
>::find_imp() () from /lib/x86_64/libboost_regex.so.1.55.0 <<<<
解决方案
推荐阅读
- python - 如何将dataFrame csv/excel文件导出到特定目录
- c# - 如何仅在添加范围内将 T 函数、布尔函数的表达式添加到列表?
- encryption - CA证书通常是什么样的?
- python - 如何使用 Keras 在二进制图像上使用卷积神经网络?
- android - 按钮单击无法正常工作 - 如何解决?
- google-apps-script - 将一列单元格从一个电子表格复制到另一个电子表格的最有效方法是什么?
- .net - HttpClient DelegatingHandler 意外生命周期
- assembly - 用于启动 shell 的 C 代码的汇编版本
- sql - 存储过程返回结果甚至认为它不应该
- questetra - 使用“标签”而不是“选择 ID”表示的值启动 Questetra 过程