On Jul 22, 2008, at 17:49, Bill Janssen <[EMAIL PROTECTED]> wrote:

What's the ldd output (the one listing the shared libraries refered)
for _jcc.so and libjcc.so ?

Here they are. It looks good to me, but perhaps you'll spot something.

I'm not spotting anything below. Maybe, it's time to get a gdb stacktrace.

Andi..



byrd : /tilde/janssen 3 % ldd /usr/lib64/python2.4/site-packages/ JCC-1.9-py2.4-linux-x86_64.egg/libjcc.so libjava.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/libjava.so (0x00002aaaaacba000) libjvm.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/server/libjvm.so (0x00002aaaaade9000) libpython2.4.so.1.0 => /usr/lib64/libpython2.4.so.1.0 (0x00002aaaab72e000)
   libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaaba60000)
   libm.so.6 => /lib64/libm.so.6 (0x00002aaaabd60000)
   libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaabfe3000)
   libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaac1f1000)
   libc.so.6 => /lib64/libc.so.6 (0x00002aaaac40b000)
libverify.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/libverify.so (0x00002aaaac759000)
   libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaac869000)
   libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaaca80000)
   libutil.so.1 => /lib64/libutil.so.1 (0x00002aaaacc84000)
   /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
byrd : /tilde/janssen 4 % ldd /usr/lib64/python2.4/site-packages/ JCC-1.9-py2.4-linux-x86_64.egg/jcc/_jcc.so libjava.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/libjava.so (0x00002aaaaacdf000) libjvm.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/server/libjvm.so (0x00002aaaaae0e000)
   libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaab753000)
   libm.so.6 => /lib64/libm.so.6 (0x00002aaaaba54000)
   libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaabcd7000)
   libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaabee4000)
   libc.so.6 => /lib64/libc.so.6 (0x00002aaaac0ff000)
libverify.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/libverify.so (0x00002aaaac44d000)
   libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaac55c000)
   libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaac774000)
   /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
byrd : /tilde/janssen 5 % ldd /usr/lib64/python2.4/site-packages/ lucene-2.4.0_649619-py2.4-linux-x86_64.egg/lucene/_lucene.so libjcc.so => /usr/lib64/python2.4/site-packages/JCC-1.9-py2.4- linux-x86_64.egg/libjcc.so (0x00002aaaab311000) libjava.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/libjava.so (0x00002aaaab51e000) libjvm.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/server/libjvm.so (0x00002aaaab64d000)
   libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaabf93000)
   libm.so.6 => /lib64/libm.so.6 (0x00002aaaac293000)
   libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaac516000)
   libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaac724000)
   libc.so.6 => /lib64/libc.so.6 (0x00002aaaac93e000)
libpython2.4.so.1.0 => /usr/lib64/libpython2.4.so.1.0 (0x00002aaaacc8c000) libverify.so => /usr/java/jdk1.6.0_03/jre/lib/amd64/libverify.so (0x00002aaaacfbe000)
   libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaad0cd000)
   libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaad2e4000)
   /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
   libutil.so.1 => /lib64/libutil.so.1 (0x00002aaaad4e9000)

I suspect that your build is pulling in incompatible libraries. If you
set LD_LIBRARY_PATH, this is an easy mistake to make. Use -rpath at
link time instead.

I never set LD_LIBRARY_PATH.  Evil thing to do, IMO.

Just for good measure, here's the crash, again:

% python
Python 2.4.3 (#1, Mar 14 2007, 19:01:42)
[GCC 4.1.1 20070105 (Red Hat 4.1.1-52)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import lucene
lucene.initVM(classpath=lucene.CLASSPATH, initialheap="64m", maxheap="1000m")
#
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00002aaaaf139be4, pid=6394, tid=46912496308032
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-b05 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x307be4]
#
# An error report file with more information is saved as hs_err_pid6394.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Abort
%

This happens with jdk1.6.0_03, jdk1.6.0_07, and jdk1.6.0_10.

Bill
_______________________________________________
pylucene-dev mailing list
pylucene-dev@osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev
_______________________________________________
pylucene-dev mailing list
pylucene-dev@osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

Reply via email to