[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