Victor Milovanov <lostfree...@gmail.com> added the comment:
In my case it always happens in pymalloc_alloc when size == 5, e.g. when accessing usedpools[10]. Specifically freeblock pointer in usedpools[10] is waaaay off (essentially, seemingly random number looking like 0xXXXXX000) where it is supposed to be (e.g. very far from usedpools[10]). Surprisingly, all the other fields in usedpool[10] seem to have normal values. I could not find any place in obmalloc.c where this value would be set, so it seems to be a memory corruption caused by something else. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35235> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com