diff options
author | Mike Pall <mike> | 2018-02-27 23:02:23 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2018-02-27 23:02:23 +0100 |
commit | 046129dbdda5261c1b17469a2895a113d14c070a (patch) | |
tree | 673301374959c5ce16b7ebb8ab44b135c8187094 /src/jit | |
parent | 03cd5aa749c1bc3bb4b7d4289236b6096cb3dc85 (diff) | |
download | luajit-046129dbdda5261c1b17469a2895a113d14c070a.tar.gz luajit-046129dbdda5261c1b17469a2895a113d14c070a.tar.bz2 luajit-046129dbdda5261c1b17469a2895a113d14c070a.zip |
Fix rechaining of pseudo-resurrected string keys.
This is a serious bug. But extremely hard to reproduce, so it went
undetected for 8 years. One needs two resurrections with different
main nodes, which are both in a hash chain which gets relinked on
key insertion where the colliding node is in a non-main position. Phew.
Thanks to lbeiming.
Diffstat (limited to 'src/jit')
0 files changed, 0 insertions, 0 deletions