Opened 8 years ago
Last modified 8 years ago
#10903 new Bugs
planar_face_traversal function
Reported by: | Owned by: | Jeremiah Willcock | |
---|---|---|---|
Milestone: | To Be Determined | Component: | graph |
Version: | Boost 1.57.0 | Severity: | Problem |
Keywords: | Visual Studio 2013 'Release' | Cc: |
Description
Visual Studio 'Release' Configuration. In function
void planar_face_traversal(const Graph& g,
PlanarEmbedding embedding, Visitor& visitor, EdgeIndexMap em )
In the for loop
for(boost::tie(fi,fi_end) = edges(g); fi != fi_end; ++fi)
as soon as it executes the line
edge_t e(*fi);
the variable 'g' becomes null at runtime. This is true for VS 2010, 2012, 2013. For Debug configuration, it does not occur, but as soon as the code is put 'release' the problem is consistent. It looks like a Visual Studio bug, but I am not sure how to claim a bug report to Microsoft.
Change History (2)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
Component: | iterator → graph |
---|---|
Owner: | changed from | to
My name is Nao Takano. I am a PhD candidate in computer science at University Colorado Denver.