我们正在使用使用 sun.nio 包的第三方应用程序。我们经常遇到以下错误,
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 包,但无法获得任何指向它的指针。我正在寻找以下内容
- 有关 sun.nio 包的任何文章、文档
- 源代码会有很大帮助。
- 如果你们对这种情况下“可能”发生的情况有任何暗示,请分享。
最佳答案
这里是 Util 的反编译源代码:
关于java - NPE at sun.nio.ch.Util.free(Util.java :199),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7483341/