Show Idle (>14 d.) Chans


← 2021-12-05 | 2021-12-07 →
03:06 awt indeed: bitbot[billymg|asciilifeform]
~ 12 hours 29 minutes ~
15:35 PeterL hello, I have upgraded to the latest blatta-9985, seems to start up just fine
~ 21 minutes ~
15:57 awt PeterL: nice!
15:57 awt Seems like dupes are dead.
15:58 awt 9984 and 9983 are out if anyone wants to try. Fixes /AT and adds /KNOB.
15:59 awt Currently working on SelfChain fork notifications, but fiat work is bogging me down for a couple days.
16:01 asciilifeform awt: when you get a chance, 1-at-entry-per-peer plox
16:02 asciilifeform (or is that already in next ver.?)
16:05 awt asciilifeform: in 9984 - you may need to repeer anyone not actively broadcasting rubbish to remove their old AT entries.
16:06 asciilifeform awt: a ok. (maybe can manually clean via sqlite console..?)
16:06 awt asciilifeform: this also
~ 50 minutes ~
16:57 shinohai good day pestizens
16:59 awt lol good day shinohai
17:00 awt I guess pestizens sounds better than pests
17:02 shinohai lmao
17:03 shinohai "Hey folks, I got blatta working but it keeps crashing. Do you think it's because I'm trying to pest on a RAID array?"
17:03 shinohai ba dum TISS
17:04 awt lulz
17:16 PeterL pesters? pestians?
17:29 awt Shit. Had a dupe come through via asciilifeform with 2 bounces. Original hash was 7990fd9358211, dupe hash is bd5d37cec67f.
17:31 awt Possibly because someone is not upgraded. Might need finer version granularity than pest versions in the message version field due to pest implementation versions being a separate thing.
~ 31 minutes ~
18:02 PeterL maybe a separate message type where you can ask a peer what version they are using? Or you could just ask people what version they have instead of baking it into the program?
18:05 jonsykkel if the speaker padded with ' ' instead of \0 thing was fixed that would give "same" message diffrent hashes
18:06 PeterL jonsykkel: but the message should not be getting repacked by peers, it should just be passed on with whatever padding the original creator put in it
18:06 jonsykkel PeterL: indeed, dunno what code does
18:07 PeterL I think the packing/repacking problem got removed in 9988?
18:10 jonsykkel could be
18:11 jonsykkel maybe some peer is still repacking
18:14 asciilifeform jonsykkel, awt : hash is over ~entire~ field, not simply the portion prior to terminator
18:15 * asciilifeform thought it was 100% clear from spec?
18:16 jonsykkel yes, thats what i mean, spaces as terminator insted of \0 would give diffrent hash and fall through working deduper
18:16 jonsykkel just guessing at whats happening anyway
18:18 asciilifeform prolly oughta prohibit trailing spaces, in Text, fwiw
18:19 PeterL why would trailing spaces be bad?
18:19 PeterL hmm, maybe that is why, just got a dupe of my message (had a couple spaces after ?)
18:20 PeterL should that get stripped by the pestron before packing the message?
18:20 shinohai YEah I see PeterL 's last message twice, dupe wat as [awt]
18:32 PeterL I feel like I should be able to end a line with a space if I want to
18:36 asciilifeform in either case you dun want to modify message in any way when rebroadcasting
18:36 jonsykkel gotted this now http://zzz.st/up/Z8JImRDO/ so if that 8c1cb1... is the message hash what i guessed isnt whats hapening
18:36 asciilifeform (loox like currently gets mutilated)
18:39 asciilifeform when you rebroadcast, same 428 bytes which came in, oughta come out, per spec
18:40 asciilifeform (best not to even try to 'repack' or whatver similar process, that oughta happen only when originating a msg)
18:49 awt I saw another dupe via asciilifeform which I then rebroadcast
18:51 awt This is the dupe: 07aa5cf7b1
18:52 awt had 1 bounce
18:55 asciilifeform awt: does the current version mutilate payloads as described above? (or, is my station simply relating mutilations from somebody using earlier rev.?)
18:55 asciilifeform *relaying
18:55 jonsykkel i got dupe in irc that was not mutilated according to message hash in log
18:56 jonsykkel so it seems deduper is at fault?
18:56 awt asciilifeform: should pass the message bytes unmodified. apparently not doing that.
19:02 awt jonsykkel: messages are not added to the dedup queue until after the embargo period in blatta. So you could see two identical messages logged.
19:03 jonsykkel awt: i saw them in irssi though
19:03 jonsykkel http://zzz.st/up/qGKBtjCP/20211206_195631.png http://zzz.st/up/Z8JImRDO/
19:04 awt jonsy
19:04 awt jonsykkel: are you certain there are no other instances of that message in your logs?
19:05 jonsykkel ill check
19:05 jonsykkel ah sure is
19:06 jonsykkel http://zzz.st/up/9Ynaq1Rb/
19:07 jonsykkel my bad, i guess messages are getting mutilated after all
19:08 awt jonsykkel: yeah it appears that my station mutilated the message in this case: http://paste.deedbot.org/?id=Se6z
19:09 awt A Mutilator Mystery, by awt
19:09 jonsykkel should do hexdump and see wahts going on
19:10 jonsykkel christmas mystery
19:12 awt Version in progress has a refactoring that makes the path of forwarded messages somewhat more clear.
~ 55 minutes ~
20:07 PeterL is everybody on this test net down to 9985 or is somebody still running an older version?
20:07 * shinohai is on 9985
20:08 jonsykkel 9985 bros
~ 16 minutes ~
20:24 awt yeah looks like the bug wasn't eliminatedin any version
← 2021-12-05 | 2021-12-07 →