[MacPorts] #34248: basemap fails with new geos-3.3.2_0 upgrade
MacPorts
noreply at macports.org
Sat Apr 28 13:30:53 PDT 2012
#34248: basemap fails with new geos-3.3.2_0 upgrade
--------------------------------------+-------------------------------------
Reporter: petrus.hyvonen@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: | Port: geos, py27-matplotlib-basemap
--------------------------------------+-------------------------------------
py27-matplotlib-basemap fails after the geos-3.3.2_0 upgrade.
m = Basemap(projection='mill',lon_0=0)
Crash
"Assertion failed: (0), function query, file AbstractSTRtree.cpp, line
286."
Not sure if the dump if of help:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff93cbbce2 __pthread_kill
+ 10
1 libsystem_c.dylib 0x00007fff95a257d2 pthread_kill +
95
2 libsystem_c.dylib 0x00007fff95a16a7a abort + 143
3 libsystem_c.dylib 0x00007fff95a495de __assert_rtn +
146
4 libgeos-3.3.2.dylib 0x000000010e7eff26
geos::index::strtree::AbstractSTRtree::query(void const*,
geos::index::strtree::AbstractNode const*, std::vector<void*,
std::allocator<void*> >*) + 102
5 libgeos-3.3.2.dylib 0x000000010e801f4b
geos::noding::MCIndexNoder::intersectChains() + 219
6 libgeos-3.3.2.dylib 0x000000010e80ba16
geos::operation::buffer::BufferBuilder::computeNodedEdges(std::vector<geos::noding::SegmentString*,
std::allocator<geos::noding::SegmentString*> >&,
geos::geom::PrecisionModel const*) + 54
7 libgeos-3.3.2.dylib 0x000000010e80b4b8
geos::operation::buffer::BufferBuilder::buffer(geos::geom::Geometry
const*, double) + 200
8 libgeos-3.3.2.dylib 0x000000010e80d71d
geos::operation::buffer::BufferOp::bufferOriginalPrecision() + 221
9 libgeos-3.3.2.dylib 0x000000010e80d470
geos::operation::buffer::BufferOp::bufferOp(geos::geom::Geometry const*,
double, int, int) + 112
10 libgeos-3.3.2.dylib 0x000000010e836713
geos::simplify::DPTransformer::transformPolygon(geos::geom::Polygon
const*, geos::geom::Geometry const*) + 131
11 libgeos-3.3.2.dylib 0x000000010e7d3119
geos::geom::util::GeometryTransformer::transform(geos::geom::Geometry
const*) + 505
12 libgeos-3.3.2.dylib 0x000000010e836818
geos::simplify::DouglasPeuckerSimplifier::simplify(geos::geom::Geometry
const*, double) + 88
13 libgeos_c.1.dylib 0x000000010e51cbc6 GEOSSimplify_r
+ 38
14 _geoslib.so 0x000000010e508709
__pyx_pf_8_geoslib_12BaseGeometry_3simplify + 105
15 org.python.python 0x000000010a004181
PyEval_EvalFrameEx + 9185
16 org.python.python 0x000000010a009132 fast_function +
178
17 org.python.python 0x000000010a0043fb
PyEval_EvalFrameEx + 9819
18 org.python.python 0x000000010a001d4f
PyEval_EvalCodeEx + 2079
19 org.python.python 0x0000000109f9430b function_call +
347
20 org.python.python 0x0000000109f6f921 PyObject_Call +
97
21 org.python.python 0x0000000109f7b876
instancemethod_call + 518
22 org.python.python 0x0000000109f6f921 PyObject_Call +
97
23 org.python.python 0x0000000109fcb1eb slot_tp_init +
187
24 org.python.python 0x0000000109fc2764 type_call + 372
25 org.python.python 0x0000000109f6f921 PyObject_Call +
97
26 org.python.python 0x000000010a00462a
PyEval_EvalFrameEx + 10378
27 org.python.python 0x000000010a001d4f
PyEval_EvalCodeEx + 2079
28 org.python.python 0x000000010a001526 PyEval_EvalCode
+ 54
29 org.python.python 0x000000010a028d4e
PyRun_InteractiveOneFlags + 558
30 org.python.python 0x000000010a02879e
PyRun_InteractiveLoopFlags + 206
31 org.python.python 0x000000010a028622
PyRun_AnyFileExFlags + 114
32 org.python.python 0x000000010a03ca82 Py_Main + 2914
33 org.python.python 0x0000000109f5bf24 0x109f5b000 +
3876
--
Ticket URL: <https://trac.macports.org/ticket/34248>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list