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