MathGroup Archive 2000

[Date Index] [Thread Index] [Author Index]

Search the Archive

JLink: InstallJava[] problem with Slackware Linux 2.2.14 and JDK 1.2.2

  • To: mathgroup at
  • Subject: [mg24476] JLink: InstallJava[] problem with Slackware Linux 2.2.14 and JDK 1.2.2
  • From: Dirk Kraaijpoel <kraai at>
  • Date: Wed, 19 Jul 2000 01:21:51 -0400 (EDT)
  • Organization: Academic Computer Centre Utrecht, (ACCU)
  • Sender: owner-wri-mathgroup at

Hi, I installed JLink on my Slackware 2.2.14 system using jdk 1.2.2
exactly as
explained in the manual (compiling and copying library, copying
JLink.jar etc.),
but when I try to InstallJava[], (after <<JLink`) I get the following
message on 
my stderr:


SIGSEGV   11*  segmentation violation

    si_signo [11]: SIGSEGV   11*  segmentation violation

    si_errno [0]: Success

    si_code [0]: SI_USER [pid: 0, uid: 0]


Full thread dump Classic VM (1.2.2-L, green threads):
    "Finalizer" (TID:0x40e90320, sys_thread_t:0x8106ff8, state:CW)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(
	at java.lang.ref.ReferenceQueue.remove(
	at java.lang.ref.Finalizer$
    "Reference Handler" (TID:0x40e903b0, sys_thread_t:0x81022a8,
state:CW) prio=10
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(
	at java.lang.ref.Reference$
    "Signal dispatcher" (TID:0x40e903e0, sys_thread_t:0x81003f0,
state:CW) prio=5
    "main" (TID:0x40e901e0, sys_thread_t:0x804c350, state:R) prio=5
	at com.wolfram.jlink.NativeLink.MLOpen(Native Method)
	at com.wolfram.jlink.NativeLink.<init>(Unknown Source)
	at com.wolfram.jlink.MathLinkFactory.createMathLinkGuts(Unknown Source)
	at com.wolfram.jlink.MathLinkFactory.createMathLink(Unknown Source)
	at com.wolfram.j
link.MathLinkFactory.createKernelLinkGuts(Unknown Source)
	at com.wolfram.jlink.MathLinkFactory.createKernelLink(Unknown Source)
	at com.wolfram.jlink.Install.main(Unknown Source)
Monitor Cache Dump:
    java.lang.ref.Reference$Lock at 40E903C0/40EC5B20: <unowned>
	Waiting to be notified:
	    "Reference Handler" (0x81022a8)
    java.lang.ref.ReferenceQueue$Lock at 40E90338/40EC6028: <unowned>
	Waiting to be notified:
	    "Finalizer" (0x8106ff8)
Registered Monitor Dump:
    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" (0x804c350) 1 entry
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
	Waiting to be notified:
	    "Signal dispatcher" (0x81003f0)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
arm monitor: <unowned>
	Waiting to be notified:
	    <unknown thread> (0x80567b0)
    Thread queue lock: owner "main" (0x804c350) 1 entry
    Monitor registry: owner "main" (0x804c350) 1 entry


I can't understand this. What's happening?


  • Prev by Date: Re: With[{software=Mathematica}, Frustration]
  • Next by Date: Step-by-Step Differentiation
  • Previous by thread: Local Kernel Input
  • Next by thread: Re: JLink: InstallJava[] problem with Slackware Linux 2.2.14 and JDK 1.2.2