JPL Error With Thread.

[email protected] (Khoivu Nguyen) Fri, 17 Sep 1999 10:18:56 -0400
Newsgroups perl.jpl
Message-ID <[email protected]>
I downloaded and installed  Perl 5.00561. I also installed JPL module
too. When I ran "java Sample" I got the segmentation violation error
with java. When I installed Perl5.00561, I set PERL flag to use thread
and compiled it to libperl.so.

FYI, here is my platform info:

        * Rehad 6.0 with Linux kernel 2.2.5-15
        * Perl 5.00561
        * gcc version egcs-2.91.66 (egcs-1.1.2 release)
        * java version "1.2". Classic VM (build
          Linux_JDK_1.2_pre-release-v2, native threads, sunwjit)

I would like to thank in advance for any helps and hints.

Khoivu
err.txt (text/plain, 1.7 KB)
SIGSEGV   11*  segmentation violation
	stackpointer=0xbffff1cc

Full thread dump Classic VM (Linux_JDK_1.2_pre-release-v2, native threads):
    "Finalizer" (TID:0x404bb320, sys_thread_t:0x80cc698, state:CW, native ID:0xc04) prio=8
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(Compiled Code)
	at java.lang.ref.ReferenceQueue.remove(Compiled Code)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
    "Reference Handler" (TID:0x404bb3b0, sys_thread_t:0x80c7ee0, state:CW, native ID:0x803) prio=10
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:424)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
    "SIGQUIT handler" (TID:0x404bb3e0, sys_thread_t:0x80c0978, state:R, native ID:0x402) prio=5
    "main" (TID:0x404bb1e0, sys_thread_t:0x804c080, state:R, native ID:0x400) prio=5
	at PerlInterpreter.init(Native Method)
	at PerlInterpreter.fetch(Compiled Code)
	at Sample.<clinit>(Sample.java:48)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@404BB338/404F1028: <unowned>
	Waiting to be notified:
	    "Finalizer" (0x80cc698)
    java.lang.ref.Reference$Lock@404BB3C0/404F0B20: <unowned>
	Waiting to be notified:
	    "Reference Handler" (0x80c7ee0)
Registered Monitor Dump:
    PCMap lock: <unowned>
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "main" (0x804c080) 1 entry
    Thread queue lock: owner "main" (0x804c080) 1 entry
    Monitor registry: owner "main" (0x804c080) 1 entry