[geos-devel] Re: [GEOS] #469: testrunner fail
GEOS
geos-trac at osgeo.org
Mon Aug 22 17:19:59 EDT 2011
#469: testrunner fail
------------------------+---------------------------------------------------
Reporter: aperi2007 | Owner: geos-devel@…
Type: defect | Status: new
Priority: major | Milestone: 3.3.1
Component: Default | Version: svn-trunk
Severity: Unassigned | Keywords:
------------------------+---------------------------------------------------
Comment(by aperi2007):
Hi,
sorry for my slow steps forward, but I'm no skill with gdb.
this is the final result of backtrace :
{{{
Temporary breakpoint 1, main (argC=71, argV=0x7fffffffd838)
at XMLTester.cpp:1458
1458 {
Missing separate debuginfos, use: debuginfo-install
glibc-2.12-1.25.el6_1.3.x86_64 libgcc-4.4.5-6.el6.x86_64
libstdc++-4.4.5-6.el6.x86_64
(gdb) libstdc++-4.4.5-6.el6.x86_64
Undefined command: "libstdc++-4". Try "help".
(gdb) bt
#0 main (argC=71, argV=0x7fffffffd838) at XMLTester.cpp:1458
(gdb) q
A debugging session is active.
Inferior 1 [process 31527] will be killed.
Quit anyway? (y or n) n
Not confirmed.
(gdb) continue
Continuing.
lt-XMLTester: GeometryComponentFilter.cpp:35: virtual void
geos::geom::GeometryComponentFilter::filter_ro(const
geos::geom::Geometry*): Assertion `0' failed.
Program received signal SIGABRT, Aborted.
0x00007ffff746d905 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff746d905 in raise () from /lib64/libc.so.6
#1 0x00007ffff746f0e5 in abort () from /lib64/libc.so.6
#2 0x00007ffff74669be in __assert_fail_base () from /lib64/libc.so.6
#3 0x00007ffff7466a80 in __assert_fail () from /lib64/libc.so.6
#4 0x00007ffff7afcb13 in geos::geom::GeometryComponentFilter::filter_ro (
this=<value optimized out>, geom=<value optimized out>)
at GeometryComponentFilter.cpp:35
#5 0x00007ffff7b631c5 in getLines (this=0x7fffffffc7f0)
at ../../../include/geos/geom/util/LinearComponentExtracter.h:57
#6 geos::operation::distance::DistanceOp::computeFacetDistance (
this=0x7fffffffc7f0) at DistanceOp.cpp:396
#7 0x00007ffff7b63871 in geos::operation::distance::DistanceOp::distance
(
this=0x7fffffffc7f0) at DistanceOp.cpp:148
#8 0x00007ffff7b63b50 in geos::operation::distance::DistanceOp::distance
(
g0=<value optimized out>, g1=<value optimized out>) at
DistanceOp.cpp:63
#9 0x000000000040cc46 in XMLTester::parseTest (this=0x7fffffffd610,
node=<value optimized out>) at XMLTester.cpp:1375
#10 0x000000000040d41b in XMLTester::parseCase (this=0x7fffffffd610,
node=<value optimized out>) at XMLTester.cpp:644
#11 0x000000000040da23 in XMLTester::parseRun (this=0x7fffffffd610,
node=<value optimized out>) at XMLTester.cpp:449
#12 0x000000000040df99 in XMLTester::run (this=0x7fffffffd610, source=
"./tests/general/TestDistance.xml") at XMLTester.cpp:399
#13 0x000000000040e41a in main (argC=71, argV=<value optimized out>)
at XMLTester.cpp:1507
(gdb)
}}}
--
Ticket URL: <http://trac.osgeo.org/geos/ticket/469#comment:7>
GEOS <http://geos.refractions.net/>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).
More information about the geos-devel
mailing list