2011-09-20 61 views
1

我们正在使用使用sun.nio软件包的第三方应用程序。我们非常频繁地面对以下错误,NPE at sun.nio.ch.Util.free(Util.java:199)

java.lang.NullPointerException 
    at sun.nio.ch.Util.free(Util.java:199) 
    at sun.nio.ch.Util.offerFirstTemporaryDirectBuffer(Util.java:176) 
    at sun.nio.ch.IOUtil.write(IOUtil.java:50) 
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334) 

直到重新启动服务器才会停止。整体内存消耗保持在30%。

我试图寻找这个和sun.nio包,但无法得到任何指针。我在找以下

  1. 任何文章,关于sun.nio包单证
  2. 源代码,将是一个很大的帮助。
  3. 如果你们有任何暗示在这种情况下可能发生的事情,请分享一下。
+0

我得到这个链接http://www.java2s.com/Open-Source/Java-Document/6.0-JDK-Modules- sun/nio/sun.nio.ch.htm,但Util.java不显示free()函数。似乎旧版本。 – Santosh

回答