myhomor » 01 июн 2014, 17:13
У меня произошёл сбой в работе клиена
--- При работе клиента GreenCubes произошла ошибка -----
Чтобы помочь улучшить GreenCubes и исправить ошибки, пожалуйста, пошлите нижеследующее сообщение на форум forum.greencubes.org в раздел Баг-репортов. Спасибо.
--- CRASH REPORT ---
Date: 2014-06-01 18:12:23
Chunk render ChunkRenderer{-520,0,-81 (5)} throwed exception during update
java.lang.OutOfMemoryError
at sun.misc.Unsafe.allocateMemory(Native Method)
at java.nio.DirectByteBuffer.<init>(Unknown Source)
at java.nio.ByteBuffer.allocateDirect(Unknown Source)
at com.jme3.util.BufferUtils.createFloatBuffer(BufferUtils.java:831)
at org.greencubes.util.i.a(Unknown Source)
at org.greencubes.util.i.a(Unknown Source)
at org.greencubes.util.i.a(Unknown Source)
at org.greencubes.obf.it.a(Unknown Source)
at org.greencubes.blocks.render.n.b(Unknown Source)
at org.greencubes.blocks.render.r.run(Unknown Source)
Sys info:
OS: Windows 7 (x86) version 6.1
Java: 1.7.0_51, Oracle CorporationJava HotSpot(TM) Client VM (mixed mode), Oracle Corporation
System: total memory: 220909568, free memory: 127532784, max memory: 1037959168, processors: 3, max direct memory: 1037959168
Current direct memory:
Existing buffers: 18811
(b: 8071 f: 7270 i: 3457 s: 13 d: 0)
Total heap memory held: 91188kb
Total direct memory held: 301846kb
(b: 63881kb f: 190467kb i: 47477kb s: 19kb d: 0kb)
Render data:
Render context: com.jme3.system.lwjgl.LwjglDisplay, renderer: com.jme3.renderer.lwjgl.LwjglRenderer
Renderer info:
Lwjgl version: 2.9.0
Adapter: nvd3dum
Driver Version:9.18.13.1106
Vendor: NVIDIA Corporation
OpenGL Version: 3.3.0
Renderer: GeForce 9800 GT/PCIe/SSE2/3DNOW!
GLSL Ver: 3.30 NVIDIA via Cg compiler
Caps: [FrameBuffer, FrameBufferMRT, FrameBufferMultisample, TextureMultisample, OpenGL20, OpenGL21, OpenGL30, OpenGL31, OpenGL32, ARBprogram, GLSL100, GLSL110, GLSL120, GLSL130, GLSL140, GLSL150, VertexTextureFetch, TextureArray, TextureBuffer, FloatTexture, FloatColorBuffer, FloatDepthBuffer, PackedFloatTexture, SharedExponentTexture, PackedFloatColorBuffer, TextureCompressionLATC, NonPowerOfTwoTextures, MeshInstancing, VertexBufferArray, Multisample, PackedDepthStencilBuffer, ARBOcclusionQuery]
Max Values: {GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS=32, GL_MAX_TEXTURE_IMAGE_UNITS=32, GL_MAX_VERTEX_UNIFORM_COMPONENTS=4096, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS=2048, GL_MAX_VERTEX_ATTRIBS=16, GL_MAX_ELEMENTS_VERTICES=1048576, GL_MAX_ELEMENTS_INDICES=1048576, GL_MAX_TEXTURE_SIZE=8192, GL_MAX_CUBE_MAP_TEXTURE_SIZE=8192, GL_MAX_ARRAY_TEXTURE_LAYERS_EXT=512, GL_MAX_RENDERBUFFER_SIZE_EXT=8192, GL_MAX_COLOR_ATTACHMENTS_EXT=8, GL_MAX_SAMPLES_EXT=16, GL_MAX_COLOR_TEXTURE_SAMPLES=16, GL_MAX_DEPTH_TEXTURE_SAMPLES=16, GL_MAX_DRAW_BUFFERS=8}
Settings: {UseInput=true, MinHeight=0, AudioRenderer=LWJGL, Height=900, MinWidth=0, Title=GreenCubes Client, Renderer=LWJGL-OpenGL2, Icons=[Ljava.lang.Object;@1cbe33a, BitsPerPixel=24, Fullscreen=true, StencilBits=0, DepthBits=24, SettingsDialogImage=/com/jme3/app/Monkey.png, VSync=false, Frequency=60, Width=1600, Samples=0, DisableJoysticks=true, FrameRate=-1}
Threads traces:
Thread[LWJGL Renderer Thread,5,main]:
at org.lwjgl.opengl.GL11.nglGetIntegerv(Native Method)
at org.lwjgl.opengl.GL11.glGetInteger(GL11.java:1378)
at com.jme3.renderer.lwjgl.LwjglRenderer.invalidateState(LwjglRenderer.java:738)
at com.jme3.renderer.lwjgl.LwjglRenderer.cleanup(LwjglRenderer.java:753)
at com.jme3.system.lwjgl.LwjglDisplay.destroyContext(LwjglDisplay.java:153)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.deinitInThread(LwjglAbstractDisplay.java:194)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:233)
at java.lang.Thread.run(Unknown Source)
Thread[Logger,7,main]:
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
at org.greencubes.util.logging.GLog.run(Unknown Source)
Thread[Client thread,5,main]:
at java.lang.Thread.sleep(Native Method)
at org.greencubes.client.a.run(Unknown Source)
Thread[New I/O client worker #1-1,5,main]:
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38)
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:165)
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44)
at org.jboss.netty.handler.execution.MemoryAwareThreadPoolExecutor$MemoryAwareRunnable.run(MemoryAwareThreadPoolExecutor.java:526)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Thread[Java2D Disposer,10,system]:
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Thread[Finalizer,8,system]:
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Thread[jME3 Audio Thread,6,main]:
at java.lang.Thread.sleep(Native Method)
at com.jme3.audio.lwjgl.LwjglAudioRenderer.run(LwjglAudioRenderer.java:124)
at java.lang.Thread.run(Unknown Source)
Thread[AWT-Windows,6,main]:
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Thread[DestroyJavaVM,5,main]:
Thread[WorldRenderer thread,5,main]:
at java.lang.Thread.dumpThreads(Native Method)
at java.lang.Thread.getAllStackTraces(Unknown Source)
at org.greencubes.client.i.<init>(Unknown Source)
at org.greencubes.client.a.a(Unknown Source)
at org.greencubes.blocks.render.r.run(Unknown Source)
Thread[Reference Handler,10,system]:
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Thread[Attach Listener,5,system]:
Thread[Invoker,5,main]:
at java.lang.Thread.sleep(Native Method)
at org.greencubes.obf.iU.run(Unknown Source)
Thread[Thread-3,5,main]:
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at com.jme3.util.BufferUtils$ClearReferences.run(BufferUtils.java:1372)
Thread[Remote texture loader thread,1,main]:
at java.lang.Thread.sleep(Native Method)
at org.greencubes.obf.b.run(Unknown Source)
Thread[Signal Dispatcher,9,system]:
--- CRASH REPORT END ---
Спасибо, что помогаете GreenCubes стать лучше!