You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Debug memory block at address p=0x10e8393b0: API '�'
15987178197214944733 bytes originally requested
The 7 pad bytes at p-7 are not all FORBIDDENBYTE (0xfd):
at p-7: 0xdd *** OUCH
at p-6: 0xdd *** OUCH
at p-5: 0xdd *** OUCH
at p-4: 0xdd *** OUCH
at p-3: 0xdd *** OUCH
at p-2: 0xdd *** OUCH
at p-1: 0xdd *** OUCH
Because memory is corrupted at the start, the count of bytes requested
may be bogus, and checking the trailing pad bytes may segfault.
The 8 pad bytes at tail=0xdddddddeec61718d are zsh: segmentation fault python test_hypercorn.py
Crash report
What happened?
In certain cases, the finalization stage of CPython is crashing when free'ing the PyTuple Free lists (see stack trace).
One such example I can consistently reproduce is this import (
pip install hypercorn
)Output:
Stack trace:
CPython versions tested on:
CPython main branch
Operating systems tested on:
macOS
Output from running 'python -VV' on the command line:
Python 3.13.0a1+ (heads/main:55f3cce821, Nov 15 2023, 14:40:56) [Clang 14.0.3 (clang-1403.0.22.14.1)]
The text was updated successfully, but these errors were encountered: