2016-12-01T18:52Z bernd: Hallo Erich! 2016-12-01T18:52Z erwaelde: Hallo Bernd. 2016-12-01T18:52Z erwaelde: Mein lokaler fossil streikt, kein update. 2016-12-01T18:52Z erwaelde: der in apt braucht noch ein wenig :-) 2016-12-01T18:52Z bernd: Was sagt er denn als Fehlermeldung? 2016-12-01T18:53Z erwaelde: ./fossil: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory 2016-12-01T18:53Z bernd: Kannst du nicht eine libssl installieren? 2016-12-01T18:53Z bernd: Oder ist die Version inzwischen anders? 2016-12-01T18:53Z erwaelde: Die muss es eigentlich geben ... 2016-12-01T18:54Z erwaelde: ich fahnde grade 2016-12-01T18:55Z erwaelde: libssl1.0.2:amd64 libssl1.1:amd64 sind angeblich installiert 2016-12-01T18:56Z bernd: Ja, aber libssl.so.1.0.2!=libssl.so.1.0.0 2016-12-01T18:56Z erwaelde: naja, vielleicht muss man mal auf die Schnelle einen coolen link machen :-) 2016-12-01T18:56Z mt: Hi 2016-12-01T18:56Z bernd: Hallo Matthias! 2016-12-01T18:56Z erwaelde: hallo Matthias! 2016-12-01T18:58Z erwaelde @bernd: nee, das mit dem coolen link hilft erst mal nicht. Seufz. 2016-12-01T18:58Z bernd: Ich hab' statt des Debian-Fossils das von der Fossil-Download-Seite installiert. 2016-12-01T18:58Z bernd: Das ist ein static build. 2016-12-01T18:58Z erwaelde: aber es sind bei Gottchen nur noch 10 Minuten, bis texlive vom Netz gezerrt ist :-) 2016-12-01T18:58Z bernd: Da fehlt garantiert nichts ;-) 2016-12-01T19:00Z erwaelde: Da hab ich's doch auch her, aber static ist meins nicht ... 2016-12-01T19:00Z bernd: Hm, die neuere Version ist nicht mehr static... 2016-12-01T19:01Z bernd: Ich habe aber eine libssl.so.1.0.0 2016-12-01T19:02Z erwaelde: Naja. das kriegen wir auch noch ... 2016-12-01T19:02Z bernd: aptitude install libssl1.0.0 2016-12-01T19:03Z erwaelde: ich muss erst mal warten, bis sich aptitude ausgetobt hat. Bis dahin gibt's nixx Neues. 2016-12-01T19:04Z bernd: Haha 2016-12-01T19:05Z bernd: Aktuelles von der Tagesschau: Wir haben die rechte Hand -bin Ladens- _der Botnetze_ gefangen. 2016-12-01T19:05Z erwaelde @mt: Ich bin gestern abend noch darüber gestolpert, dass die Definitionen von set-/get-recognizers in trunk/common/lib/recognizer.frt irgendwie murksy ist. Die einkompilierten Worte tun aber. 2016-12-01T19:07Z mt: oops. Fix ist in Arbeit 2016-12-01T19:08Z erwaelde: Sorry. Ich hab grad wieder 'ne Phase, wo ich das Zeug *benutze* :-) 2016-12-01T19:09Z mt: Na sowas. ;) 2016-12-01T19:10Z erwaelde: Und das mit der Definition von "rx-store", hast Du verstanden, warum ich das brauche? Das ist im Moment das letzte Assembler Schnippselchen in Sachen rs485/mpc Netzwerk. 2016-12-01T19:11Z mt: ich denke schon. Nur habe ich den RX Ringbuffer nicht "offengelegt", die drei Namen die es dafür braucht brauchen einfach zuviel Speicher durch ihre pure Existenz. 2016-12-01T19:12Z mt: Du willst doch "nur", dass dein MPC Code in den gleichen Ringspeicher schreibt, in den auch schon die Interruptroutine schreibt, oder? 2016-12-01T19:14Z bernd: Hallo Martin! 2016-12-01T19:14Z martin: Grüß dich! 2016-12-01T19:14Z mt: Hallo Martin! 2016-12-01T19:15Z erwaelde @mt: ja, deswegen find ich die von mir erfundene Funktion völlig ausreichend. 2016-12-01T19:15Z erwaelde: Hallo Martin. 2016-12-01T19:15Z martin: Ich habe gerade mal den keysearch kQusJ von der letzen Seite der VD getestet --> Kein Erfolg 2016-12-01T19:15Z erwaelde: Wie ist eigentlich die Geschichte mit Ulli's Ticket ausgegangen? 2016-12-01T19:15Z bernd: Schlecht 2016-12-01T19:15Z martin: Whrscheinlich gehört das abschließende Komma dazu? 2016-12-01T19:16Z martin: Er hat es bis Platz 3xx geschafft. 2016-12-01T19:16Z bernd: Nein, das Komma gehört nicht dazu. 2016-12-01T19:16Z martin: Wie Ihr seht, ist heute die VD hier angekommen. 2016-12-01T19:16Z erwaelde: Nein, das Komma gehört nicht dazu. Siehe voller key. 2016-12-01T19:17Z martin: @Erich .../theclock Ein schönes ding! 2016-12-01T19:17Z bernd: Was passiert bei "n2o keysearch kQusJ"? 2016-12-01T19:17Z martin: Passphrase eingeben. 2016-12-01T19:17Z bernd: Ja, dann gib' die Passphrase halt ein. 2016-12-01T19:17Z erwaelde: Naja, wenn die Uhr jetzt noch einigermaßen akurat gehen tät ... aber wo das herkommt, weiß ich immer noch nicht. 2016-12-01T19:18Z mt: @Erich: hast mich überzeugt. Ich werd mir mal was ausdenken, was in der Art >rx-buf heißen könnte und einfach nur ein Zeichen in den Input-Ringbuffer schreibt. 2016-12-01T19:18Z martin: martin@martin-keller:~/net2o$ n2o keysearch kQusJ 2016-12-01T19:18Z martin: Passphrase: •••••••••••••••••••••••••••••••••••••••• 2016-12-01T19:18Z bernd: Ja, und dann? 2016-12-01T19:18Z martin: Passphrase: Invalid memory address 2016-12-01T19:19Z martin: Dann hatte ich für einen zweiten Versuch keine Zeit (elendige Tipperei: kQusJzA;7*?....) 2016-12-01T19:19Z bernd: Ne, die 5 Buchstaben reichen. 2016-12-01T19:20Z bernd: Der volle Key ist zum Vergleichen, ob du den richtigen bekommen hast. 2016-12-01T19:20Z martin: MOM 2016-12-01T19:21Z erwaelde @mt: Cool! I win! :-))) 2016-12-01T19:21Z martin: Nein - klappt mit dem kurzen key auch nicht :-( 2016-12-01T19:21Z bernd: Dann starte das mal mit gforth n2o keysearch kQusJ, damit du einen Backtrace bekommst, wo der Invalid Memory Access ist. 2016-12-01T19:22Z bernd: Also gforth vorne dran, damit das von der Debug-Engine ausgeführt wird. 2016-12-01T19:22Z bernd: Der Fehler tritt übrigens schon auf, bevor da eine DHT-Anfrage gemacht wird, denn am DHT schlägt nichts auf. 2016-12-01T19:23Z martin: Try# 1/10 failed, no key found, waiting 4 ms... 2016-12-01T19:23Z martin: Passphrase: 2016-12-01T19:23Z martin: in file included from *the terminal*:0 2016-12-01T19:23Z martin: in file included from *the terminal*:-1 2016-12-01T19:23Z martin: n2o:16: error: Invalid memory address 2016-12-01T19:23Z martin: argc @ 1 > [IF] next-cmd [ELSE] n2o:help [THEN] 2016-12-01T19:23Z martin: Backtrace: 2016-12-01T19:23Z martin: ed25519-donna.fs:140:15 0 $7F1BFAF62A80 move 2016-12-01T19:23Z martin: net2o-crypt.fs:480:27 1 $7F1BFAF84358 ed-verify 2016-12-01T19:23Z martin: net2o-crypt.fs:484:17 2 $7F1BFAF84400 verify-sig 2016-12-01T19:23Z martin: net2o-helper.fs:32:32 3 $7F1BFAFDFD98 date-sig? 2016-12-01T19:23Z martin: net2o-helper.fs:38:5 4 $7F1BFAFDFE68 dhtroot-addr@ 2016-12-01T19:23Z martin: net2o-helper.fs:65:30 5 $7F1BFAFE06A0 dhtroot 2016-12-01T19:23Z martin: 6 $7F1BFAEAD0E0 2016-12-01T19:23Z martin: net2o-helper.fs:66:32 7 $7F1BFAFE0728 dht-connect' 2016-12-01T19:23Z martin: net2o-helper.fs:281:5 8 $7F1BFAFE5818 dht-connect 2016-12-01T19:23Z martin: n2o.fs:145:17 9 $7F1BFAFF6650 search-keys 2016-12-01T19:25Z martin: Ping? 2016-12-01T19:25Z erwaelde @bernd: der fossil up tut jetzt wieder. libssl1.0.0 wohnt in der stable, wahrscheinlich hab ich die neulich mal entsorgt (obsolete and locally created packages) 2016-12-01T19:26Z bernd: Irgendwie zerlegt es mich heute etwas zu häufig... 2016-12-01T19:26Z bernd: Martin hat wohl einen bösartigen net2o... 2016-12-01T19:26Z bernd: Ok, Matthias einladen geht gut. 2016-12-01T19:27Z bernd: Am Ende vom cut&paste des logs bin ich 'rausgeflogen... 2016-12-01T19:27Z erwaelde: ich wechsel jetzt mal in einen brandneuen Kanal 2016-12-01T19:27Z martin: Ich bekomme hier seit kurzem ein "nobody is online. saving away (dann stillstand) 2016-12-01T19:28Z mt: naja, ich mach ja auch nicht (viel) 2016-12-01T19:28Z mt: Und eingeladen werd ich schon gerne, auch wenn ich nur selten komme ... 2016-12-01T19:28Z bernd: Wenn du "nobody is online" siehst, hat der Verbindungsaufbau halt nicht geklappt. 2016-12-01T19:28Z erwaelde: Gibts doch gar nicht. 2016-12-01T19:28Z martin: Mit Stillstand umschrieb ich einen freeze. Da half nur Strg-C 2016-12-01T19:29Z erwaelde: Aha, in dem Fenster motzernich ... 2016-12-01T19:29Z erwaelde: *seufz* 2016-12-01T19:29Z bernd: Was hat er denn gemotzt? 2016-12-01T19:29Z erwaelde: Other side has more recent net2o version: 0.2.0-20161201 2016-12-01T19:29Z mt: @Erich: rev. 2202 ist Dir gewidmet. Probiere mal >rx-buf aus. 2016-12-01T19:29Z erwaelde: :-) 2016-12-01T19:29Z martin: Aber ich war schon eine Weile verbunden (gefühlte 5 Minuten). 2016-12-01T19:30Z mt: Es sollte funktionieren, ich weiss nur grad nicht wie ich es testen sollte. $40 >rx-buf ist zumindest seltsam. 2016-12-01T19:31Z martin: Mal etwas anderes: Weiß hier jemand einen Weg, wie man von einer *elf-Datei zu einer *lst-Datei kommt? 2016-12-01T19:32Z mt: Disassembler. Dürfte aber eher unkomfortabel zu lesen sein, wenn es keine mit debug-Informationen angereicherte elf Datei ist 2016-12-01T19:32Z erwaelde @mt: öhm, der einzutragende Wert muss noch temp0 nich temp1 oder? in temp1 ist dann der index? 2016-12-01T19:33Z bernd: Hm... vielleicht muss in net2o-pass zum Initialisieren noch ein alloc-io vor das prep-sock... 2016-12-01T19:33Z martin: Das muss ich dann einfach ausprobieren. Ein tipp welcher disassembler? (Die *elf-Datei ist für eine atmega328p und mit gcc(++) kompiliert worden.) 2016-12-01T19:33Z bernd: Das könnte Martin helfen... 2016-12-01T19:33Z mt: @erich: hast recht. 2016-12-01T19:34Z mt: rev 2204 (2203 hatte einen Tippfehler) 2016-12-01T19:34Z erwaelde: Testen: $59 >rx-buf muss ein 'Y' auf die Zeile malen, das wird ja dann wieder geechot. 2016-12-01T19:35Z erwaelde: Ich probier's aus ... 2016-12-01T19:36Z mt: Kaum macht mans richtig, schon tut es... > amforth 6.4 ATmega32 16000 kHz 2016-12-01T19:36Z mt: Dec 01, 2016 20:35:17 master 2016-12-01T19:36Z mt: > $40 >rx-buf 2016-12-01T19:36Z mt: ok 2016-12-01T19:36Z mt: > @ 2016-12-01T19:38Z martin: Noch etwas aus der VD. Da ist zum einen eine Anzeige von der MakerFaire Ruhr drin und zum anderen wird sie (die MakerFaire) noch mal unter Termine aufgeführt. Anmeldeschluss ist 16.12. Also in zwei Wochen. Will jemad da hin? (Ich eher nicht - könnte aber Schlafplätze anbieten. Merhhog Dortmund ca 90 Minuten) 2016-12-01T19:38Z erwaelde: Na dann iss ja alles gut. 2016-12-01T19:38Z erwaelde: Nee, ich werde nicht reisen. 2016-12-01T19:38Z bernd: Hm, mein Timeout tickert invalid memory address... ich starte mal neu. 2016-12-01T19:39Z bernd: Ok, alle noch da? 2016-12-01T19:39Z martin: Ich ja! 2016-12-01T19:39Z mt: ja 2016-12-01T19:39Z erwaelde: jo. 2016-12-01T19:39Z martin: Präzisierung: Ja - noch da. Ich werde auch nicht zur MakreFaire Ruhr fahren. 2016-12-01T19:40Z bernd: Der 33c3 recht als nerdige Jahresendveranstaltung. 2016-12-01T19:40Z erwaelde: Ich hab gestern auf crowdsupply 2 Platinen mit Risc-V Prozessoren gesponsort. Bin mal gespannt, ob und wann die kommen :-) 2016-12-01T19:40Z martin: Die MF ist Ende März. 2016-12-01T19:41Z martin: Weg isser - der Erich. 2016-12-01T19:41Z erwaelde: timeout-loop -9 2016-12-01T19:41Z erwaelde: Invalid memory address 2016-12-01T19:41Z bernd: Ne, doppelt 2016-12-01T19:41Z erwaelde: Gefällt mir nicht. 2016-12-01T19:41Z bernd: Ja, diesen Fehler versuche ich gerade zu finden. 2016-12-01T19:41Z erwaelde: Wieder da. 2016-12-01T19:41Z mt: komisch, bei mir läuft alles friedlich bislang 2016-12-01T19:41Z bernd: Ich glaube, der Fehler hat was mit dem verzögerten Sichern des Logs zu tun. 2016-12-01T19:41Z erwaelde: MF == makerfaire ??? 2016-12-01T19:41Z bernd: Das ist eine Neuerung. 2016-12-01T19:42Z martin: Jau! 2016-12-01T19:42Z bernd: Damit soll es weniger Probleme geben, wenn sehr viele Messages sehr schnell kommen. 2016-12-01T19:43Z erwaelde @mt: >rx-buf allein tut mal, wie ich's gewohnt bin. 2016-12-01T19:44Z mt: Schon seltsam, wie du an neue Dinge schon gewohnt sein kannst ;) 2016-12-01T19:45Z martin: Er ist unserer Zeit voraus. 2016-12-01T19:46Z mt: Das >rx-buf macht auch die ganze Ringbuffer-Magie 2016-12-01T19:48Z martin: Schade: avrdisass schluckt das elf-File nicht. Es kommen jede Menge: .word 0x0092 ; Invalid opcode at 0x134c (4940). Disassembler skipped two bytes 2016-12-01T19:49Z bernd: Wenn da auch Daten drinnen sind, nichts ungewöhnliches. 2016-12-01T19:49Z erwaelde @mt: jo, funktioniert alles wunderbar! Dann hab ich jetzt eine reine Forth Version ohne Assembler Kunststückchen :-)))) Danke! 2016-12-01T19:49Z bernd: Ok, der Fehler ist eingegrenzt... 2016-12-01T19:49Z mt: Ich glaub, ein elf file vom amforth würde auch nur Unsinn produzieren beim disassembleren 2016-12-01T19:50Z mt: Ha, jetzt hats mich auch gehimmelt 2016-12-01T19:50Z bernd: Ist im Beacon-Sendeteil... 2016-12-01T19:50Z erwaelde: Und? Isses schön da oben? 2016-12-01T19:50Z mt: @Erich: ja wunderbar. 2016-12-01T19:51Z erwaelde: auf meinen Risc-V Support hat gar keiner was gesagt :-( *maul* 2016-12-01T19:51Z martin: thumbs up! 2016-12-01T19:51Z erwaelde: risc-V scheint ein böses Wort zu sein. 2016-12-01T19:51Z bernd: Moment mal kurz... muss eine Debugversion laden... 2016-12-01T19:51Z mt: @Erich: der ist erst seit sehr kurzer Zeit auf meinem Radar aufgetaucht. Für mich sowas wie ARM, nur anders 2016-12-01T19:52Z erwaelde: Und jetzt hab ich auch 'nen kilometer rot gesehen :-? 2016-12-01T19:52Z erwaelde: ping? 2016-12-01T19:52Z bernd: Ja, wieder da. 2016-12-01T19:52Z martin: pong? 2016-12-01T19:52Z mt: ping 2016-12-01T19:52Z erwaelde: reicht's mit debug? 2016-12-01T19:52Z erwaelde: bei mir looopts grad 2016-12-01T19:53Z erwaelde: das hält man ja nicht aus, sorry. 2016-12-01T19:53Z bernd: Sehr merkwürdig... 2016-12-01T19:54Z martin: Ich probier mal was: ... Risc-V ... 2016-12-01T19:54Z erwaelde: Anders ist auch, dass risc-v ein offengelegtes Ding ist. Das find ich unterstützenswert. 2016-12-01T19:54Z erwaelde: Nee, tut nich. Also keinen Schaden anrichten :-) 2016-12-01T19:54Z mt: Ich im Grundsatz auch. 2016-12-01T19:54Z mt: Aber mir ist das zuuu low-level 2016-12-01T19:54Z martin: @Erich: Da ich noch lebe, kan die zeichenkette Risc-V nicht so überl sein ;-) 2016-12-01T19:54Z mt: und wieder ein -9 Fehler 2016-12-01T19:55Z bernd: Hm, wenn sich Leute verabschieden, wird der zugehörige Beacon nicht ausgetragen... 2016-12-01T19:55Z mt: Gibts denn passende Hardware dafür? 2016-12-01T19:55Z bernd: Das ist ein Bug, aber keine Katastrophe. 2016-12-01T19:56Z bernd: Hm, die Beacons aufzählen mit /beacons geht gar nicht mehr... 2016-12-01T19:57Z bernd: So nach dem Neustart geht's wieder... 2016-12-01T19:57Z erwaelde: https://www.crowdsupply.com/onchip/open-v 2016-12-01T19:58Z erwaelde: https://www.crowdsupply.com/sifive/hifive1/ 2016-12-01T19:58Z erwaelde: von wegen! -9 2016-12-01T19:58Z bernd: Heute scheint es besonders instabil zu sein... 2016-12-01T19:59Z mt: Ichw ar wohl offline... 2016-12-01T20:00Z mt: Sieht schonmal nett aus. 2016-12-01T20:04Z erwaelde: Da haben mich letztes Jahr am 32c3 die Jungens vom Nachbartisch draufgebracht ... 2016-12-01T20:05Z bernd: Die versuchen, ARM Cortex M0 Konkurrenz zu machen. 2016-12-01T20:06Z erwaelde: Noch was anderes: weiß jemand, warum die Produktion der VD im Moment fast heimlich ohne emails auf vd@forth-ev.de stattfindet? Ich mein, eigentlich könnt' mir das ja wurscht sein. Aber ich krieg halt auch nixx mehr mit. 2016-12-01T20:06Z bernd: Michael Kalus fragen... 2016-12-01T20:06Z bernd: Der scheint beim E-Mailen den persönlichen Kontakt zu bevorzugen. 2016-12-01T20:07Z bernd: Also, der Fehler tritt auf, wenn ein Beacon an jemanden gesendet wird, der sich verabschiedet hat. 2016-12-01T20:07Z bernd: Und da gibt es dann keinen Connection-Context mehr. 2016-12-01T20:07Z martin: Kann mich jemand hören (lesen)? 2016-12-01T20:07Z bernd: Und deshalb geht das schief. 2016-12-01T20:07Z bernd @martin: Ja. 2016-12-01T20:07Z mt: ich lese alles gut und deutlich 2016-12-01T20:07Z bernd: Das wäre damit geklärt, Bugfix sollte einfach sein. 2016-12-01T20:08Z mt: zu früh gefreut. -9 kam wieder 2016-12-01T20:08Z bernd: Immer, wenn sich jemand verabschiedet, gibt es Konsequenzen. 2016-12-01T20:08Z martin: War was zwischen 20:01Z und 20:07Z? 2016-12-01T20:08Z bernd: Fast nichts, du kannst ja ein /sync wagen ;_) 2016-12-01T20:09Z martin: Seltsam um 20:05 (oder so) hatte ich ein nobody is online saving away (das wird nicht gelogged:) 2016-12-01T20:10Z erwaelde: da warst du abgehängt 2016-12-01T20:10Z bernd: Und weil du abgehängt warst, ist mir danach das Ding um die Ohren geflogen. 2016-12-01T20:11Z martin: Es gibt eine Gerechtigkeit :-) 2016-12-01T20:11Z bernd: Ja, das mit dem Aushängen ist aber einfach zu fixen ;-) 2016-12-01T20:11Z bernd: Moment mal, ich teste das schnell mal aus... 2016-12-01T20:12Z bernd: So, ich habe jetzt den Code mit o-beacon drin. 2016-12-01T20:12Z bernd: Der das Problem verhindert. 2016-12-01T20:12Z bernd: Erich Wälde sollte als nächster 'rausfliegen. 2016-12-01T20:12Z erwaelde: weiß jemand grad auswendig, ob man auf der bash einen '10010001' binär Wurm in hex umwandeln kann? mit $(( )) oder so? 2016-12-01T20:12Z erwaelde: Will aber nicht. 2016-12-01T20:12Z bernd: Mit dc könnte das gehen. 2016-12-01T20:12Z martin: Ich nicht - ohne googlen. 2016-12-01T20:13Z mt: keine Ahnung 2016-12-01T20:13Z mt: ich bin aber nicht Erich gewesen ! 2016-12-01T20:13Z bernd: Das ist aber fies ;-) 2016-12-01T20:13Z erwaelde: das ist bestimmt ein offset-by-one :-) 2016-12-01T20:14Z erwaelde @bernd: sind das jetzt killer-beacons? 2016-12-01T20:14Z bernd: Wahrscheinlich. 2016-12-01T20:14Z bernd: Der Code ist wegen dem Beacon-Sicherheits-Token etwas anders geworden. 2016-12-01T20:14Z bernd: Vorher ging das Senden ohne zugehörigem Kontext. 2016-12-01T20:14Z bernd: Jetzt steht im Kontext ein Token, das mitgesendet wird. 2016-12-01T20:16Z bernd: @erich: Wenn du dich entfernst und erneut anmeldest, kann ich den neuen Code auch mal austesten. 2016-12-01T20:17Z erwaelde: so? 2016-12-01T20:17Z martin: @Erich: Ich habe was für dich gefunden: echo "obase=16;ibase=2;11111111" | bc 2016-12-01T20:17Z bernd: Ja, hat geklappt. 2016-12-01T20:17Z bernd: remove beacons: $7F36A0022AA8 2016-12-01T20:17Z erwaelde: echo $(( 2#10010001 )) 2016-12-01T20:17Z erwaelde: 145 2016-12-01T20:17Z erwaelde: geht auch ohne bc :-) 2016-12-01T20:18Z martin: Wieder da. Jedem Menge timeout loop -9 2016-12-01T20:18Z erwaelde: das kann ich jetzt in printf füttern. 2016-12-01T20:18Z bernd @martin: Das ist der Bug, an dem ich gerade arbeite. 2016-12-01T20:18Z bernd: Wenn ihr ein fossil update macht, könntet ihr auch davon profitieren ;-) 2016-12-01T20:18Z martin: Ich denke es mir: wollte dich nur auf dem Laufenden halten. 2016-12-01T20:19Z erwaelde: printf '0x%02x\n' $(( 2#10010001 )) 2016-12-01T20:19Z erwaelde: 0x91 2016-12-01T20:19Z martin: fossil update:gemacht 2016-12-01T20:20Z bernd @martin: Dann mach mal' im fossil-Verzeichnis ein make 2016-12-01T20:20Z bernd: Und danach ein gforth ./n2o chat forth@bernd 2016-12-01T20:20Z martin: cd: fossil: Datei oder Verzeichnis nicht gefunden 2016-12-01T20:20Z bernd: Und dann sehen wir ja, ob es dich 'rauswirft. 2016-12-01T20:20Z martin: Oder meinst Du das net2o-Verzeichnis? 2016-12-01T20:20Z bernd: In dem Verzeichnis, in dem du das Fossil-Repository vom net2o hast. 2016-12-01T20:20Z bernd: ja. 2016-12-01T20:21Z martin: Ich bin nicht schizophren! 2016-12-01T20:21Z bernd: Aber zweimal da. 2016-12-01T20:22Z martin: Wir sind so zufrieden ;-) 2016-12-01T20:22Z martin: Was sollen wir jetz tun? 2016-12-01T20:22Z bernd: Wenn ich jetzt gehe, dann triggere ich bei deinen beiden Instanzen den Bug. 2016-12-01T20:22Z bernd: Moment... 2016-12-01T20:22Z bernd: So, wieder da. 2016-12-01T20:22Z martin: Wir auch noch :-) 2016-12-01T20:22Z bernd: Ja, aber ihr hängt jetzt nicht mehr an meiner alten Instanz. 2016-12-01T20:23Z martin: Alle beide. Wir haben nachgeguckt. 2016-12-01T20:23Z bernd: Und damit triggert bei euch der Bug. 2016-12-01T20:23Z bernd: Der neue Code sollte das überleben, der alte nicht. 2016-12-01T20:23Z martin: Er scheint uns am Leben zu erhalten. 2016-12-01T20:24Z bernd: Dauert bis zu einer Minute, bis was böses passiert. 2016-12-01T20:24Z bernd: So oft wird der Beacon nicht gesendet. 2016-12-01T20:24Z martin: Aha. wir zählen mal 1 2 3 2016-12-01T20:24Z bernd: Sollte eigentlich schon zuschlagen... 2016-12-01T20:24Z martin: 4 5 6 2016-12-01T20:25Z martin: 7 8 9 2016-12-01T20:25Z martin: 20:25Z erwaelde left [otr] 2016-12-01T20:25Z erwaelde: jo, aber freiwillig. 2016-12-01T20:25Z bernd: Aha, den Erich hat's 'rausgeworfen. 2016-12-01T20:25Z martin: 10 11 12 2016-12-01T20:25Z erwaelde: ich hab jetzt 'nen neuen fossil-ge-updateten Kanal. 2016-12-01T20:25Z martin: Die einschläge kommen näher. 2016-12-01T20:25Z bernd: Der Bug ist aber unzuverlässig ;-) 2016-12-01T20:25Z erwaelde: Den findet man nur im Dunkeln, hat der Meister neulich gesagt. 2016-12-01T20:26Z martin: Naja. Is halt 'n Insekt. 2016-12-01T20:26Z bernd: Licht ausmachen, warten, bis es überall raschelt, und dann schnell mit der Fliegenklatsche drauf! 2016-12-01T20:26Z martin: Wusstet ihr, das bugs recht religiös sind? 2016-12-01T20:26Z bernd @mt: Hat's dich erwischt? 2016-12-01T20:27Z mt: jupp 2016-12-01T20:27Z bernd: Oder auch freiwillig? 2016-12-01T20:27Z mt: no 2016-12-01T20:27Z bernd: Es scheint ein paar Minuten länger zu dauern als gedacht... 2016-12-01T20:27Z martin: Sie sind In Sekten. 2016-12-01T20:27Z bernd: Kann sein, dass das halt ein Use-after-free-Case ist. 2016-12-01T20:27Z bernd: Da muss erst was anderes den alten Speicher überschrieben haben. 2016-12-01T20:27Z bernd: Sonst ist ja noch alles da... 2016-12-01T20:28Z martin: Sollen wir Martins mal freiwillig gehen? 2016-12-01T20:28Z mt: ich denke, bis kommender woche sind die apt's aktuell. 2016-12-01T20:28Z bernd: Ja, klar. 2016-12-01T20:28Z bernd: Martin jettz doch auch? 2016-12-01T20:29Z martin: ja. 2016-12-01T20:29Z martin: Ups! 2016-12-01T20:29Z bernd: Kannst du mit dem neuen Code das n2o keysearch kQusJ machen? 2016-12-01T20:30Z martin: ~/net2o$ n2o keysearch kQusJ 2016-12-01T20:30Z martin: Passphrase: ••••• 2016-12-01T20:30Z martin: Try# 1/10 failed, no key found, waiting 4 ms... 2016-12-01T20:30Z bernd: Ja, du musst deine Passphrase schon korrekt eintippen. 2016-12-01T20:30Z martin: Meine (martins)? 2016-12-01T20:31Z bernd: Ja klar. 2016-12-01T20:31Z bernd: keysearch sucht und importiert einen Key. 2016-12-01T20:31Z bernd: Um zu wissen, wohin, musst du deine Identität entsperren. 2016-12-01T20:32Z martin: num pubkey date perm h nick 2016-12-01T20:32Z martin: 5 2>NICU#e3BjljmCqHHwxCtHij!9Dp!;pH8k`z8ET 2016-03-24T19:33Z->never c-dmr--h---- d cstrotm 2016-12-01T20:32Z martin: 3 u69Gm{a5IFi>?I$>|Z61VSNhjT;m`sOAGQ=StflW 2015-02-26T20:21Z->never c-dmr--h---- m ew 2016-12-01T20:32Z martin: 4 U#IXxpMXg96MND{eoffu%kkdC-l;bHjfMYA$;hHo 2015-03-19T20:25Z->never c-dmr--h---- m erwaelde 2016-12-01T20:32Z martin: 1 kQusJzA;7*?t=uy@X}1GWr!+0qqp_Cn176t4(dQ* 2015-11-23T19:38Z->never c-dmr--h---- md bernd#1 2016-12-01T20:32Z martin: 9 C%Uhh&JnQa^HHMPD8HX_)Z)(9U#~A*sxHsf}Wjgh 2015-09-14T00:08Z->never c-dmr--h---- d baz 2016-12-01T20:32Z bernd: Sieht doch erfoglreich aus. 2016-12-01T20:32Z martin: Jetzt hatte ich einen loop -9 2016-12-01T20:32Z bernd: Nachdem du diese ganze längere Latte da 'reingeworfen hast? 2016-12-01T20:33Z martin: Ich hatte per copy-paste die Ausgabe von keysearch geschickt ... 2016-12-01T20:33Z bernd: Ja, die ist angekommen. 2016-12-01T20:34Z martin: Da kammnach 5 Zeilen der loop -9 2016-12-01T20:34Z bernd: Ja, 5 Zeilen sind angekommen. 2016-12-01T20:34Z bernd: Was für ein Loop? 2016-12-01T20:34Z bernd: Es gibt mehrere verschiedene. 2016-12-01T20:34Z bernd: timeout-loop und packet-loop und so. 2016-12-01T20:34Z martin: Ist die ganze Ausgabe (13) Zeilen bei Dir angekommen? 2016-12-01T20:34Z bernd: Nein, nur 5 Zeilen. 2016-12-01T20:35Z martin: do-cmd-loop: -9 2016-12-01T20:35Z martin: Invalid memory address 2016-12-01T20:35Z martin: see-me: 0 net2o-code$5C ok <<< <3D> <7F> end-code 2016-12-01T20:35Z martin: Invalid memory address 2016-12-01T20:35Z bernd: Oh, ein kaputtes Kommand-Paket... 2016-12-01T20:36Z martin: Kann das an den sonderzeichen im key-string liegen? 2016-12-01T20:37Z bernd: Nein. 2016-12-01T20:37Z bernd: Aber ganz ausschließen will ich es nicht ;-) 2016-12-01T20:37Z martin: wer weiß schon, was alle szwischen Himmel und Erde ... 2016-12-01T20:38Z martin: Ich shcicke einfach nochmal den ganzen Kladderadatsch. 2016-12-01T20:38Z bernd: Nur Mut. 2016-12-01T20:38Z martin: num pubkey date perm h nick 2016-12-01T20:38Z martin: 5 2>NICU#e3BjljmCqHHwxCtHij!9Dp!;pH8k`z8ET 2016-03-24T19:33Z->never c-dmr--h---- d cstrotm 2016-12-01T20:38Z martin: 3 u69Gm{a5IFi>?I$>|Z61VSNhjT;m`sOAGQ=StflW 2015-02-26T20:21Z->never c-dmr--h---- m ew 2016-12-01T20:38Z martin: 4 U#IXxpMXg96MND{eoffu%kkdC-l;bHjfMYA$;hHo 2015-03-19T20:25Z->never c-dmr--h---- m erwaelde 2016-12-01T20:38Z martin: 1 kQusJzA;7*?t=uy@X}1GWr!+0qqp_Cn176t4(dQ* 2015-11-23T19:38Z->never c-dmr--h---- md bernd#1 2016-12-01T20:38Z martin: 7 b?{S7&*Va=R&MUY#m*CtzT{Ex?2J4cZwiUb`j 2016-04-16T10:26Z->never c-dmr--h---- d uho 2016-12-01T20:38Z martin: 10 G_fiEWmA6A#*I$BCAKG<^Cu$jCwE?TjZ*17nsFJq 2015-03-26T01:03Z->never c-dmr--h---- d foo 2016-12-01T20:38Z martin: 0 f-Rrw?FDj@5mUW@_YT>)K%{|Rnever c-dmrwnhstvy I martin 2016-12-01T20:38Z martin: 8 w85*!Pcqu01oaG`J~D-;~TeIJ<=k3K`lXXjQWKpi 2016-08-03T13:15Z->never c-dmr--h---- d windoofs 2016-12-01T20:38Z martin: 2 Ty8dp^QPKyM02e6-OKtuiFjC2qk}-1tltS9P9K%y 2015-04-16T18:20Z->never c-dmr--h---- m mt 2016-12-01T20:38Z martin: 0 (T!y^QYGM7x~WuVP2P-9{WxlsZTE_Jv2Z|l*x6v1 2015-04-07T19:29Z->never c-dmr--h---- m net2o-dhtroot 2016-12-01T20:38Z bernd: Ok, jetzt hat es hier auch kurz Bumm gemacht. 2016-12-01T20:38Z martin: Ha! Reproduziert! 2016-12-01T20:39Z bernd: Invalid Signature. 2016-12-01T20:39Z martin: Aber diesmal: do-cmd-loop: -4101 2016-12-01T20:39Z martin: unimplemented net2o function 2016-12-01T20:39Z martin: see-me: 0 net2o-code$5C <9687F> <<< end-code 2016-12-01T20:39Z martin: unimplemented net2o function 2016-12-01T20:40Z bernd: Ja, dieses Mal ist halt ein anderer Müll drin als letztes Mal. 2016-12-01T20:40Z bernd: Aber trotzdem Müll. 2016-12-01T20:41Z martin: 20:40Z Darf ich mich verabschieden? 2016-12-01T20:41Z bernd: Ja, klar! 2016-12-01T20:41Z bernd: Dann gute Nacht! 2016-12-01T20:41Z mt: Ich schließe mich an 2016-12-01T20:41Z bernd macht das Licht aus 2016-12-01T20:41Z martin: Also Dann: alles Gute Jungs! CU! 2016-12-01T20:41Z mt: Bis neulich, und dank an Erich für das Feedback 2016-12-01T20:41Z bernd: Dann suche ich mal nach den Bugs. 2016-12-01T20:41Z bernd: Im Dunkeln, versteht sich ;-) 2016-12-01T20:43Z erwaelde: Dann mach mal das Licht aus, sonst trauen sie sich nicht raus :-) 2016-12-01T20:43Z bernd: Habe ich schon, aber gerne nochmal. 2016-12-01T20:43Z bernd macht das Licht aus 2016-12-01T20:43Z bernd: Ciao! 2016-12-01T20:44Z erwaelde: Mach's gut!