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:40:45 -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* happens with that change. I was kind of hoping for the opposite effect. n --- mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net ----------------------------------------------------------- [Voltar]