Solved the problem!

It was NOT out of memory; there was actually a limit on the number of
processes (ulimit -u).


On Sun, Jun 24, 2007 at 01:31:44PM +0200, Folkert van Heusden wrote:
> Freenet 0.7 Build #1039 r13710 keeps dying with out-of-memory errors
> while using java jdk1.6.0_01. Freenet-ext Build #13 r12938
> 
> Jun 24, 2007 11:26:42:717 (freenet.client.async.USKChecker, 
> RequestStarter$SenderThread for USKChecker for SSK at 
> wyUwaqJxwu3ov4vC-qmYdaBynT3WPRLIQ-UU~qOmcPw,Bk6hZayHwRNIPCCQzOX33Ev7nlZBaIK27ds4rG6FN8I,AQACAAE/ark-8
>  for USKAttempt for 8 for USK at 
> wyUwaqJxwu3ov4vC-qmYdaBynT3WPRLIQ-UU~qOmcPw,Bk6hZayHwRNIPCCQzOX33Ev7nlZBaIK27ds4rG6FN8I,AQACAAE/ark/6
>  for freenet.client.async.USKFetcher at df2d38, ERROR): Caught 
> java.lang.OutOfMemoryError: unable to create new native thread
> java.lang.OutOfMemoryError: unable to create new native thread
>         at java.lang.Thread.start0(Native Method)
>         at java.lang.Thread.start(Thread.java:597)
>         at freenet.node.RequestSender.start(RequestSender.java:110)
>         at freenet.node.Node.makeRequestSender(Node.java:1919)
>         at freenet.node.NodeClientCore.realGetSSK(NodeClientCore.java:587)
>         at freenet.node.NodeClientCore.realGetKey(NodeClientCore.java:465)
>         at freenet.node.SendableGet.send(SendableGet.java:82)
>         at 
> freenet.node.RequestStarter$SenderThread.run(RequestStarter.java:167)
>         at java.lang.Thread.run(Thread.java:619)
> Jun 24, 2007 11:26:42:721 (freenet.node.MemoryChecker, Scheduled job: 
> freenet.node.MemoryChecker at c2cf83, NORMAL): Memory in use: 15.9 MiB
> Jun 24, 2007 11:26:42:817 (freenet.io.comm.UdpSocketManager, UdpSocketManager 
> packet receiver thread on port 46954, ERROR): Dispatcher threw 
> java.lang.OutOfMemoryError: unable to create new native thread
> java.lang.OutOfMemoryError: unable to create new native thread
>         at java.lang.Thread.start0(Native Method)
>         at java.lang.Thread.start(Thread.java:597)
>         at 
> freenet.node.NodeDispatcher.handleDataRequest(NodeDispatcher.java:194)
>         at freenet.node.NodeDispatcher.handleMessage(NodeDispatcher.java:122)
>         at 
> freenet.io.comm.UdpSocketManager.checkFilters(UdpSocketManager.java:383)
>         at 
> freenet.node.FNPPacketMangler.processDecryptedData(FNPPacketMangler.java:892)
>         at freenet.node.FNPPacketMangler.tryProcess(FNPPacketMangler.java:720)
>         at freenet.node.FNPPacketMangler.process(FNPPacketMangler.java:118)
>         at freenet.io.comm.UdpSocketManager.realRun(UdpSocketManager.java:245)
>         at freenet.io.comm.UdpSocketManager.runLoop(UdpSocketManager.java:212)
>         at freenet.io.comm.UdpSocketManager.run(UdpSocketManager.java:168)
> Jun 24, 2007 11:26:42:818 (freenet.io.comm.UdpSocketManager, UdpSocketManager 
> packet receiver thread on port 46954, ERROR): Dispatcher threw 
> java.lang.OutOfMemoryError: unable to create new native thread
> java.lang.OutOfMemoryError: unable to create new native thread
>         at java.lang.Thread.start0(Native Method)
>         at java.lang.Thread.start(Thread.java:597)
>         at 
> freenet.node.NodeDispatcher.handleDataRequest(NodeDispatcher.java:194)
>         at freenet.node.NodeDispatcher.handleMessage(NodeDispatcher.java:122)
>         at 
> freenet.io.comm.UdpSocketManager.checkFilters(UdpSocketManager.java:383)
>         at 
> freenet.node.FNPPacketMangler.processDecryptedData(FNPPacketMangler.java:892)
>         at freenet.node.FNPPacketMangler.tryProcess(FNPPacketMangler.java:720)
>         at freenet.node.FNPPacketMangler.process(FNPPacketMangler.java:118)
>         at freenet.io.comm.UdpSocketManager.realRun(UdpSocketManager.java:245)
>         at freenet.io.comm.UdpSocketManager.runLoop(UdpSocketManager.java:212)
>         at freenet.io.comm.UdpSocketManager.run(UdpSocketManager.java:168)
> Jun 24, 2007 11:26:42:841 (freenet.node.FNPPacketMangler, UdpSocketManager 
> packet receiver thread on port 46954, NORMAL): Unmatchable packet from 
> 24.226.137.18:60383
> Jun 24, 2007 11:26:43:129 (freenet.node.RequestHandler, RequestHandler for 
> UID 2983525778819004435, ERROR): Caught java.lang.OutOfMemoryError: unable to 
> create new native thread
> java.lang.OutOfMemoryError: unable to create new native thread
>         at java.lang.Thread.start0(Native Method)
>         at java.lang.Thread.start(Thread.java:597)
>         at freenet.node.RequestSender.start(RequestSender.java:110)
>         at freenet.node.Node.makeRequestSender(Node.java:1919)
>         at freenet.node.RequestHandler.run(RequestHandler.java:77)
>         at java.lang.Thread.run(Thread.java:619)
> 
> etc.
> 
> 
> Folkert van Heusden
> 
> -- 
> www.vanheusden.com/multitail - multitail is tail on steroids. multiple
>                windows, filtering, coloring, anything you can think of
> ----------------------------------------------------------------------
> Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com


Folkert van Heusden

-- 
www.vanheusden.com/multitail - multitail is tail on steroids. multiple
               windows, filtering, coloring, anything you can think of
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com

Reply via email to