On Tue, Nov 05, 2002 at 08:08:49PM +0200, Jukka Holappa wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > More info below log dump. > > Unstable freenet snapshots 608 and 610 with native datastore, sun java > 1.4.0 has had some trouble with rtprops_* files: Can you please try with 1.4.1r01? 1.4.0 was a beta wasn't it? > > - -rw-rw-r-- 1 user user 237823 Nov 5 06:17 rtprops_****a > - -rw-rw-r-- 1 user user 19882449399 Nov 5 19:03 rtprops_****b > > That's right. ~20 gigs. > > Following is the log with normal log level since the node started: > > [snip normal startup] > [snip some i/o errors with servlet] > > Nov 5, 2002 1:46:07 AM (freenet.node.Node, FThread-369): Error while > receiving message > freenet.client.InternalClient$ClientMessageVector at 478050 in state New > Internal Get @ dfb7e9cd22267fe5 > java.util.NoSuchElementException: Vector Enumeration > at java.util.Vector$1.nextElement(Vector.java:303) > atfreenet.client.SimpleEventProducer.produceEvent(SimpleEventProducer.java:44) > atfreenet.client.InternalClient$InternalFeedbackToken.unlockedProduceEvent(InternalClient.java:172) > atfreenet.client.InternalClient$NewInternalGet.received(InternalClient.java:495) > at freenet.node.StateChain.received(StateChain.java:161) > at freenet.node.StateChain.received(StateChain.java:52) > atfreenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:212) > atfreenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:159) > atfreenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.java:121) > atfreenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68) > at freenet.Ticker$Event.run(Ticker.java:196) > atfreenet.thread.FastThreadFactory$FThread.run(FastThreadFactory.java:96) > > [snip some i/o errors with servlet & nodes send bad data etc] > > Nov 5, 2002 2:35:02 AM (freenet.node.Node, FThread-198): Error while > receiving message freenet.Message: QueryAborted > @freenet.ConnectionHandler at 8a4583 @ 14b6995c8f8f585b in state Awaiting > Insert @ 14b6995c8f8f585b > java.lang.NullPointerException > atfreenet.node.states.request.AwaitingInsert.receivedMessage(AwaitingInsert.java:77) > at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source) > atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at freenet.node.State.received(State.java:126) > at freenet.node.StateChain.received(StateChain.java:161) > at freenet.node.StateChain.received(StateChain.java:52) > atfreenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:212) > atfreenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:159) > atfreenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.java:121) > atfreenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68) > at freenet.Ticker$Event.run(Ticker.java:196) > atfreenet.thread.FastThreadFactory$FThread.run(FastThreadFactory.java:96) > > [snip] > > Nov 5, 2002 6:17:28 AM (freenet.node.Node, FThread-274): Error while > receiving message freenet.Message: AnnouncementComplete > @freenet.ConnectionHandler at 4b3f59 @ 262565e44cae20c2 in state > Announcement Complete Pending @ 262565e44cae20c2 > java.lang.IllegalStateException: checkSize failed! > atfreenet.support.SimpleDataObjectStore.checkSize(SimpleDataObjectStore.java:197) > atfreenet.support.SimpleDataObjectStore.set(SimpleDataObjectStore.java:169) > atfreenet.support.SimpleDataObjectStore.set(SimpleDataObjectStore.java:162) > atfreenet.node.rt.DataObjectRoutingMemory.setProperty(DataObjectRoutingMemory.java:70) > at freenet.node.rt.ReferenceSet.getProperty(ReferenceSet.java:31) > at freenet.node.rt.TreeRoutingTable.reference(TreeRoutingTable.java:67) > atfreenet.node.rt.FilterRoutingTable.reference(FilterRoutingTable.java:42) > atfreenet.node.states.announcement.CompletePending.receivedMessage(CompletePending.java:119) > at sun.reflect.GeneratedMethodAccessor82.invoke(Unknown Source) > atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at freenet.node.State.received(State.java:126) > at freenet.node.StateChain.received(StateChain.java:161) > at freenet.node.StateChain.received(StateChain.java:52) > atfreenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:212) > atfreenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:159) > atfreenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.java:121) > atfreenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68) > at freenet.Ticker$Event.run(Ticker.java:196) > atfreenet.thread.FastThreadFactory$FThread.run(FastThreadFactory.java:96) > > [Snip I/O errors and finally at the end] > > Nov 5, 2002 10:16:03 AM (freenet.client.http.FproxyServlet, > FThread-567): Error sending data to browser: java.net.SocketException: > Socket closed > Nov 5, 2002 10:16:03 AM (freenet.client.http.FproxyServlet, > FThread-567): Couldn't report error to browser: > java.lang.IllegalStateException: response already committed > Nov 5, 2002 10:16:03 AM > (freenet.interfaces.servlet.MultipleHttpServletContainer, FThread-567): > I/O error in servlet > Nov 5, 2002 10:16:03 AM (freenet.client.http.FproxyServlet, > FThread-569): Error sending data to browser: java.net.SocketException: > Socket closed > Nov 5, 2002 10:16:03 AM (freenet.client.http.FproxyServlet, > FThread-569): Couldn't report error to browser: > java.lang.IllegalStateException: response already committed > Nov 5, 2002 10:16:03 AM > (freenet.interfaces.servlet.MultipleHttpServletContainer, FThread-569): > I/O error in servlet > > Nov 5, 2002 2:25:33 PM (freenet.node.rt.DataObjectRoutingStore, > FThread-185): I/O error flushing routing table data > java.io.IOException: No space left on device > atjava.io.FileOutputStream.writeBytes(Native Method) > atjava.io.FileOutputStream.write(FileOutputStream.java:257) > atjava.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:69) > atjava.io.BufferedOutputStream.write(BufferedOutputStream.java:82) > atjava.io.DataOutputStream.writeInt(DataOutputStream.java:181) > atfreenet.support.SimpleDataObjectStore$DOWrapper.writeTo(SimplNov 5, > > 2002 3:00:35 PM (freenet.node.rt.DataObjectRoutingStore, FThread-185): > I/O error flushing routing table data > java.io.IOException: No space left on device > atjava.io.FileOutputStream.writeBytes(Native Method) > atjava.io.FileOutputStream.write(FileOutputStream.java:257) > atjava.io.BufferedOutputStream.write(BufferedOutputStream.java:109) > atjava.io.DataOutputStream.write(DataOutputStream.java:85) > atjava.io.ByteArrayOutputStream.writeTo(ByteArrayOutputStream.java:112) > atfreenet.support.SimpleDataObjectStore$DOWrapper.writeTo(SimpleDataObjectStore.java:272) > atfreenet.support.SimpleDataObjectStore$DOWrapper.access$0(SimpleDataObjectStore.java:239) > atfreenet.support.SimpleDataObjectStore.flush(SimpleDataObjectStore.java:129) > atfreenet.node.rt.DataObjectRoutingStore.checkpoint(DataObjectRoutingStore.java:49) > atfreenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:55) > atfreenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:48) > atfreenet.node.StateChain.received(StateChain.java:161) > atfreenet.node.StateChain.received(StateChain.java:52) > atfreenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:212) > atfreenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:159) > atfreenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.java:121) > atfreenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68) > atfreenet.Ticker$Event.run(Ticker.java:196) > atfreenet.thread.FastThreadFactory$FThread.run(FastThreadFactory.java:96) > > After that it spit more of the same thing and was stuck until i killed > it. Two Java processes were spinning and hogging cpu at the time. > > I wasn't really out of disk space - I still have ~30 gigs free where > those files are. > > It's not always rtprops_****b - before this it was _****a version. > > Big file seems to have correct data at the beginning but starts to loop > the same data after that: > > .. > 0015810 df4b 0ae7 0203 0000 f100 a831 326b 1700 > 0015820 59e6 b688 deec b974 7424 3469 1b80 f38c > 0015830 ee42 2268 0314 0002 0000 33f1 b428 00ce > > 0015840 0000 0002 0000 e919 7ca8 2825 20ea 1356 | > 0015850 a8e4 cca0 1b97 b222 9d62 2ed8 656b 7379 | > 0015860 0000 0000 0000 0200 0000 1b00 c356 1f0b | - repeating part > 0015870 c7bf b366 60f5 a27c 14ee 8f31 a971 5b05 | > 0015880 632e 6470 7461 0061 0000 3e04 b3bd 0043 | > > 0015890 0000 0002 0000 e919 7ca8 2825 20ea 1356 > 00158a0 a8e4 cca0 1b97 b222 9d62 2ed8 656b 7379 > 00158b0 0000 0000 0000 0200 0000 1b00 c356 1f0b > > ... to the EOF. > > Java: > - ----- > java version "1.4.0_01" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_01-b03) > Java HotSpot(TM) Client VM (build 1.4.0_01-b03, mixed mode) > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE9yAkwYYWM2XTSwX0RAnuQAJ9UaVs9l4DIf4qHibDZHjFT/XX4GACfTyWc > coYI6MWU99yGWbz33QYsTFU= > =H7LE > -----END PGP SIGNATURE----- > > > _______________________________________________ > devl mailing list > devl at freenetproject.org > http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl >
-- Matthew Toseland toad at amphibian.dyndns.org amphibian at users.sourceforge.net Freenet/Coldstore open source hacker. Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02. http://freenetproject.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20021105/78f961cd/attachment.pgp>
