Created
January 31, 2012 15:46
-
-
Save arturaz/1711163 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
^\2012-01-31 17:47:02 | |
Full thread dump Java HotSpot(TM) Server VM (23.0-b11 mixed mode): | |
"process reaper" daemon prio=10 tid=0x095ae400 nid=0x319e waiting on condition [0x8cf52000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x98dec9d8> (a java.util.concurrent.SynchronousQueue$TransferStack) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:722) | |
"Service Thread" daemon prio=10 tid=0x086e4c00 nid=0x319b runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C1 CompilerThread1" daemon prio=10 tid=0x086da000 nid=0x319a runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=10 tid=0x086d8400 nid=0x3199 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x086d6c00 nid=0x3198 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x08693c00 nid=0x3197 in Object.wait() [0x8d8d0000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x988046d0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x988046d0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) | |
"Reference Handler" daemon prio=10 tid=0x08692000 nid=0x3196 in Object.wait() [0x8dad0000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x98804758> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:503) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
- locked <0x98804758> (a java.lang.ref.Reference$Lock) | |
"main" prio=10 tid=0x08615400 nid=0x3194 runnable [0xb77a8000] | |
java.lang.Thread.State: RUNNABLE | |
at java.util.Formatter$FormatSpecifier.<init>(Formatter.java:2663) | |
at java.util.Formatter.parse(Formatter.java:2528) | |
at java.util.Formatter.format(Formatter.java:2469) | |
at java.util.Formatter.format(Formatter.java:2423) | |
at java.lang.String.format(String.java:2845) | |
at org.jruby.util.RubyDateFormat.format(RubyDateFormat.java:484) | |
at java.text.DateFormat.format(DateFormat.java:336) | |
at org.jruby.RubyTime.strftime(RubyTime.java:355) | |
at org.jruby.RubyTime$i$1$0$strftime.call(RubyTime$i$1$0$strftime.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at rubyjit.GameLogger#write_77C8F05D5E3E0F933C4A03748968A804396CB631.__file__(/home/spacegame/nebula-server/20120131140222/lib/server/game_logger.rb:134) | |
at rubyjit.GameLogger#write_77C8F05D5E3E0F933C4A03748968A804396CB631.__file__(/home/spacegame/nebula-server/20120131140222/lib/server/game_logger.rb) | |
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:247) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:235) | |
at org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328) | |
at org.jruby.runtime.BlockBody.call(BlockBody.java:73) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:270) | |
at org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:219) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:595) | |
at org.jruby.RubyBasicObject.send(RubyBasicObject.java:2783) | |
at org.jruby.RubyKernel.send(RubyKernel.java:2082) | |
at org.jruby.RubyKernel$s$send.call(RubyKernel$s$send.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(JavaMethod.java:300) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:235) | |
at org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328) | |
at org.jruby.runtime.BlockBody.call(BlockBody.java:73) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:270) | |
at org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:346) | |
at org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:146) | |
at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:151) | |
at org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:107) | |
at org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:102) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:367) | |
at org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
at org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1814) | |
at org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1838) | |
at org.jruby.RubyBasicObject.instance_eval(RubyBasicObject.java:2659) | |
at org.jruby.RubyKernel.instance_eval(RubyKernel.java:2043) | |
at org.jruby.RubyKernel$s$instance_eval.call(RubyKernel$s$instance_eval.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:67) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:231) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:235) | |
at org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174) | |
at org.jruby.javasupport.proxy.JavaProxyConstructor$2.invoke(JavaProxyConstructor.java:225) | |
at org.jruby.proxy.com.rubyeventmachine.EmReactor$Proxy0.eventCallback(Unknown Source) | |
at com.rubyeventmachine.EmReactor.isAcceptable(EmReactor.java:240) | |
at com.rubyeventmachine.EmReactor.processIO(EmReactor.java:196) | |
at com.rubyeventmachine.EmReactor.run(EmReactor.java:110) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:601) | |
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:508) | |
at org.jruby.javasupport.JavaMethod.tryProxyInvocation(JavaMethod.java:699) | |
at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:365) | |
at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:50) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at lib.main.__file__(lib/main.rb:16) | |
at lib.main.load(lib/main.rb) | |
at org.jruby.Ruby.runScript(Ruby.java:695) | |
at org.jruby.Ruby.runScript(Ruby.java:688) | |
at org.jruby.Ruby.runNormally(Ruby.java:595) | |
at org.jruby.Ruby.runFromMain(Ruby.java:444) | |
at org.jruby.Main.doRunFromMain(Main.java:344) | |
at org.jruby.Main.internalRun(Main.java:256) | |
at org.jruby.Main.run(Main.java:222) | |
at org.jruby.Main.run(Main.java:206) | |
at org.jruby.Main.main(Main.java:186) | |
"VM Thread" prio=10 tid=0x0868c800 nid=0x3195 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x086e6c00 nid=0x319c waiting on condition | |
JNI global references: 224 | |
Heap | |
def new generation total 41472K, used 22859K [0x8e020000, 0x90d20000, 0x986c0000) | |
eden space 36864K, 49% used [0x8e020000, 0x8f1f2ca8, 0x90420000) | |
from space 4608K, 100% used [0x908a0000, 0x90d20000, 0x90d20000) | |
to space 4608K, 0% used [0x90420000, 0x90420000, 0x908a0000) | |
tenured generation total 92144K, used 69854K [0x986c0000, 0x9e0bc000, 0xad420000) | |
the space 92144K, 75% used [0x986c0000, 0x9caf7898, 0x9caf7a00, 0x9e0bc000) | |
compacting perm gen total 24576K, used 24562K [0xad420000, 0xaec20000, 0xb1420000) | |
the space 24576K, 99% used [0xad420000, 0xaec1c848, 0xaec1ca00, 0xaec20000) | |
No shared spaces configured. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment