On Fri, 13 Jun 2008, Rajendra Prasad Murakonda wrote:
I am using lucene in Debian GNU/Linux. I modified the lucene and JCC deb
packages so that it will work with jre_1.6_06(the current deb is made to use
only 1.6_03).
When I run my application, it ran for some time and aborted with the
following error:
An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0807850c, pid=5380, tid=3050314640
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b22 mixed mode, sharing
linux-x86)
# Problematic frame:
# C [python+0x3050c]
#
# An error report file with more information is saved as:
# /home/raj/dev/xx/code/0982/trunk/hs_err_pid5380.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Aborted
When I restarted the application again, it aborted with slightly different
error this time:
An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x080bb6fc, pid=9857, tid=2985294736
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b22 mixed mode, sharing
linux-x86)
# Problematic frame:
# C [python+0x736fc] PyUnicodeUCS4_Join+0x44c
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
~
There's an entire error dump that I could post. I will post if required. Any
idea what this error means?
The error means that your process crashed. The crash is caught by the JVM
but it doesn't mean that the JVM crashed. The crash could be anywhere in the
process.
From the error message above, the crash is at or near 'PyUnicodeUCS4_Join'.
Is the python version you're running compatible with the python version
PyLucene was built against. If you didn't build PyLucene yourself, that
would be the next thing to try.
To find out more, since you're running on Linux, build PyLucene in debug
mode, reproduce the bug and attach a gdb stacktrace. To build PyLucene in
debug mode, use:
'make DEBUG=1'
Alternatively, if you can send in a small python program that reproduces the
bug, I can try to reproduce it here and tell you more about it.
Andi..
_______________________________________________
pylucene-dev mailing list
pylucene-dev@osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev