diff options
| author | Roberto I <roberto@inf.puc-rio.br> | 2025-10-10 13:22:19 -0300 |
|---|---|---|
| committer | Roberto I <roberto@inf.puc-rio.br> | 2025-10-10 13:22:19 -0300 |
| commit | 3347c9d32d4d91b6139bff475c78cf0c4796e2a7 (patch) | |
| tree | 008f1f82a5481149ce07328a188b72b535409f84 /lstring.c | |
| parent | 25c54fe60e22d05cdfaa48c64372d354efa59547 (diff) | |
| download | lua-3347c9d32d4d91b6139bff475c78cf0c4796e2a7.tar.gz lua-3347c9d32d4d91b6139bff475c78cf0c4796e2a7.tar.bz2 lua-3347c9d32d4d91b6139bff475c78cf0c4796e2a7.zip | |
Initialization of too many locals break assertion
The check for limit of local variables is made after generating code to
initialize them. If there are too many local variables not initialized,
the coding of instruction OP_LOADNIL could overflow an argument.
Diffstat (limited to 'lstring.c')
0 files changed, 0 insertions, 0 deletions
