Subject: CGAL users discussion list
List archive
- From: Andreas Fabri <>
- To:
- Subject: Re: [cgal-discuss] Segmentation fault at neighbor access
- Date: Fri, 7 Apr 2017 09:27:21 +0200
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=None ; spf=None
- Ironport-phdr: 9a23:RCSrXB2BZ5FkgFeOsmDT+DRfVm0co7zxezQtwd8ZseIWI/ad9pjvdHbS+e9qxAeQG96Kt7Qc06L/iOPJYSQ4+5GPsXQPItRndiQuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZvJuTyB4Xek9m72/q89pDXbAhEniaxba9vJxiqsAvdsdUbj5F/Iagr0BvJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PGAv5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7S60/Vza/4KdxUBLmlTkJNzA5/mHQicJ+gqxUrx2jqBNjzIDZe52VOfhkc6/BYd8XS2hMU8BMXCJBGIO8aI4PAvIdMOZesob9vUUBogGlBQKxBO3g0CRHhmX33aYn1OkuCwfG0xE6H90QqnvUt8/5NKkIXu+u1qnIzC7Ob/xI1jf67YjHbAwhoeuMXLJ+a8Xe1VUvFwTfjlSQs4DqIzSV1uEUvmWd8uFuVvqvhnY6pwxzoTWj3Mkhh4fTio4I11zI6T91zJg7KNC8UEJ2bt+pHIFNuyyZOYZ6WMwvTmVytConxLALtpi2dzUQxps93R7QcfmHfpCI4h39UOaRJi91iXF/dLK6gBa+7FKsyujmWcm11FZGty1FksTQtnwX0BzT9MiHRuF7/ki/xTaDzwHT6udaLkAojafXNpwsz70qmpcdv0nPBDL6lFjqgKOMaEkp9Oyl5/ziYrr8p5+cM4F0ihv5MqQrgsGwG+I4PRUUX2eF4+u8z6fv/UPjT7pRlP02k7LUsJ/EKsQco662HRNV0pwj6haxFTipzMgYnX4dLFNFYh6Ik4/pO1TWLPDiEfi/m0iskCtsx/3eIrLhDY/CLnzanLj8fLZ98FJTyBcozdBE/J9UEbEAIPfrWkDrrtDYDxk5Mxa1w+n9Etl92JkeCiqzBfqSP6rW9FOJ/ekyOPKkZYkPuT+7JeJ2yeTpiCoQn1MHcKCylbUeYmq5VqBvJUmDbHP3xNkIG30LlgUzS+nnlEeTXzdYe3GoTuQ34TRtW9HuNpvKWo342O/J5yy8BJADPm0=
- Organization: GeometryFactory
Did you check that the triangulation as a whole is valid?
andreas
On 07/04/2017 09:03, Thomas Holzmann wrote:
Hi,
I get a weird segmentation fault and I really don't know why. Here is my
code:
if (triangulation_.is_valid(currCell))
{
for (int k = 0; k < 4; k++)
cellsToProcess.push(currCell->neighbor(k)); // when accessing
neighbor -> segfault
}
where triangulation_ is a
CGAL::Triangulation_3<CGAL::Exact_predicates_exact_constructions_kernel,
Tds_info>. and currCell is a Cell_handle.
I'm checking the validity of currCell, so the neighbors should exist,
right?
Does someone have an idea why that could happen or how to check the
validity of the neighbors before accessing it in another way?
Thomas
--
Andreas Fabri, PhD
Chief Officer, GeometryFactory
Editor, The CGAL Project
phone: +33.492.954.912 skype: andreas.fabri
- [cgal-discuss] Segmentation fault at neighbor access, Thomas Holzmann, 04/07/2017
- Re: [cgal-discuss] Segmentation fault at neighbor access, Andreas Fabri, 04/07/2017
- Re: [cgal-discuss] Segmentation fault at neighbor access, Sylvain Pion, 04/07/2017
- Re: [cgal-discuss] Segmentation fault at neighbor access, Andreas Fabri, 04/07/2017
Archive powered by MHonArc 2.6.18.