Timestamps are in GMT/BST.
[0:04] <Ebru_Labadon> check gis out http://pastebin.ca/188302
[0:04] <Ebru_Labadon> and note the last line
[0:05] <Ebru_Labadon> ...at the end of the dances, I was the bad guy
[0:13] <Ebru_Labadon> webby12, howzi goin'?
[0:13] <Ebru_Labadon> sorry I dfidn't notice that you were back I was too busy whining
[0:15] <Webby12> lol s cool I got it working ;)
[0:18] <Ebru_Labadon> after rebooting, right?
[0:18] <Webby12> yup
[0:18] <Ebru_Labadon> or did you do something
[0:18] <Webby12> thanks for your help, me and the wife gonna go do somthing
[0:19] <Webby12> peace
[0:30] <Ebru_Labadon> call me if you need help :P
[0:30] <Ebru_Labadon> (I mean with the wife) :P :P
[0:40] * sage (n=sdfgsdfh@) has joined #freenet
[0:42] <sage> hi is there a plan to make a whitenet? i don't know what to call it but geting nodes everytime i log on is a pain?
[0:46] <Bombe> We call it "opennet," and yes, it's planned for the near future.
[0:47] * MikeW (i=Mike@) Quit ()
[0:49] * Rainer (n=chatzill@) has left #freenet
[0:50] <sage> cool thanks
[0:50] * sage (n=sdfgsdfh@) has left #freenet
[0:53] <Ebru_Labadon> maybe the opennet thing isn't so bad after all, as long as you let the user decide what to run. True darkent users would be even more difficult to spot, hidden in a forrest of opennet connections
[0:56] * tigre10 (n=tigre10@) has joined #freenet
[0:57] * tigre10 (n=tigre10@) has left #freenet
[1:00] * Webby12 (n=Owner@) Quit ("Leaving")
[1:04] * tigre10 (n=tigre10@) has joined #freenet
[1:08] <tigre10> freenet will not start for me. i can confirm java works, build 1.5.0_06-b05 running on linux. are there any logs or things i can do to debug?
[1:10] * blindside2026 (i=Kel@) has joined #freenet
[1:11] * blindside2026 is now known as PraiseChaos
[1:16] * tigre10 (n=tigre10@) Quit ("Leaving")
[1:16] * _ph00 (n=z@) Quit ("leaving")
[1:27] * atad45 (n=4548845@) has joined #freenet
[1:28] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[1:28] * atad45 (n=4548845@) has left #freenet
[1:39] * phrosty (n=phrosty@) Quit (Read error: 104 (Connection reset by peer))
[1:42] * Ebru_Labadon (i=user@) Quit ("leaving")
[1:45] * tooom (n=toom@) Quit (Remote closed the connection)
[1:54] * Ash-Fox (i=UNKNOWN@) Quit ()
[1:59] * kakaks (i=mixderax@) has joined #freenet
[2:09] * kukuks (i=mixderax@) Quit (Remote closed the connection)
[2:09] * ljn1981 (i=LJN@) Quit (Remote closed the connection)
[2:10] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[2:11] * ljn1981 (i=LJN@) has joined #freenet
[2:17] * Gasi__ (n=chatzill@) has joined #freenet
[2:23] * Gasi (n=chatzill@) Quit (Read error: 60 (Operation timed out))
[3:28] * maelztrom (i=nobody@) Quit (Remote closed the connection)
[3:45] * PraiseChaos (i=Kel@) Quit (Read error: 104 (Connection reset by peer))
[3:46] * PraiseChaos (i=Kel@) has joined #freenet
[3:50] * maelztrom (i=nobody@) has joined #freenet
[4:12] * Narrator- (n=Xaerion@) has joined #freenet
[4:41] * fooisyou (n=scarlet@) has joined #freenet
[4:45] * Ebru_Labadon (i=user@) has joined #freenet
[5:25] * noggly (i=noggly@) has joined #freenet
[5:26] * fooisyou (n=scarlet@) has left #freenet
[5:35] * noggly_ (i=noggly@) Quit (Read error: 110 (Connection timed out))
[5:51] * phrosty (n=phrosty@) has joined #freenet
[6:08] * Narrator- (n=Xaerion@) has left #freenet
[6:09] * Ebru_Labadon (i=user@) Quit ("Leaving")
[6:12] * eMuleeluMe (i=eMuleelu@) has joined #freenet
[6:15] * eMuleeluMe (i=eMuleelu@) Quit (Client Quit)
[6:37] * Jflesch_ (n=jflesch@) has joined #freenet
[6:41] * Jflesch (n=jflesch@) Quit (Read error: 145 (Connection timed out))
[6:53] * Urs_ShPo (n=gaim@) Quit ("Leaving.")
[7:00] * tooom (n=toom@) has joined #freenet
[7:05] * Ebru_Labadon (i=user@) has joined #freenet
[7:29] * _ph00 (i=z@) has joined #freenet
[7:29] * _ph00 (i=z@) Quit (Client Quit)
[7:31] * _ph00 (n=z@) has joined #freenet
[7:31] * _ph00 (n=z@) Quit (Client Quit)
[7:32] * _ph00 (n=z@) has joined #freenet
[7:33] <_ph00> well.
[7:33] <_ph00> I'm connected, in some way
[7:34] <_ph00> my node has been down for several hours
[7:34] <_ph00> and it will stay down a bit more, I have to solve a couple of non freenet related problems before I can run again
[8:03] * timmy2chk (n=Vincent@) Quit ("Let me out of here")
[8:14] * Werdna (n=Andrew@) has joined #freenet
[8:30] * ronny__ (n=chatzill@) has joined #freenet
[8:43] * ljn1981 (i=LJN@) Quit (Remote closed the connection)
[8:52] * sbc (n=sbc@) has joined #freenet
[8:55] * ronny__ (n=chatzill@) Quit (Read error: 110 (Connection timed out))
[8:55] <Ebru_Labadon> erm.. guys?
[8:56] <Ebru_Labadon> if I got myself a couple of gig of ram and run my node off a ramdisk?
[8:56] <Ebru_Labadon> nah
[8:56] <Ebru_Labadon> I would have to install it and add peers each time....
[8:57] <Ebru_Labadon> but what if I backed up my *-<port> files?
[8:57] <Ebru_Labadon> and dirs
[9:25] * _ph00 (n=z@) Quit ("Leaving")
[9:27] * Ebru_Labadon (i=user@) Quit ("_/\_")
[9:54] * mario69 (n=nn@) has joined #freenet
[10:08] * timmy2chk (n=Vincent@) has joined #freenet
[10:37] * slinky (n=slinky@) has left #freenet
[10:42] * slinky (i=slinky@) has joined #freenet
[10:50] * Skits (n=Blank@) has joined #freenet
[10:52] * enri (n=enri@) has joined #freenet
[10:54] * slinky (i=slinky@) Quit (Client Quit)
[10:54] * slinky (i=slinky@) has joined #freenet
[10:55] * slinky (i=slinky@) Quit (Client Quit)
[10:56] * ronny__ (n=chatzill@) has joined #freenet
[10:56] * slinky (n=slinky@) has joined #freenet
[10:59] * Skits (n=Blank@) Quit ("-=SysReset 2.53=-")
[11:10] * enri (n=enri@) Quit (Remote closed the connection)
[11:19] * ronny__ (n=chatzill@) Quit ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090921]")
[11:21] * toad_ (n=toad@) has joined #freenet
[11:21] * ChanServ sets mode +o toad_
[11:28] * ljn1981 (i=LJN@) has joined #freenet
[11:29] <ljn1981> Bleh
[11:30] <ljn1981> My laptop is really close to being dead
[11:31] * hdp (n=hdp@) has joined #freenet
[11:33] * Jflesch_ is now known as Jflesch
[11:36] * Itsme_ (i=Itsme_@) has joined #freenet
[11:37] <Itsme_> hi all
[11:37] <ljn1981> lo
[11:38] <Itsme_> hi ljn1981, how you doing?
[11:38] <agsarite> well, the sun is up. so much for going to bed early.
[11:38] <Itsme_> :-)
[11:39] <ljn1981> Ok I guess. Unlike my laptop, so chances are my node will be down for a while when it finaly die. Judging for it's recent behaviour it could be any minute.
[11:42] <Itsme_> hmmm... thats sad. Hope you can find a replacement
[11:43] <Itsme_> did you backup important data... (for freenet your node and neighbors info for example)
[11:43] * hobx (n=ossa@) has joined #freenet
[11:43] <ljn1981> The thing that suck most about that is that I have two other computers that could be used but I have no monitors other than my wall projector and that heat the room up too much to be pleasant to have on all day.
[11:43] * ChanServ sets mode +o hobx
[11:44] <ljn1981> Itsme_: I'm about 5 minutes from having finished backing up the whole node.
[11:44] <nextgens> hi toad_
[11:44] <nextgens> toad_> I fear we have yetAnotherProblem because of the '/' in URI check
[11:45] <ljn1981> Itsme_: The good thing is I'll be on a platform with native FEC when I get a screen or a new laptop.
[11:45] <ljn1981> :D
[11:46] <nextgens> toad_> I'll keep you posted if I manage to reproduce the bug again
[11:47] <ljn1981> Sometimes I wonder why things always have to break when you don't have money to replace them...
[11:49] <agsarite> what you fear you think about, and anything you put energy into by thinking about it you will cause to manifest.
[11:49] <agsarite> assuming you believe in that whole 'you create your own reality' thing.
[11:51] <ljn1981> Heh. Too bad it doesn't work
[11:53] <agsarite> yeah, too bad.
[11:56] <agsarite> this site has been uploading for 2 hours, and its only 47% done.
[11:56] <agsarite> it's only 10 MB. :(
[11:56] <agsarite> well, i guess that's not actually that bad.
[12:44] * Werdna (n=Andrew@) Quit (Read error: 110 (Connection timed out))
[12:48] * Teba (n=d9a9790d@) has joined #freenet
[12:51] * greycat (i=rfc1413@) has joined #freenet
[12:52] * Teba (n=d9a9790d@) has left #freenet
[12:53] * yojimbo (n=123@) has joined #freenet
[12:53] <yojimbo> how can i get rid of my physical udp
[12:53] <yojimbo> on frost i posted a message and someone could tell me my ip and my hometown
[12:59] * Zothar_Work (n=chatzill@) has joined #freenet
[13:00] <Itsme_> youjimbo: how many neighbours did you have, is your nodename related to your frost nickname?
[13:00] <yojimbo> no its different
[13:01] <yojimbo> only one person asked if i was the same person with my other name and i said yes
[13:01] <yojimbo> so at least one person knows my name on frost and irc
[13:02] <Itsme_> afk
[13:03] <yojimbo> what does afk means
[13:03] * phrosty (n=phrosty@) Quit ("baseball is wrong: man with four balls cannot walk.")
[13:06] * yojimbo (n=123@) has left #freenet
[13:29] <toad_> lol
[13:29] <toad_> people exchange refs over frost then complain that they have their IP address in
[13:31] <TheSeeker> Anyone familiar with UDP payload compression techniques? :P
[13:36] <toad_> TheSeeker: i'm not, but why?
[13:36] <Zothar_Work> yojimbo: AFK = Away From Keyboard
[13:37] <Zothar_Work> bah
[13:37] <toad_> yojimbo gone, otherwise we could reeducate him
[13:37] <Zothar_Work> annoying when someone asks a question and then leaves within a few minutes
[13:37] <Itsme_> lol... / back
[13:37] <TheSeeker> I'm trying to reverse engineer the compression used in the network communication for a game. I'm sure it's 'simple' but it's a little bit beyond my grasp :/
[13:39] <toad_> hehe
[13:40] <toad_> cheating at MMORPGs: a hacker hobby (occasionally profitable)
[13:40] <Zothar_Work> TheSeeker: look for fingerprints of a few compression algos; the fact that it's UDP probably has little to do with it; the fingerprint may only be in the first packet or it may be in all of them; without the fingerprint (unix 'file' utility-type magic stuff), you'd have to just try some decompression routines to see what you got; OTOH, it may not be compressed at all, just binary data
[13:40] <toad_> or it might be encrypted
[13:42] <TheSeeker> no, I'm very sure it's compressed... There's data in an ini file that controls network communication with comments that specifically state that there's compression going on (there's settings to determine how many bytes before compression is done, and how many bytes of savings before the compressed version is sent) ... but that doesn't help for data coming from the server.
[13:43] <TheSeeker> It's obviously not encrypted, since there's segments of plain text interspersed with the compressed data...
[13:44] <TheSeeker> I get the feeling it's using a modified deflate algorithm, but I don't know enough about it to try and manually decode it.
[13:45] <toad_> so learn
[13:45] <toad_> look up the deflate algo on wikipedia
[13:46] <TheSeeker> I've been reading about it for the last few hours, havn't tried wikipedia yet...
[13:46] <toad_> the hard part with MMOs is if you start sending modified data to their servers, you're likely to get banned
[13:46] <toad_> not to mention that if you make any money out of it that's probably a crime
[13:46] <TheSeeker> I dont' want to modify the data, I just want to read what's coming in.
[13:47] <toad_> yeah but modifying data and seeing what happens is a useful reverse engineering tool
[13:47] <toad_> which you can't use
[13:47] <TheSeeker> true.
[13:47] <toad_> have fun
[13:47] <toad_> and publish your results on freenet (if it's legal to do so and you don't mind people using them to cheat)
[13:47] <toad_> :)
[13:47] <toad_> bbiab
[13:48] <toad_> there are various resources on how to do reverse engineering too...
[13:48] <TheSeeker> The game already dumps a decoded list of almost every packet type that comes in to a log file, so I can decypher the uncompressed packets fairly easily...
[13:48] <TheSeeker> I just need to crack the compression :P
[13:49] <toad_> "CODE UPDATE: [ incomprehensible binary executable = cat /etc/passwd | network ]"
[13:55] <toad_> of course, they could open the spec while requiring a signature (and not open the signing key) or something...
[14:01] <toad_> hmmm
[14:03] * kamratek (n=eurat@) has joined #freenet
[14:07] * kamratek (n=eurat@) has left #freenet
[14:11] * a84hwen (n=84hwen@) has joined #freenet
[14:15] * hobx (n=ossa@) Quit ("Leaving")
[14:20] * a84hwen (n=84hwen@) has left #freenet
[14:22] * maelztrom (i=nobody@) Quit (Remote closed the connection)
[14:27] <nextgens> toad_> hi
[14:27] <nextgens> toad_> using trunk I've got a problem :
[14:27] <nextgens> "Internal error: MetadataUnresolvedException in SingleFileInserter.SplitHandler: freenet.client.MetadataUnresolvedException: Manifest data too long and not resolved"
[14:27] <nextgens> that's what fproxy says when my inserts are reaching the stage of generating the CHK
[14:28] <nextgens> isn't it related to the recent changes ?
[14:29] <toad_> nextgens: quite possibly
[14:29] <toad_> nextgens: how to replicate?
[14:30] <toad_> nextgens: any stack trace or anything?
[14:31] <nextgens> let me check logs
[14:32] <nextgens> one npe at least
[14:32] <nextgens> toad_> http://code.bulix.org/5fvfuw-18966
[14:34] <nextgens> Sep 30, 2006 04:05:48:799 (freenet.node.PeerNode, InsertHandler for 914727372021189542 on 13783, ERROR): Tried to sjava.lang.Exception: debug
[14:34] <nextgens> doh
[14:34] <nextgens> Sep 30, 2006 04:05:37:523 (freenet.node.PeerNode, InsertHandler for 7443295372460681248 on 13783, ERROR): Tried to
[14:34] <nextgens> send FNPInsertTransfersCompleted {anyTimedOut=false, uid=7443295372460681248} but not connected to freenet.node.PeerNode@...
[14:35] <nextgens> java.lang.Exception: debug
[14:35] <nextgens> at freenet.node.PeerNode.send(PeerNode.java:1204)
[14:35] <nextgens> at freenet.node.InsertHandler.finish(InsertHandler.java:322)
[14:35] <nextgens> at freenet.node.InsertHandler.realRun(InsertHandler.java:269)
[14:35] <nextgens> at freenet.node.InsertHandler.run(InsertHandler.java:74)
[14:35] <nextgens> </flood>
[14:35] <nextgens> I've got some :
[14:35] <nextgens> Sep 29, 2006 23:45:46:076 (freenet.node.LocationManager$OutgoingSwapRequestHandler, Outgoing swap request handler for port 13783, ERROR): Timed out waiting for SwapRejected/SwapReply on 3752309492778519559
[14:35] <nextgens> as well
[14:35] <nextgens> more than I used to
[14:36] <nextgens> and that's almost all
[14:36] <nextgens> that's all even
[14:36] <nextgens> the NPE seems to be the root cause of my problem
[14:37] <nextgens> but I'll let you fix it as you're more familiar than me with that part of the code
[14:37] <nextgens> ;)
[14:37] <nextgens> bbiab
[14:39] * mario69 (n=nn@) Quit ()
[14:43] * User00 (n=User00@) has joined #freenet
[14:44] <User00> hmm... how to get noderefs ?
[14:45] <hdp> join #freenet-refs
[14:45] <User00> i am there ?
[14:47] * User00 (n=User00@) has left #freenet
[14:47] * hobx (n=ossa@) has joined #freenet
[14:47] * ChanServ sets mode +o hobx
[14:48] <hobx> It is good to be king...
[14:56] <ljn1981> But king of what?
[14:58] * FooDerGrosse (n=kevin@) has joined #freenet
[14:59] * FooDerGrosse (n=kevin@) Quit (Remote closed the connection)
[15:00] * FooDerGrosse (n=kevin@) has joined #freenet
[15:00] * maelztrom (i=nobody@) has joined #freenet
[15:01] <ljn1981> I wish there were a feature so you could send the same n2nm to all your peers. But it is propably a good thing we don't have it till the n2nm bugs are worked out.
[15:04] <ljn1981> BBL
[15:10] * _ph00 (n=z@) has joined #freenet
[15:11] * Skits (n=Blank@) has joined #freenet
[15:11] * User39 (n=User39@) has joined #freenet
[15:11] <_ph00> hi freeneters
[15:11] <Itsme_> ljn1981: that is already possible
[15:11] <_ph00> I'm gonna need some help again
[15:12] * User39 (n=User39@) Quit (Client Quit)
[15:12] <_ph00> first of all, all those who had me as a peer, plz send your refs again to ph00 -at- hush -dot- ai
[15:12] <Itsme_> ljn1981: option: 'send n2nm to selected pears' in bar --select action--
[15:13] * norulesnofears (n=fuckyou@) has joined #freenet
[15:13] * Itsme_ (i=Itsme_@) Quit ()
[15:14] * noggly (i=noggly@) Quit (Read error: 104 (Connection reset by peer))
[15:15] <_ph00> have some patience, my nde have been down for almost 24 hrs now but it will be up again soon
[15:18] * Urs_ShPo (n=gaim@) has joined #freenet
[15:22] * noggly (i=noggly@) has joined #freenet
[15:28] <_ph00> those of you who suspect having me as a peer but aren't really sure, look for a peer with an alien name that reminds of 42 and has been down since this morning (maybe even beofre that)
[15:30] <TheSeeker> Ford Prefect? Zaphod Beeblebrox?
[15:30] <_ph00> I see at least three of my peers here. OK, now I'm gonna disappear again, I'm running some experiments here. my node will be up and running soon enough
[15:32] <_ph00> the address is ph00 AT hush . ai without the spaces and with the at-sign (like that helped... I'm gonna get my new hushmail account spam-submerged in no time)
[15:32] <_ph00> nd yes it's -dot A I
[15:33] * _ph00 goes back to his experiments and thanks for the collaboration
[15:40] * _ph00 (n=z@) Quit ("Leaving")
[15:45] * Skits (n=Blank@) Quit ("-=SysReset 2.53=-")
[15:49] * l0gic_ (n=l0gic@) has joined #freenet
[15:57] * _ph00 (n=z@) has joined #freenet
[16:03] * timmy2chk (n=Vincent@) has left #freenet
[16:06] * Bombe (n=bombe@) Quit (Read error: 60 (Operation timed out))
[16:09] * MikeW (i=Mike@) has joined #freenet
[16:11] <agsarite> /me whistles a short off key tune, then vanishes back into the shadows.
[16:12] <agsarite> lol
[16:12] * timmy2chk (n=Vincent@) has joined #freenet
[16:12] * Bombe (n=bombe@) has joined #freenet
[16:12] * ChanServ sets mode +o Bombe
[16:15] * norulesnofears (n=fuckyou@) has left #freenet
[16:19] * MikeW (i=Mike@) Quit ()
[16:22] * n0ob (n=travis@) has joined #freenet
[16:22] <Griffon26> sleon: you there?
[16:26] * sanity (n=ian@) Quit ()
[16:47] <sleon> Griffon26: hi
[16:47] <sleon> Griffon26: wats up?
[16:51] <Griffon26> sleon: I was wondering what frost was doing at startup without refreshing boards. I had this freenet problem with no native FEC and it only started using up 100% of the cpu after starting frost.
[16:51] <Griffon26> do you know?
[17:03] * sanity (n=ian@) has joined #freenet
[17:03] * ChanServ sets mode +o sanity
[17:11] <ljn1981> <Itsme_> ljn1981: option: 'send n2nm to selected pears' in bar --select action-- <----- nice didn't know.
[17:11] * MikeW (i=Mike@) has joined #freenet
[17:18] * Urs_ShPo (n=gaim@) Quit (Remote closed the connection)
[17:21] <_ph00> once again, in case someone missed it: I need the refs of all those who had me as a peer. my node name is zaphod and my email is ph00 -at- hush.ai, my node will be up & running again soon, probably tomorrow
[17:21] <ljn1981> _ph00: Ah it died?
[17:22] <ljn1981> We can peer another time again, I expect my box to die any day now but I did back up the node.
[17:22] <_ph00> yeah. that was an horrible death... now I don't know how to tell the relatives, but someone must do that
[17:22] <_ph00> it's damn hard life...
[17:23] <ljn1981> It'll propably take several weeks before it's up again, I need a new monitor or a new laptop.
[17:23] <ljn1981> The problem being I can hardly afford food this month.
[17:24] <ljn1981> So much less new hardware.
[17:25] <ljn1981> Anyway BBL, time to watch a movie
[17:34] <toad_> ljn1981: :(
[17:34] <toad_> ljn1981: get a job...
[17:40] <sleon> Griffon26: it could try to connect to the node
[17:40] <sleon> Griffon26: using fcp protocol
[17:40] <Griffon26> sleon: i think it connects fine, because if I refresh a board, I get new messages.
[17:40] <sleon> Griffon26: so it used 100% Cpu?
[17:41] <sleon> maybe you started big file upload ?
[17:41] <Griffon26> sleon: after I close frost, the cpu usage will stay at 100% for a while after which it drops to <10% again
[17:41] <Griffon26> sleon: I'm not aware of any uploads, so I don't think so.
[17:41] <sleon> it is multirhreaded , as freenet node
[17:41] <sleon> maybe not all threads are closed
[17:41] <sleon> is your node running on the same machine?
[17:41] <Griffon26> no
[17:41] <sleon> k
[17:42] <sleon> Griffon26: when you close frost look the remaining java processes
[17:43] <Griffon26> sleon: that would not explain the cpu usage though, would it? Because of the non-native FEC my node is using more CPU than it should, but that just amplifies something that frost is doing.
[17:43] <Griffon26> sleon: I'd not expect frost to do anything if there are no boards being refreshed. Am I wrong about that?
[17:53] <sleon> Griffon26: i think there are still some threads running
[17:53] <sleon> :|
[17:56] <toad_> nextgens: line numbers don't match for your stack trace
[17:58] <toad_> Griffon26: fetching files?
[17:59] * tooom (n=toom@) Quit (Remote closed the connection)
[18:01] <nextgens> :|
[18:01] <nextgens> I'm on r10581
[18:02] <nextgens> toad_> what can I do ? update and try to reproduce ?
[18:04] * nextgens updates
[18:05] <sleon> Griffon26: you can see which threads are running
[18:05] <sleon> toad_: -HUP was it ?
[18:06] <nextgens> jvm 1 | java.lang.NullPointerException
[18:06] <nextgens> jvm 1 | at freenet.client.async.SingleFileInserter.start(SingleFileInserter.java:102)
[18:07] <nextgens> jvm 1 | at freenet.client.async.ClientPutter.start(ClientPutter.java:102)
[18:07] <nextgens> jvm 1 | at freenet.client.async.ClientPutter.restart(ClientPutter.java:224)
[18:07] <nextgens> jvm 1 | at freenet.node.fcp.ClientPut.restart(ClientPut.java:384)
[18:07] <nextgens> jvm 1 | at freenet.clients.http.QueueToadlet.handlePost(QueueToadlet.java:107)
[18:07] <nextgens> jvm 1 | at freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:296)
[18:07] <nextgens> jvm 1 | at freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:368)
[18:07] <nextgens> jvm 1 | at java.lang.Thread.run(Thread.java:534)
[18:07] <nextgens> toad_> with the current trunk
[18:07] <nextgens> imo it's because the bucket got freed on restart
[18:09] * tooom (n=toom@) has joined #freenet
[18:12] * FooDerGrosse (n=kevin@) Quit ("W??hlt die PiratenPartei Deutschland!!!")
[18:12] * sanity_ (n=ian@) has joined #freenet
[18:16] <toad_> nextgens: the line number doesn't match up
[18:16] <toad_> oh
[18:16] <toad_> my mistake
[18:16] * _ph00 (n=z@) Quit ("Leaving")
[18:17] <toad_> wrong file :)
[18:17] * rebo123 (n=rebo123@) Quit (Read error: 110 (Connection timed out))
[18:18] <toad_> nextgens: so it completed, freed the data, then you manually restarted it, and it blew up because it had freed the data?
[18:19] <nextgens> toad_> no, it has failed
[18:19] <nextgens> around 68% done
[18:19] <nextgens> and it fails with the error I gave you previously
[18:20] <nextgens> restarting the node letting the failed job on the queue gives that error
[18:20] <nextgens> I don't remember whether I've clicked retry or not :$
[18:20] <toad_> you did
[18:20] <toad_> according to that stack trace
[18:21] <nextgens> ok, anyway the first problem is that the insert fails
[18:21] <nextgens> bbiab
[18:22] <toad_> well yeah but how am i supposed to debug that remotely? it's impossible to do so with no input from the reporter!
[18:22] <toad_> the only upload that's failed for me ran out of retries because i didn't set maxretries=-1
[18:24] <toad_> block.data isn't nulled out anywhere afaics
[18:27] <toad_> so your NPE doesn't make any sense
[18:31] * sanity (n=ian@) Quit (Read error: 110 (Connection timed out))
[18:32] <CIA-5> toad * r10589 /trunk/freenet/src/freenet/client/async/SingleFileInserter.java: Try to catch NPE
[18:52] <toad_> nextgens: 10589 should help to narrow it down anyway, if you can replicate it on demand...?
[18:53] <nextgens> toad_> I'm back
[18:54] <nextgens> toad_> yes I think I can
[18:54] <nextgens> let me try
[18:54] <toad_> nextgens: with 10589 please :)
[18:54] <toad_> nextgens: any chance you could include the windows binaries in the tarball as well as the unix and os/x ones?
[18:55] <nextgens> why ?
[18:55] <nextgens> so the error is Internal error: MetadataUnresolvedException in SingleFileInserter.SplitHandler: freenet.client.MetadataUnresolvedException: Manifest data too long and not resolved
[18:55] * Chade25 (n=t2oni@) has joined #freenet
[18:55] <toad_> for the determined fools who run win98
[18:56] <toad_> the fact that they are so determined to run freenet means we should probably help them
[18:56] <toad_> nextgens: do you get a stack trace for the MetadataUnresolvedException ?
[18:56] <toad_> nextgens: and do you get the NPE?
[18:56] <nextgens> I get the npe
[18:56] <nextgens> http://code.bulix.org/am7hid-18987
[18:57] <nextgens> on stdout
[18:57] <toad_> with 10589?
[18:58] <nextgens> yep
[18:58] <toad_> okay, so block.getData() returns null
[18:58] <nextgens> I do think we have freed the bucket
[18:58] <nextgens> because of the error
[18:59] <nextgens> it has been set to "finalized" or whatever
[18:59] <nextgens> and upon restart it has been "cleared"
[18:59] <toad_> yet it doesn't seem to have been nulled out anywhere
[18:59] <toad_> i can't find anywhere in the code where it is nulled out
[19:00] <nextgens> finished persistent inserts are always nulled out when done
[19:00] <nextgens> their size goes to 0 uppon restart
[19:00] <toad_> we might free() the Bucket
[19:00] <toad_> so?
[19:00] <toad_> this is an NPE - it means block.data == null
[19:00] <nextgens> yes
[19:00] <toad_> so how did block.data become null?
[19:01] <CIA-5> toad * r10590 /trunk/freenet/src/freenet/client/ (HighLevelSimpleClientImpl.java InsertBlock.java): block.data is never reset.
[19:01] <nextgens> well, maybe we aren't nulling it out, but at startup we aren't reading it if "finished"
[19:01] <toad_> if you eliminate the impossible, whatever remains must be the truth
[19:01] <toad_> data must have been equal to null on CONSTRUCTION of the InsertBlock
[19:02] <nextgens> and do you have any hint what the "MetadataUnresolvedException in
[19:02] <nextgens> SingleFileInserter.SplitHandler"
[19:02] <nextgens> is ?
[19:02] <toad_> no
[19:02] <toad_> well maybe
[19:02] <toad_> but i need the stack trace
[19:02] <nextgens> how to produce it ?
[19:03] <nextgens> it wasn't in the logs
[19:03] <CIA-5> toad * r10591 /trunk/freenet/src/freenet/client/InsertBlock.java: Throw the NPE earlier.
[19:03] <nextgens> unless I've trimmed them with the "loglevel"
[19:03] <toad_> what's your loglevel? normal?
[19:03] <nextgens> error on most of the code
[19:03] <toad_> it should have been logged at normal...
[19:03] * Dan354 (n=Dan@) has joined #freenet
[19:03] <nextgens> and normal on Node iirc
[19:04] * nextgens will increase loglevel
[19:04] <toad_> nextgens: what was the exact error message containing it?
[19:04] <toad_> nextgens: also please retry with 10591
[19:05] <nextgens> toad_> it's displayed on the queue page
[19:05] <toad_> ok
[19:05] <toad_> so it was generated a long time ago
[19:05] <toad_> so the immediate problem is that the restart fails with an NPE
[19:06] <toad_> so try to get a new NPE stack trace with 10591
[19:06] <nextgens> I'm on it
[19:06] <Dan354> hi can i ask a noob question?
[19:06] <toad_> Dan354: sure
[19:06] <nextgens> got a new one
[19:06] * toad_ is 80% ready for his trip to Google...
[19:07] <nextgens> lucky you
[19:07] <toad_> 90% ready if they get back to me with an itinerary...
[19:07] <toad_> re planes
[19:07] <toad_> nextgens: show me
[19:07] <Dan354> cool. will freenet work through a firewall that lets me only have 10 out bound holes?
[19:07] <nextgens> toad_> http://code.bulix.org/g4edmw-18991
[19:07] <toad_> Dan354: what do you mean? 10 forwarded ports? 10 connections?
[19:08] <nextgens> in both case the answer is yes anyway ;)
[19:08] <Dan354> forwarded ports (i think!)
[19:08] <Dan354> so since i have several ports forwarded for Steam it should work
[19:12] <nextgens> I'm trying to replicate the metadata bug with some alternate data
[19:13] <nextgens> toad_> so, any hint ?
[19:14] <toad_> nextgens: where is it uploading from?
[19:14] <toad_> nextgens: disk? direct?
[19:14] <nextgens> I've used thaw
[19:15] <nextgens> so I guess it's direct
[19:15] <toad_> Dan354: yes, it should be ok
[19:15] <toad_> Dan354: freenet only needs 1
[19:15] <toad_> nextgens: ok...
[19:15] <toad_> nextgens: it no longer has the data, this is the cause of the NPE
[19:15] <toad_> i'm working on a solution...
[19:15] <nextgens> cool
[19:16] <nextgens> can I delete my br0ken task ?
[19:16] <toad_> not yet
[19:16] <toad_> 1sec
[19:16] <nextgens> ok
[19:18] <CIA-5> toad * r10592 /trunk/freenet/src/freenet/ (2 files in 2 dirs): Fix restarting a broken job (lost data) causing NPE.
[19:18] <toad_> nextgens: test
[19:18] <toad_> nextgens: if the test succeeds, you can delete the broken task
[19:18] <toad_> nextgens: it should not show the restart button
[19:18] * sitharus (n=sitharus@) Quit (Connection timed out)
[19:19] <toad_> nextgens: could you include the windows binaries in the tarball please?
[19:20] <toad_> nextgens: then i could tell the win98 guy where to get the wrapper binaries he needs from
[19:20] <nextgens> hmm
[19:20] * fgh (i=fgh@) has joined #freenet
[19:20] <nextgens> what about doing an alternate file ?
[19:20] <nextgens> a zip ?
[19:20] <toad_> that would be even better
[19:20] <fgh> hello
[19:20] <nextgens> windows users don't know how to use tarballs :)
[19:20] <toad_> hi fgh
[19:20] <fgh> hey is this were
[19:20] <fgh> u ask for nodes?
[19:20] <fgh> i mean refers?
[19:21] <toad_> in general yes but in general if they try to do silly things like using win98, they can expect some trouble
[19:21] <toad_> but yes i support the idea of a separate .zip
[19:21] <nextgens> ;)
[19:21] <toad_> fgh: yes
[19:21] <toad_> fgh: well no
[19:21] <fgh> lol
[19:21] <toad_> fgh: #freenet-refs
[19:21] <fgh> k, thnx man
[19:21] <toad_> fgh: you ask for refs on #freenet-refs (unless you actually know somebody here)
[19:21] <fgh> kinda lost
[19:21] * nextgens has a doubt
[19:21] <toad_> fgh: you come here for tech support and general chat
[19:21] <nextgens> toad_> anyway the wrapper won't work on w98 irc
[19:21] <nextgens> +i
[19:22] <toad_> nextgens: it won't?
[19:22] <nextgens> toad_> you'd better tell him how to start the node with a bat file
[19:22] <toad_> he has done that but he wants auto-update
[19:22] <nextgens> that's not possible unless he runs custom build iitc
[19:23] <nextgens> iirc
[19:23] <nextgens> raaah
[19:23] <toad_> nextgens: you sure the wrapper doesn't work on win98?
[19:23] * nextgens checks
[19:23] <Dan354> toad: thanks for help. but since i am behind this firewall i don't seem to get any connections... even new refs :-(
[19:23] <toad_> Dan354: did they add your ref?
[19:23] <toad_> Dan354: you added theirs i assume?
[19:23] <nextgens> toad_> as we are using "windows services", it won't work out of the box, that's for sure
[19:23] <toad_> Dan354: did your node detect your real IP address?
[19:23] <toad_> nextgens: win98 has something similar; it's different?
[19:24] <nextgens> toad_> no it hasn't
[19:24] <toad_> win98 has what was in the plus pack
[19:24] <toad_> => it has some sort of scheduled / on startup support
[19:24] <toad_> but then you can do that without the scheduler
[19:25] <nextgens> there is no mention of w98 on http://wrapper.tanukisoftware.org/doc/english/release-notes.html
[19:26] <toad_> => it should work on win98, but not as a service?
[19:27] <nextgens> toad_> well, tell him to try from svn : https://emu.freenetproject.org/svn/trunk/apps/new_installer/res/windows/
[19:28] <nextgens> I doubt the default configuration file would work
[19:28] <nextgens> he needs all of those files
[19:28] <nextgens> and a tweaked version of https://emu.freenetproject.org/svn/trunk/apps/new_installer/res/wrapper.conf
[19:29] <nextgens> someone has asked me to allow "auto-update" without wrapper
[19:29] <nextgens> maybe we should implement a ubergeek setting for that purpose
[19:29] <toad_> yes
[19:29] <nextgens> it could work if the node is run in a shell loop
[19:29] <toad_> queue a bug report for it if you don't want to do it yourself
[19:29] <nextgens> well there is already a ticket iirc
[19:30] <toad_> there is?
[19:30] <nextgens> I'm not keen on the idea as most of the current code is becomming wrapper dependant anyway
[19:30] <nextgens> we use it for the NTPL workaround, ...
[19:30] <toad_> nextgens: and to start it up, you run bin/start.cmd ?
[19:30] <Dan354> toad: according to http://www.whatismyip.ro/ it did (i am behind some web cache proxy)
[19:30] <nextgens> and maintaining such a setting would require some work in the long term
[19:31] <toad_> Dan354: on the darknet page at the bottom there's your noderef, that should include your ip address
[19:31] <nextgens> toad_> btw the current trunk isn't showing "retry" anymore :)?
[19:31] <toad_> nextgens: yay
[19:32] <nextgens> toad_> yes bin/start should work
[19:32] <toad_> Dan354: also on the homepage (http://127.0.0.1:8888/) it should say it's detected some kind of NAT
[19:32] <toad_> Dan354: what does it say?
[19:32] <Dan354> toad: its correct. it did say about a nat a few days ago but not any more
[19:32] <Dan354> now it just says no open connections
[19:33] <nextgens> hmm
[19:33] <nextgens> I gtg
[19:33] <nextgens> bbiab
[19:33] <nextgens> toad_> anyway confirm him that he is on his own anyway
[19:34] <nextgens> as w98 isn't supported
[19:34] <nextgens> neither by us nor by M$
[19:34] <nextgens> and running freenet on it is probably a bad idea anyway
[19:34] <toad_> Dan354: what did it say about a NAT?
[19:34] <toad_> nextgens: folk who run win98 spend more on AV software than they would on a new OS :)
[19:35] <TheSeeker> toad_: folk who run win98 *should* spend more on AV software than they would on a new OS .. but don't
[19:35] <Dan354> toad: i've forgotten exactly but it was the standard message i've seen before on a working freenet
[19:36] <toad_> TheSeeker: they tell me they do
[19:36] <toad_> Dan354: hmmm
[19:36] <toad_> Dan354: dunno
[19:36] <toad_> Dan354: you added some refs, they definitely added you?
[19:36] <toad_> Dan354: and the node has auto-detected your IP - you didn't have to force it?
[19:38] <Dan354> toad: pretty sure to both, the ip in my ref is the same as through the whatismyip site.
[19:38] <toad_> hmmm
[19:38] <toad_> then i don't know what the problem is
[19:39] <toad_> you could try forwarding the FNP port (for UDP)
[19:39] <Dan354> toad: would it matter that i'm behind a web cache? but just for the web port i assume
[19:40] <Dan354> i have forwarded that
[19:40] <toad_> which port did you forward? the listenPort?
[19:41] <Dan354> yes as in freenet.ini and my ref
[19:41] <toad_> hmmm
[19:41] <toad_> you forwarded it for UDP not for TCP?
[19:42] <Dan354> yes. skype works and i thought that used similar things(?)
[19:43] <toad_> :|
[19:43] <toad_> i don't know why your node isn't working :|
[19:43] <Dan354> okay... thanks anyway ;)
[19:44] <toad_> it would be useful to know the message it shows about NATs though
[19:44] <toad_> restarting the node might make it redetect
[19:44] <Dan354> it doesn't show any now
[19:44] <Dan354> and i just restarted it
[19:44] <toad_> shut down the node, edit the node file, delete the line starting with "physical.", then start the node back up
[19:44] <toad_> and it'll redetect
[19:45] <Dan354> ok
[19:53] * ljn1981 (i=LJN@) Quit ("Chatzilla 0.9.75-2006090801 [Firefox 1.5.0.7/2006090921]")
[19:53] <Dan354> um which is the node file? *hides* it's not in freenet.ini
[19:54] <Dan354> no wait! i think i found it!
[19:54] <Dan354> :D
[19:54] <sleon> my mirror is down for a shourt period of time nextgens
[20:04] <toad_> nextgens: auto-update still doesn't work :(
[20:04] <Dan354> toad: hmm i tried it and my ip address is the same. and no nat messages
[20:05] <toad_> Dan354: it detected your ip address?
[20:05] <toad_> Dan354: pastebin your wrapper.log
[20:10] * blibbet (n=blibbet_@) has joined #freenet
[20:10] * timmy2chk (n=Vincent@) Quit (Read error: 110 (Connection timed out))
[20:13] * MikeW (i=Mike@) Quit ()
[20:13] <toad_> Dan354: can you show me your wrapper.log?
[20:13] <Dan354> toad: sorry i was just looking for a paste bin that took > 1meg ;)
[20:14] <Dan354> toad: http://pastebin.4programmers.net/1049
[20:15] <fgh> i got a uestion, does it usually takes long to load a page on freenet
[20:17] <toad_> Successful STUN discovery from stun.softjoys.com!:
[20:17] <toad_> Network interface: eth0
[20:17] <toad_> Local IP address: 144.124.220.63
[20:17] <toad_> Result: Firewall blocks UDP or server down.
[20:17] <toad_> Public IP: unknown
[20:17] <toad_> Dan354: you have a serious problem with your firewall
[20:17] <toad_> Dan354: but a port forward may work anyway
[20:17] <toad_> Dan354: but if it doesn't work, ... :<
[20:17] <toad_> fgh: sometimes
[20:18] <toad_> fgh: keys like USK@blablah/site/-<some number>/ can take a long time
[20:18] <toad_> USK@blablah/site/<some positive number>/ is much faster
[20:18] <fgh> ty
[20:20] <Dan354> toad: that STUN was from 09/08?? back then i had it working on another connection
[20:20] <toad_> Dan354: hmmm
[20:21] <Dan354> only log from about 25 september is on this firewall
[20:21] <toad_> Dan354: INFO | jvm 1 | 2006/09/30 13:59:39 | Result: Firewall blocks UDP or server down.
[20:21] <Dan354> ah okay
[20:22] <Dan354> hmm i just remembered the network is a VPN does this affect it?
[20:29] * fgh (i=fgh@) has left #freenet
[20:30] * timmy2chk (n=Vincent@) has joined #freenet
[20:31] <toad_> might do
[20:33] <CIA-5> toad * r10593 /trunk/freenet/src/freenet/clients/http/filter/ (CSSTokenizerFilter.java CSSTokenizerFilter.jflex): Fix string out of bounds error.
[20:35] * kakaks (i=mixderax@) Quit (Remote closed the connection)
[20:38] * kakaks (i=mixderax@) has joined #freenet
[20:40] <CIA-5> toad * r10594 /trunk/freenet/src/freenet/node/Version.java:
[20:40] <CIA-5> 985: Mostly minor stuff:
[20:40] <CIA-5> - Fix a CSS bug (string index out of bounds on some pages)
[20:40] <CIA-5> - Minor changes to the Statistics page
[20:40] <CIA-5> - Typo fix on Queue page
[20:40] <CIA-5> - Detect when an insert has lost its data, show an error, and don't offer to restart it. Don't throw an NPE if (re)started.
[20:40] <CIA-5> - Make InsertBlock.data "private final"
[20:45] <toad_> bbiab
[20:47] * greycat (i=rfc1413@) Quit ("This time the bullet cold rocked ya / A yellow ribbon instead of a swastika")
[20:53] * Dan354 (n=Dan@) Quit (Read error: 110 (Connection timed out))
[21:02] * kukuks (i=mixderax@) has joined #freenet
[21:02] * Zothar_Work (n=chatzill@) Quit ("Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090921]")
[21:03] * NullAcht15 (n=NullAcht@) has joined #freenet
[21:17] * hjubal (n=hjubal@) has joined #freenet
[21:19] * kakaks (i=mixderax@) Quit (Remote closed the connection)
[21:49] <Griffon26> toad_: no changes at all? =)
[21:50] * sbc (n=sbc@) Quit ("Leaving")
[22:21] * Rivetnode (n=chatzill@) has joined #freenet
[22:21] <anonymouse> another day, another build number
[22:21] <anonymouse> =)
[22:21] * anonymouse updates to 985
[22:28] * MineHaunter (n=van85@) has joined #freenet
[22:30] * Rivetnode (n=chatzill@) Quit ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]")
[22:30] * Apophis2 (n=asdf@) has joined #freenet
[22:31] * timmy2chk (n=Vincent@) Quit ("Let me out of here")
[22:35] * Apophis2 (n=asdf@) Quit ()
[22:37] * l0gic_ (n=l0gic@) Quit (Read error: 131 (Connection reset by peer))
[22:40] <sleon> nextgens: mirror should be fine again
[22:43] * Werdna (n=Andrew@) has joined #freenet
[22:50] * timmy2chk (n=Vincent@) has joined #freenet
[22:56] <SinnerG> my script works nice :)
[22:57] <SinnerG> atm it fetches and compiles apache 2 + php + mod_ssl + a self signed certificate + installs a default 'website' + installs mysql + installs phpMyAdmin + installs proftpd-mysql
[22:57] <SinnerG> configure stuff not working yet aka phpMyAdmin won't work just yet, same thing for proftpd-mysql : needs apache2 config changes + sql entries + you need to alter the root password
[22:57] <SinnerG> but still nice :p
[22:59] * l0gic_ (n=l0gic@) has joined #freenet
[23:20] * hdp (n=hdp@) Quit ("Leaving")
[23:24] * christl_s (i=christin@) Quit (Read error: 110 (Connection timed out))
[23:27] * Werdna (n=Andrew@) Quit ("Leaving")
[23:30] * PraiseChaos (i=Kel@) Quit (Read error: 104 (Connection reset by peer))
[23:32] * hjubal (n=hjubal@) Quit ("Sto andando via")
[23:37] * blindside2026 (n=Kel@) has joined #freenet
[23:38] * blindside2026 is now known as PraiseChaos
[23:54] * Tom_ (n=chatzill@) has joined #freenet
Irc logs of #freenet : 2008 2007 2006 2005
These logs were automatically created by FreenetLogBot on chat.freenode.net using the Java IRC LogBot.