[EMAIL PROTECTED] wrote:
>
> > What vendor/version of the java runtime are you running? On Sun JVMs
> > you can run "java -version" to find this info.
>
> bash-2.02$ java -version
> java version "1.3.1"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-b24)
> Java HotSpot(TM) Client VM (build 1.3.1-b24, mixed mode)
>
> > Depending on the version
> > you can use command line options to turn off JIT compilation to help
> > diagnose the problem. For Sun java runtimes, go to http://java.sun.com/
> > and look up the tools documentation for the version you are using.
>
> We have tried to run with:
> A) -classic
> B) -server
> C) -Xint
>
> and we still get the same error. Any other way do disable the JIT?
I believe the -Xint option does it for JDK 1.3. Is it always
reproducible or intermittent? I don't know if this would make any
difference, but what happens if you run the code on a uniprocessor
machine?
I haven't tried to understand the code at all, but I did see some code
with synchronized around it. Multi-threaded code can be difficult to
debug. The next step I would take would be to add debug statements in
the code. If it is a bug in the JDK, I'm sure the JVM developers would
be very interested in fixing it, but I would suspect they would want a
convincing argument that the bug is indeed in the JVM code.
-Edwin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]