BBS: TELESC.NET.BR Assunto: Win32 debug heap assertion after reading a cached filter filter while De: Rob Swindell Data: Thu, 12 Mar 2026 12:55:40 -0700 ----------------------------------------------------------- https://gitlab.synchro.net/main/sbbs/-/issues/1099#note_8566 As mentioned in commit 9168bd69, if we I a call to `strListFree(&list);` in `filterFile::reset()`, the crash scenario is possible again. For on experiment, I added a call to `ip_can.filter()` in directly in `cleanup()`, manually forcing the sequence of the reproduction case with another client thread/connection being involved and that effectively "fixes" the issue - it ~~*never*~~ still happens with that change. Though not as deterministically as I was hoping for. --- SBBSecho 3.37-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) ----------------------------------------------------------- [Voltar]