<div dir="ltr">I am working with the c++ interface to geos 3.4.2 on OSX (installed via homebrew with --c++11).<br><br>I have created a LineString containing a CoordinateSequence of length 382 and then I run a buffer operation using:<br><br>    geos::operation::buffer::BufferParameters buffer_params;<br>    geos::operation::buffer::BufferOp buffer_op(input, buffer_params);<br>    geos::geom::Geometry* output = buffer_op.getResultGeometry(1.5);<br><br>This throws a geos::geom::TopologyException with message:<br><br>   depth mismatch at  at -6 -10.5<br><br>I have searched quite a bit for this error message but I have not found anything about what "depth mismatch" actually means. What does this error mean and what can I do about it?<div><br></div><div>The 382 points in my coordinate sequence are here:</div><div><a href="https://gist.github.com/alexflint/dcea786628af3b43d21a">https://gist.github.com/alexflint/dcea786628af3b43d21a</a><br></div><div><br></div><div>Thanks!</div><div><br></div><div>Alex</div><div><br></div></div>