Hi,
There is a small issue with the call to debug_traverse() in \boost\geometry\algorithms\detail\overlay\traverse.hpp at line 359. The issue is that current_iit might point to turn.operations.end so dereference operation is invalid. In some cases this is caught by the microsoft pageheap debugger even though BOOST_GEOMETRY_DEBUG_TRAVERSE is not defined and debug_traverse() is nop.
The following patch is one way to fix the issue.
regards,
Vladimir
--
Vladimir Petrovic | vpetrovic@think-cell.com
think-cell Software GmbH | http://www.think-cell.com | |
Chausseestr. 8/E | phone / fax | +49 30 666473-10 / -19 |
10115 Berlin, Germany | US phone / fax | +1 800 891 8091 / +1 212 504 3039 |
Amtsgericht Berlin-Charlottenburg, HRB 85229 | European Union VAT Id DE813474306 | ||
Directors: Dr. Markus Hannebauer, Dr. Arno Schödl |