What steps will reproduce the problem?
I have built from libkml-1.0.1.tar.gz and from the source in subversion.
Both versions give the same problem on my system. Everything builds fine
and I'm able to build CreateFolder.java from the examples. When I try to
run CreateFolder I get a SIGSEGV in
Java_com_googlecode_libkml_kmldomJNI_Container_1get_1feature_1array_1at+0x35
In gdb a backtrace gives me this just before the signalHandler is called:
Java_com_googlecode_libkml_kmldomJNI_Container_1get_1feature_1array_1at
(jenv=0x56d7c1c0, jcls=0x40209a80,
jarg1=46914800575264, jarg1_=<value optimized out>, jarg2=0)
at ../../../third_party/boost_1_34_1/boost/intrusive_ptr.hpp:76
In Container.java I was able to put a System.err.println before and after
the call to
long cPtr = kmldomJNI.Container_get_feature_array_at(swigCPtr, this, index);
in the method get_feature_array_at(long index)
The first print statement occurs but the one after the call does not.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
I'm running libkml-1.0.1 on a 64 bit centos5 machine.
Did you run the unit test suite that comes with the project? Did all tests
pass?
The unit tests all passed
Please provide any additional information below.
Original issue reported on code.google.com by willpu...@gmail.com on 20 Aug 2009 at 6:34
Original issue reported on code.google.com by
willpu...@gmail.com
on 20 Aug 2009 at 6:34