JVM crashes when using JRockit
------------------------------
Key: JRUBY-2588
URL: http://jira.codehaus.org/browse/JRUBY-2588
Project: JRuby
Issue Type: Bug
Affects Versions: JRuby 1.1.1
Environment: jrockit 1.5 R27.5
Windows XP or
Reporter: Eric Stevens
Assignee: Thomas E Enebo
I'm trying to use JRockit with JRuby and running into several issues.
1- When running "jruby -S gem" I get a crash every time.
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:00:54 on Wed May 28 15:10:38 2008
**********************************************************
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
**********************************************************
Additional information is available in:
G:\data\cfaapps\railsdemo\1.0\RailsDemo\jrockit.4412.dump
G:\data\cfaapps\railsdemo\1.0\RailsDemo\jrockit.4412.mdmp
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x00000000 - memory at
0x00000000 could not be read.
Minidump : Wrote mdmp. Size is 111MB
SafeDllMode : -1
Version : BEA JRockit(R)
R27.5.0-110-94909-1.5.0_14-20080204-1558-windows-ia32
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#0.
: YC is not running. Last finished YC was YC#0.
YC History : Ran 0 YCs since last OC.
Heap : 0x10200000 - 0x14200000 (Size: 64 MB)
Compaction : (no compaction area)
NurseryList : 0x10200000 - 0x12200000
KeepArea : (no keeparea in use)
NurseryMarker: [ 0x111FFFF0, 0x119FFFE8 ]
CompRefs : References are 32-bit.
CPU : Intel Pentium M model D SSE SSE2
Number CPUs : 1
Tot Phys Mem : 2146353152 (2046 MB)
OS version : Microsoft Windows XP version 5.1 Service Pack 2 (Build 2600)
(32-bit)
Thread System: Windows Threads
Java locking : Normal
State : JVM is running
Command Line : -Xmx378m -Xss1024k -Djruby.home=c:\dev\jruby-1.1.1\bin\..
-Djruby.lib=c:\dev\jruby-1.1.1\bin\..\lib -Djruby.shell=cmd.exe
-Djruby.script=jruby.bat -Dsun.java.launcher=SUN_STANDARD org.jruby.Main -S gem
--trace
java.home : c:\apps\java\jrockit1.5.0\jre
j.class.path :
c:\dev\jruby-1.1.1\bin\..\lib\bsf.jar;c:\dev\jruby-1.1.1\bin\..\lib\jruby.jar;c:\dev\jruby-1.1.1\bin\..\lib\profile.jar
j.lib.path :
c:\apps\java\jrockit1.5.0\bin;.;C:\WINDOWS\system32;C:\WINDOWS;c:\apps\java\jrockit1.5.0\bin;c:\apps\java\jdk1.5.0\bin;C:\apps\java\apache-maven-2.0.9\bin;c:\dev\jruby-1.1.1\bin;C:\apps\oracle\product\9.2.0\bin;C:\Program
Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\apps\oracle\product\8.1.6\bin;;C:\apps\Subversion\bin;c:\apps\java\cfa;C:\Program
Files\Perforce;C:\Python25;C:\Python25\Scripts;C:\Program Files\Common
Files\GTK\2.0\bin;C:\Program Files\Softricity\SoftGrid for Windows
Desktops;C:\Program Files\Bitvise Tunnelier;c:\Program Files\MySQL\MySQL Server
5.0\bin
JAVA_HOME : c:\apps\java\jrockit1.5.0
_JAVA_OPTIONS: <not set>
PATH :
c:\apps\java\jrockit1.5.0\jre\bin;c:\apps\java\jrockit1.5.0\bin;c:\apps\java\jdk1.5.0\bin;C:\apps\java\apache-maven-2.0.9\bin;c:\dev\jruby-1.1.1\bin;C:\apps\oracle\product\9.2.0\bin;C:\Program
Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\apps\oracle\product\8.1.6\bin;;C:\apps\Subversion\bin;c:\apps\java\cfa;C:\Program
Files\Perforce;C:\Python25;C:\Python25\Scripts;C:\Program Files\Common
Files\GTK\2.0\bin;C:\Program Files\Softricity\SoftGrid for Windows
Desktops;C:\Program Files\Bitvise Tunnelier;c:\Program Files\MySQL\MySQL Server
5.0\bin
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0x0007F000 / OS context: 0x0007F838):
eax = 10212f01 ecx = 031cb360 edx = 00000022 ebx = 119055b0
esp = 0007fb04 ebp = 10212f00 esi = 119055b0 edi = 10212f00
es = 00000023 cs = 0000001b ss = 00000023 ds = 00000023
fs = 0000003b gs = 00000000
eip = 00000000 eflags = 00010202
Stack:
(* marks the word pointed to by the stack pointer)
0007fb04: 00f50315* 11909528 10202fe8 10202780 10202fe8 119055b0
0007fb1c: 00f50335 119055b0 00000000 10202818 10202fe8 119055b0
0007fb34: 00f50244 00386af0 00386af0 fffffffc 00ce5969 fffffffc
0007fb4c: 00c78210 0007fbf4 00f50220 0007fb78 00386c54 00386af0
Code:
(* marks the word pointed to by the instruction pointer)
ffffffd0: Unreadable
ffffffe8: Unreadable
00000000: Unreadable
00000018: Unreadable
Loaded modules:
(* denotes the module causing the exception)
00400000-0040ffff c:\apps\java\jrockit1.5.0\bin\java.exe
7c900000-7c9affff C:\WINDOWS\system32\ntdll.dll
7c800000-7c8f4fff C:\WINDOWS\system32\kernel32.dll
77dd0000-77e6afff C:\WINDOWS\system32\ADVAPI32.dll
77e70000-77f00fff C:\WINDOWS\system32\RPCRT4.dll
77c10000-77c67fff C:\WINDOWS\system32\MSVCRT.dll
00410000-006b3fff c:\apps\java\jrockit1.5.0\jre\bin\jrockit\jvm.dll
76b40000-76b6cfff C:\WINDOWS\system32\WINMM.dll
7e410000-7e49ffff C:\WINDOWS\system32\USER32.dll
77f10000-77f56fff C:\WINDOWS\system32\GDI32.dll
71ab0000-71ac6fff C:\WINDOWS\system32\WS2_32.dll
71aa0000-71aa7fff C:\WINDOWS\system32\WS2HELP.dll
7c340000-7c395fff c:\apps\java\jrockit1.5.0\bin\MSVCR71.dll
10100000-10113fff C:\WINDOWS\system32\csauser.dll
77fe0000-77ff0fff C:\WINDOWS\system32\Secur32.dll
6d710000-6d71bfff c:\apps\java\jrockit1.5.0\jre\bin\verify.dll
6d380000-6d39cfff c:\apps\java\jrockit1.5.0\jre\bin\java.dll
6d300000-6d307fff c:\apps\java\jrockit1.5.0\jre\bin\hpi.dll
6d730000-6d73efff C:\apps\java\jrockit1.5.0\jre\bin\zip.dll
10000000-10018fff C:\Documents and Settings\eric.stephens\Local
Settings\Temp\jna29304.tmp
6d540000-6d552fff C:\apps\java\jrockit1.5.0\jre\bin\net.dll
71a50000-71a8efff C:\WINDOWS\system32\mswsock.dll
662b0000-66307fff C:\WINDOWS\system32\hnetcfg.dll
71a90000-71a97fff C:\WINDOWS\System32\wshtcpip.dll
6d560000-6d568fff C:\apps\java\jrockit1.5.0\jre\bin\nio.dll
03800000-03912fff c:\apps\java\jrockit1.5.0\jre\bin\dbghelp.dll
76bf0000-76bfafff C:\WINDOWS\system32\psapi.dll
"Main Thread" id=1 idx=0x4 tid=852 lastJavaFrame=0x00000000
Stack 0: start=0x00040000, end=0x00080000, guards=0x00043000 (ok),
forbidden=0x00041000
Thread Stack Trace:
-- Java stack --
at java/lang/ThreadGroup.uncaughtException(ThreadGroup.java:987)
at java/lang/ThreadGroup.uncaughtException(ThreadGroup.java:978)
at java/lang/Thread.dispatchUncaughtException(Thread.java:1778)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
-- end of trace
**********************************************************
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
**********************************************************
===== END DUMP ===============================================================
2 - When running jruby script/server in a rails application I get:
Exception in thread "Main Thread" Exception in thread "Main Thread"
java.lang.IndexOutOfBoundsException
at java.lang.String.offsetByCodePoints(String.java:672)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:987)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:978)
at java.lang.Thread.dispatchUncaughtException(Thread.java:1778)
This was after installing several plugins (rails, rubysspi ...) using the sun
1.5 jvm.
3 - When running jruby (with an ant script to get more detailed messages) on a
clean install of jruby (no plugins), I get the following crash:
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:00:53 on Wed May 28 15:45:46 2008
**********************************************************
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
**********************************************************
Additional information is available in:
G:\data\cfaapps\railsdemo\1.0\RailsDemo\jrockit.3160.dump
G:\data\cfaapps\railsdemo\1.0\RailsDemo\jrockit.3160.mdmp
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x00466E69 - memory at
0x8B64C189 could not be read.
Minidump : Wrote mdmp. Size is 113MB
SafeDllMode : -1
Version : BEA JRockit(R)
R27.5.0-110-94909-1.5.0_14-20080204-1558-windows-ia32
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#0.
: YC is not running. Last finished YC was YC#0.
YC History : Ran 0 YCs since last OC.
Heap : 0x10200000 - 0x14200000 (Size: 64 MB)
Compaction : (no compaction area)
NurseryList : 0x10200000 - 0x12200000
KeepArea : (no keeparea in use)
NurseryMarker: [ 0x111FFFF0, 0x119FFFE8 ]
CompRefs : References are 32-bit.
CPU : Intel Pentium M model D SSE SSE2
Number CPUs : 1
Tot Phys Mem : 2146353152 (2046 MB)
OS version : Microsoft Windows XP version 5.1 Service Pack 2 (Build 2600)
(32-bit)
Thread System: Windows Threads
Java locking : Normal
State : JVM is running
Command Line : -Djruby.base=c:/dev/jruby-1.1.1 -Djruby.home=c:/dev/jruby-1.1.1
-Djruby.script=jruby -Djruby.shell=/bin/sh -Dsun.java.launcher=SUN_STANDARD
org.jruby.Main -I ./ script/server
java.home : c:\apps\java\jrockit1.5.0\jre
j.class.path :
G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\activation.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\cfa.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\cfaenv.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\crimson.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\dictionary-vt.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\log4j.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\mail.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\ojdbc14.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\password-vt.jar;G:\data\cfaapps\railsdemo\1.0\RailsDemo\lib\java\strutstest-2.1.4.jar;c:\dev\jruby-1.1.1\lib\bsf.jar;c:\dev\jruby-1.1.1\lib\jruby.jar;c:\dev\jruby-1.1.1\lib\profile.jar
j.lib.path :
c:\apps\java\jrockit1.5.0\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;c:\apps\java\jrockit1.5.0\jre\bin;c:\apps\java\jdk1.5.0\bin;C:\apps\java\apache-maven-2.0.9\bin;c:\dev\jruby-1.1.1\bin;C:\apps\oracle\product\9.2.0\bin;C:\Program
Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\apps\oracle\product\8.1.6\bin;;C:\apps\Subversion\bin;c:\apps\java\cfa;C:\Program
Files\Perforce;C:\Python25;C:\Python25\Scripts;C:\Program Files\Common
Files\GTK\2.0\bin;C:\Program Files\Softricity\SoftGrid for Windows
Desktops;C:\Program Files\Bitvise Tunnelier
JAVA_HOME : c:\apps\java\jrockit1.5.0
_JAVA_OPTIONS: <not set>
PATH :
c:\apps\java\jrockit1.5.0\jre\bin;c:\apps\java\jrockit1.5.0\jre\bin;c:\apps\java\jdk1.5.0\bin;C:\apps\java\apache-maven-2.0.9\bin;c:\dev\jruby-1.1.1\bin;C:\apps\oracle\product\9.2.0\bin;C:\Program
Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\apps\oracle\product\8.1.6\bin;;C:\apps\Subversion\bin;c:\apps\java\cfa;C:\Program
Files\Perforce;C:\Python25;C:\Python25\Scripts;C:\Program Files\Common
Files\GTK\2.0\bin;C:\Program Files\Softricity\SoftGrid for Windows
Desktops;C:\Program Files\Bitvise Tunnelier
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0x0007DFA0 / OS context: 0x0007E7D8):
eax = 00000000 ecx = 0007eae4 edx = 00000000 ebx = 00386f8c
esp = 0007eaa4 ebp = 8b64c189 esi = 00386e18 edi = 00386f7c
es = 00000023 cs = 0000001b ss = 00000023 ds = 00000023
fs = 0000003b gs = 00000000
eip = 00466e69 eflags = 00010282
Stack:
(* marks the word pointed to by the stack pointer)
0007eaa4: 00386f7c* 00386e18 00386e18 0007eae4 00468a9e 00386f7c
0007eabc: 00386e18 0007ead8 00ce0014 00386e18 10b2dac8 00386e18
0007ead4: 00d105f1 00386f7c 0007eaf4 11d9da40 020ef360 00d105cd
0007eaec: 00c342e4 0007ead8 00ce03e5 00386e18 10b2dac8 00ce03e5
Code:
(* marks the word pointed to by the instruction pointer)
00466e38: c4968b03 8b000000 96894a28 000000c4 00c4868b c0850000
00466e50: 868b1375 000000ac 097ec085 167ee856 c4830000 74ed8504
00466e68: 006d8b07* 1475ed85 5f9cfc68 d5e85700 8b000568 69bef82d
00466e80: 08c48300 00d886f6 74010000 bf00a117 e83b0069 e88b0e74
Loaded modules:
(* denotes the module causing the exception)
00400000-0040ffff c:\apps\java\jrockit1.5.0\jre\bin\java.exe
7c900000-7c9affff C:\WINDOWS\system32\ntdll.dll
7c800000-7c8f4fff C:\WINDOWS\system32\kernel32.dll
77dd0000-77e6afff C:\WINDOWS\system32\ADVAPI32.dll
77e70000-77f00fff C:\WINDOWS\system32\RPCRT4.dll
77c10000-77c67fff C:\WINDOWS\system32\MSVCRT.dll
00410000-006b3fff *c:\apps\java\jrockit1.5.0\jre\bin\jrockit\jvm.dll
76b40000-76b6cfff C:\WINDOWS\system32\WINMM.dll
7e410000-7e49ffff C:\WINDOWS\system32\USER32.dll
77f10000-77f56fff C:\WINDOWS\system32\GDI32.dll
71ab0000-71ac6fff C:\WINDOWS\system32\WS2_32.dll
71aa0000-71aa7fff C:\WINDOWS\system32\WS2HELP.dll
7c340000-7c395fff c:\apps\java\jrockit1.5.0\jre\bin\MSVCR71.dll
10100000-10113fff C:\WINDOWS\system32\csauser.dll
77fe0000-77ff0fff C:\WINDOWS\system32\Secur32.dll
6d710000-6d71bfff c:\apps\java\jrockit1.5.0\jre\bin\verify.dll
6d380000-6d39cfff c:\apps\java\jrockit1.5.0\jre\bin\java.dll
6d300000-6d307fff c:\apps\java\jrockit1.5.0\jre\bin\hpi.dll
6d730000-6d73efff C:\apps\java\jrockit1.5.0\jre\bin\zip.dll
10000000-10018fff C:\Documents and Settings\eric.stephens\Local
Settings\Temp\jna59692.tmp
6d540000-6d552fff C:\apps\java\jrockit1.5.0\jre\bin\net.dll
71a50000-71a8efff C:\WINDOWS\system32\mswsock.dll
662b0000-66307fff C:\WINDOWS\system32\hnetcfg.dll
71a90000-71a97fff C:\WINDOWS\System32\wshtcpip.dll
6d560000-6d568fff C:\apps\java\jrockit1.5.0\jre\bin\nio.dll
03650000-03762fff c:\apps\java\jrockit1.5.0\jre\bin\dbghelp.dll
76bf0000-76bfafff C:\WINDOWS\system32\psapi.dll
"Main Thread" id=1 idx=0x4 tid=5896 lastJavaFrame=0x0007EAE4
Stack 0: start=0x00040000, end=0x00080000, guards=0x00043000 (ok),
forbidden=0x00041000
Thread Stack Trace:
at _excCheckUnprocessedException+201()@0x00466E69
at _tsCheckTransitToJava+30()@0x00468A9E
-- Java stack --
at
jrockit/vm/ExceptionHandler.throwException(Ljava/lang/Throwable;)V(Native
Method)
at
org/jruby/RubyKernelInvoker$raise_s_method_0_3.call(Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/RubyModule;Ljava/lang/String;[Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/Block;)Lorg/jruby/runtime/builtin/IRubyObject;(Unknown
Source)
at
org/jruby/internal/runtime/methods/DynamicMethod.call(DynamicMethod.java:78)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:146)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:302)
at org/jruby/evaluator/ASTInterpreter.fCallNode(ASTInterpreter.java:1132)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:355)
at org/jruby/evaluator/ASTInterpreter.blockNode(ASTInterpreter.java:632)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:303)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at
org/jruby/internal/runtime/methods/DefaultMethod.interpretedCall(DefaultMethod.java:172)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:148)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:265)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:146)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:302)
at org/jruby/evaluator/ASTInterpreter.fCallNode(ASTInterpreter.java:1132)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:355)
at org/jruby/evaluator/ASTInterpreter.blockNode(ASTInterpreter.java:632)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:303)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at
org/jruby/internal/runtime/methods/DefaultMethod.interpretedCall(DefaultMethod.java:172)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:148)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:202)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:101)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:238)
at org/jruby/evaluator/ASTInterpreter.callNode(ASTInterpreter.java:682)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:309)
at org/jruby/evaluator/ASTInterpreter.blockNode(ASTInterpreter.java:632)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:303)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at
org/jruby/internal/runtime/methods/DefaultMethod.interpretedCall(DefaultMethod.java:172)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:148)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:307)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:176)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:334)
at org/jruby/evaluator/ASTInterpreter.fCallNode(ASTInterpreter.java:1136)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:355)
at org/jruby/evaluator/ASTInterpreter.rescueNode(ASTInterpreter.java:1567)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:453)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at
org/jruby/internal/runtime/methods/DefaultMethod.interpretedCall(DefaultMethod.java:172)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:148)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:223)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:116)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:270)
at org/jruby/evaluator/ASTInterpreter.vcallNode(ASTInterpreter.java:1792)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:485)
at org/jruby/evaluator/ASTInterpreter.blockNode(ASTInterpreter.java:632)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:303)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at
org/jruby/internal/runtime/methods/DefaultMethod.interpretedCall(DefaultMethod.java:172)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:148)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:223)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:116)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:270)
at org/jruby/evaluator/ASTInterpreter.vcallNode(ASTInterpreter.java:1792)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:485)
at org/jruby/evaluator/ASTInterpreter.blockNode(ASTInterpreter.java:632)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:303)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at
org/jruby/internal/runtime/methods/DefaultMethod.interpretedCall(DefaultMethod.java:172)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:148)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:202)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:101)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:238)
at org/jruby/evaluator/ASTInterpreter.callNode(ASTInterpreter.java:682)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:309)
at org/jruby/evaluator/ASTInterpreter.blockNode(ASTInterpreter.java:632)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:303)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at
org/jruby/internal/runtime/methods/DefaultMethod.interpretedCall(DefaultMethod.java:172)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:148)
at
org/jruby/internal/runtime/methods/DefaultMethod.call(DefaultMethod.java:202)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:101)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:238)
at org/jruby/evaluator/ASTInterpreter.callNode(ASTInterpreter.java:682)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:309)
at org/jruby/evaluator/ASTInterpreter.blockNode(ASTInterpreter.java:632)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:303)
at org/jruby/evaluator/ASTInterpreter.rootNode(ASTInterpreter.java:1665)
at org/jruby/evaluator/ASTInterpreter.evalInternal(ASTInterpreter.java:459)
at org/jruby/evaluator/ASTInterpreter.eval(ASTInterpreter.java:169)
at org/jruby/Ruby.loadFile(Ruby.java:1867)
at org/jruby/runtime/load/ExternalScript.load(ExternalScript.java:58)
at org/jruby/runtime/load/LoadService.smartLoad(LoadService.java:320)
at org/jruby/runtime/load/LoadService.require(LoadService.java:346)
at org/jruby/RubyKernel.require(RubyKernel.java:819)
at
org/jruby/RubyKernelInvoker$require_s_method_1_0.call(Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/RubyModule;Ljava/lang/String;Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/Block;)Lorg/jruby/runtime/builtin/IRubyObject;(Unknown
Source)
at
org/jruby/internal/runtime/methods/JavaMethod$JavaMethodOneBlock.call(JavaMethod.java:259)
at
org/jruby/internal/runtime/methods/DynamicMethod.call(DynamicMethod.java:78)
at
org/jruby/runtime/CallSite$InlineCachingCallSite.cacheAndCall(CallSite.java:146)
at org/jruby/runtime/CallSite$InlineCachingCallSite.call(CallSite.java:302)
at
ruby/G_3a_/data/cfaapps/railsdemo/$1_dot_0/RailsDemo/script/server.__file__(script/server:2)
at
ruby/G_3a_/data/cfaapps/railsdemo/$1_dot_0/RailsDemo/script/server.load(Lorg/jruby/runtime/ThreadContext;Lorg/jruby/runtime/builtin/IRubyObject;[Lorg/jruby/runtime/builtin/IRubyObject;Lorg/jruby/runtime/Block;)Lorg/jruby/runtime/builtin/IRubyObject;(script/server)
at org/jruby/Ruby.runScript(Ruby.java:511)
at org/jruby/Ruby.runNormally(Ruby.java:431)
at org/jruby/Ruby.runFromMain(Ruby.java:311)
at org/jruby/Main.run(Main.java:144)
at org/jruby/Main.run(Main.java:89)
at org/jruby/Main.main(Main.java:80)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
-- end of trace
Pending Exception:
Both crashes are repeatable. Has anyone run JRuby on JRockit 1.5 any release?
I've cross posted in the JRockit forums at
http://forums.bea.com/thread.jspa?threadID=570001511 .
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email