boost 라이브러리를 사용하고 있는데 아래와 같은 exception 이 발생합니다.

trymp의 이미지

linux CentOS 7 을 사용하고 있고요 boost library 를 사용중에 있습니다.

빌드 후 실행시 아래와 같은 exception 이 발생합니다.

boost::exception_detail::clone_impl
the complexity of matching the regular expression exceeded predefined bounds

왜 위와 같은 exception 이 발생해서 abort 로 죽는지 모르겠구요.

이런 exception 은 어떤 catch() 로 잡아야 하는지 모르겟습니다.

catch (boost::regex_error& e) 이런 걸로 잡힐 줄 알았는데 안 잡희고요

다른 뭔가가 있는 것 같습니다.

이것에 대해 아시는 분 조언 주시면 감사하겠습니다.