[pylucene-dev] PyLucene crashes Python in daemon mode
Bill Janssen
janssen at parc.com
Fri Nov 28 13:24:02 PST 2008
I should have pointed out that the same code works fine if I haven't
backgrounded the process (detached it from a controlling terminal).
Bill
Bill Janssen <janssen at parc.com> wrote:
> I'm getting crashes with Python when I use PyLucene to do searches from
> a daemon. This is OS X 10.5.5, both PPC and Intel, Java 1.5, Python 2.5
> (system Python), and PyLucene 2.4.0-2. Here's the stack trace I'm seeing:
>
> Virtual Machine arguments:
> JVM args: -Xms64m -Xmx512m -Xss100m -Djava.awt.headless=true
> Java command: <unknown>
> launcher type: generic
>
>
> Thread 0 Crashed:
> 0 libjvm.dylib 0x019b44e0 JVM_RaiseSignal + 481728
> 1 libjvm.dylib 0x0178f4b8 0x16e6000 + 693432
> 2 ??? 0x041df9bc 0 + 69073340
> 3 ??? 0x041dd160 0 + 69063008
> 4 libjvm.dylib 0x017e0e24 0x16e6000 + 1027620
> 5 libjvm.dylib 0x017e0b94 0x16e6000 + 1026964
> 6 libjvm.dylib 0x01928400 JVM_DoPrivileged + 768
> 7 ??? 0x041e6280 0 + 69100160
> 8 ??? 0x041df9bc 0 + 69073340
> 9 ??? 0x041df9bc 0 + 69073340
> 10 ??? 0x041df9bc 0 + 69073340
> 11 ??? 0x041df9bc 0 + 69073340
> 12 ??? 0x041df9bc 0 + 69073340
> 13 ??? 0x041dd160 0 + 69063008
> 14 libjvm.dylib 0x017e0e24 0x16e6000 + 1027620
> 15 libjvm.dylib 0x017e7ab8 0x16e6000 + 1055416
> 16 libjvm.dylib 0x0179089c 0x16e6000 + 698524
> 17 libjvm.dylib 0x01722b48 0x16e6000 + 248648
> 18 libjvm.dylib 0x01721d30 0x16e6000 + 245040
> 19 libjvm.dylib 0x017c1388 0x16e6000 + 897928
> 20 libjvm.dylib 0x017e99a0 0x16e6000 + 1063328
> 21 libjvm.dylib 0x01926098 JVM_FindClassFromClass + 648
> 22 libverify.dylib 0x00670d04 0x670000 + 3332
> 23 libverify.dylib 0x00670e20 0x670000 + 3616
> 24 libverify.dylib 0x00670efc 0x670000 + 3836
> 25 libverify.dylib 0x006719c0 0x670000 + 6592
> 26 libverify.dylib 0x006729b8 0x670000 + 10680
> 27 libverify.dylib 0x00673230 0x670000 + 12848
> 28 libverify.dylib 0x006749c4 0x670000 + 18884
> 29 libverify.dylib 0x00675da8 0x670000 + 23976
> 30 libverify.dylib 0x00676258 VerifyClassForMajorVersion + 1016
> 31 libjava.jnilib 0x0069b444 VerifyClassCodesForMajorVersion + 20
> 32 libjvm.dylib 0x017beb7c 0x16e6000 + 887676
> 33 libjvm.dylib 0x017be384 0x16e6000 + 885636
> 34 libjvm.dylib 0x017e041c 0x16e6000 + 1025052
> 35 libjvm.dylib 0x017e03a0 0x16e6000 + 1024928
> 36 libjvm.dylib 0x017e2fa0 0x16e6000 + 1036192
> 37 libjvm.dylib 0x017e2028 0x16e6000 + 1032232
> 38 libjvm.dylib 0x017e15f0 0x16e6000 + 1029616
> 39 ??? 0x041ee1c0 0 + 69132736
> 40 ??? 0x041dfaac 0 + 69073580
> 41 ??? 0x041df9bc 0 + 69073340
> 42 ??? 0x041df9bc 0 + 69073340
> 43 ??? 0x041df9bc 0 + 69073340
> 44 ??? 0x041df9bc 0 + 69073340
> 45 ??? 0x041dd160 0 + 69063008
> 46 libjvm.dylib 0x017e0e24 0x16e6000 + 1027620
> 47 libjvm.dylib 0x017e0b94 0x16e6000 + 1026964
> 48 libjvm.dylib 0x017871e8 0x16e6000 + 659944
> 49 libjvm.dylib 0x018f18c4 JNI_CreateJavaVM_Impl + 126500
> 50 libjcc.dylib 0x005220f0 JCCEnv::callStaticObjectMethod(_jclass*, _jmethodID*, ...) + 100
> 51 _lucene.so 0x01199248 org::apache::lucene::index::IndexReader::open(java::lang::String const&) + 80
> 52 _lucene.so 0x0125921c org::apache::lucene::index::t_IndexReader_open(_typeobject*, _object*) + 1224
> 53 org.python.python 0x001c6a48 PyEval_EvalFrameEx + 16052
> _______________________________________________
> pylucene-dev mailing list
> pylucene-dev at osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/pylucene-dev
More information about the pylucene-dev
mailing list