BBS: TELESC.NET.BR
Assunto: Win32 debug heap assertion after reading a cached filter filter while
De: Rob Swindell
Data: Fri, 13 Mar 2026 19:47:36 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/issues/1099#note_8577
I tried a dynamic allocation version of this C++ test file as well, with no reproduction:
...
```
filterFile* filter;
void thread(void* arg) {
filter->listed("");
}
int main(int argc, char ** argv) {
for (int i = 1; i < argc; ++i) {
filter = new filterFile(argv[i]);
_beginthread(thread, 0, nullptr);
SLEEP(2000);
printf("Freeing list\n");
delete filter;
printf("Done freeing list\n");
}
return 0;
}
```
n
---
mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net
-----------------------------------------------------------
[Voltar]