home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   SYNC_SYSOPS      Synchronet Multinode BBS Software Suppor      33,243 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 30,302 of 33,243   
   Rick Parrish to GitLab note in main/sbbs   
   Shroedinger's Variable?   
   08 Sep 24 20:47:38   
   
   TZUTC: -0700   
   MSGID: 56282.sync_sys@1:103/705 2b4481b4   
   PID: Synchronet 3.20a-Linux master/e93b6dfa6 Aug 22 202 GCC 12.2.0   
   TID: SBBSecho 3.20-Linux master/984c371ae Sep 06 2024 20:48 GCC 12.2.0   
   BBSID: VERT   
   CHRS: ASCII 1   
   https://gitlab.synchro.net/main/sbbs/-/issues/782#note_5585   
      
   The sysop confirmed the first suggested fix didn't work.   
      
   For the next attempted fix I created an ugly function to unmask in multiple   
   steps with lots of checks.  I haven't heard back from the sysop yet, but I got   
   a raspi working under qemu, and the fix didn't work:   
   https://gitlab.synchro.net/main/sbbs/-/commit/aa419b47f090be8fcc   
   23ba811304b48182b3064?view=inline   
      
   By "doesn't work" I mean it gets through the function without throwing, which   
   means the various values are never undefined or out-of-range, but the input is   
   garbled nonetheless.   
      
   After trying random shit I found that the modulus operation seems to be the   
   culprit, because when I manually track the mask index it works (at least under   
   qemu, hopefully it'll work on real hardware too):   
   https://gitlab.synchro.net/main/sbbs/-/commit/da0597791fa88035fe   
   1c75683b22d7df828b1b3?view=inline   
      
   Weird thing is the version from last year that works for him uses the same   
   modulus math that the broken version uses.  And the issue echicken ran into   
   doesn't use modulus at all.  My commit that broke things added a for loop, and   
   echicken's code was also in a for loop, so maybe the real culprit is broken   
   for loop optimization?   
   --- SBBSecho 3.20-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 90/1 103/705 105/81 106/201 124/5016 153/757 7715 154/10   
   SEEN-BY: 154/30 203/0 218/700 221/0 226/30 227/114 229/110 114 206   
   SEEN-BY: 229/317 400 426 428 470 550 700 705 240/1120 5832 266/512   
   SEEN-BY: 280/464 5003 282/1038 291/111 292/8125 301/1 320/219 322/757   
   SEEN-BY: 341/66 234 342/200 396/45 423/120 460/58 256 1124 467/888   
   SEEN-BY: 633/280 712/848 770/1 5020/400 5054/30 5075/35   
   PATH: 103/705 280/464 460/58 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca