History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: JRUBY-1781
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: MenTaLguY
Reporter: Nick Sieger
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JRuby

test_higher_javasupport threading test fails periodically

Created: 24/Dec/07 02:44 PM   Updated: 23/Apr/08 10:03 AM
Component/s: Java Integration
Affects Version/s: JRuby 1.1b1
Fix Version/s: JRuby 1.1RC1

Time Tracking:
Not Specified


 Description  « Hide
http://jruby.thresher.com/browse/JRUBY-ANT-1352 is the latest example of this, with a slightly different result. Others look more like this: http://jruby.thresher.com/browse/JRUBY-ANT-1348.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
MenTaLguY - 24/Dec/07 03:49 PM
As far as 1352, the relevant portion of the stack trace is:

java.lang.NullPointerException
at org.jruby.javasupport.JavaClass$MethodCallback.createJavaMethods(JavaClass.java:306)
at org.jruby.javasupport.JavaClass$StaticMethodInvoker.execute(JavaClass.java:356)
at org.jruby.internal.runtime.methods.SimpleCallbackMethod.call(SimpleCallbackMethod.java:70)
at org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:144)
at org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)


MenTaLguY - 24/Dec/07 05:56 PM
r5351 should fix this as far as adding minimally needed synchronization on the MethodCallback's monitor. We need to do some code cleanup though.