Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    BINKD    |    Support for the Internet BinKD mailer    |    8,958 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 7,845 of 8,958    |
|    Dan Cross to mark lewis    |
|    Re: binkd crashes when reloading after f    |
|    21 Jan 22 12:57:30    |
      TID: Mystic BBS 1.12 A47       MSGID: 3:770/100 9f2e8e5d       REPLY: 1:3634/12.73 61e982b7       TZUTC: 1300       On 20 Jan 2022 at 09:12a, mark lewis pondered and said...                ml> earlier i had remove the "-C" to test the automatic reload that the FAQ        ml> seems to indicate is done with binkd v1.xx... i've just put it back and        ml> run a short but similar test to your's using touch on my main        ml> configuration file as well as each of the various included files... in        ml> every case, binkd did detect the timestamp updates and said it reloaded        ml> the configure for both server and client instances... there was no        ml> crash...        ml>         ml> ok, so that works... let's try changing some content...              [snip]               ml> that'll add one byte and remove some data when binkd processes the        ml> contents... damn! again no crash... remove the content so that domain        ml> line is valid again and no crash... WTAF is going on??              Based on your experiments, I imagine what's going on is       a serialization failure when accessing heap-allocated       memory in a multi-threaded context. You're not seeing       crashes because the crashes are non-deterministic.              These sort of annoying "heisenbugs" are the worst. But       fortunately there are tools that can help out. Perhaps       compile with something like TSAN enabled and try running       that way?              --- Mystic BBS v1.12 A47 2021/11/06 (Linux/64)        * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (3:770/100)       SEEN-BY: 1/123 15/0 90/1 105/81 106/201 114/705 709 120/340 123/120       SEEN-BY: 123/131 129/305 330 153/250 7715 218/840 220/70 226/17 30       SEEN-BY: 227/114 229/110 200 307 317 424 426 550 664 700 240/5832       SEEN-BY: 249/206 250/5 8 266/512 267/800 280/464 282/1038 292/854       SEEN-BY: 298/25 301/1 305/3 317/3 320/219 322/757 342/200 396/45 633/280       SEEN-BY: 712/848 770/1 100 340 772/210 220 230       PATH: 770/100 1 317/3 229/426           |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca