Opened 8 years ago

Last modified 8 years ago

#10903 new Bugs

planar_face_traversal function

Reported by: dumnas@… 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 dumnas@…, 8 years ago

My name is Nao Takano. I am a PhD candidate in computer science at University Colorado Denver.

comment:2 by Michel Morin, 8 years ago

Component: iteratorgraph
Owner: changed from jeffrey.hellrung to Jeremiah Willcock
Note: See TracTickets for help on using tickets.