データを格納するためにRTreeを使用して、C++を使用したSkylineクエリに基づくアルゴリズムを開発しています。最大5ポイントを処理するとアルゴリズムは正常に機能し、6ポイントを試すとセグメンテーション違反が発生します。gdbを使用して、問題がここにあることを発見しました。
Program received signal SIGSEGV, Segmentation fault.
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string (
this=0x7fffffffd7c0, __str=
<error reading variable: Cannot access memory at address 0xffffffffffffffe8>)
at /usr/src/debug/gcc-4.7.2-20120921/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/basic_string.tcc:175
175 __str.get_allocator())
誰かがエラーがどこにあるのか、またはarを理解するのを手伝ってくれますか