Fix occasional luac.cross crash (#2661)
Fix occasional luac.cross crash (#2661)

A block of memory is accessed after having been freed. This was obscured by the fact that 'oBuf' is a pointer into the middle of the block 'dynamicTables', so when dynamicTables is freed, oBuf is pointing to freed memory. Occasionally, luac.cross would crash because of this.
eku/nodemcu-firmware,nodemcu/nodemcu-firmware,TerryE/nodemcu-firmware,marcelstoer/nodemcu-firmware,devsaurus/nodemcu-firmware,devsaurus/nodemcu-firmware,vsky279/nodemcu-firmware,nwf/nodemcu-firmware,HEYAHONG/nodemcu-firmware,nwf/nodemcu-firmware,nwf/nodemcu-firmware,nodemcu/nodemcu-firmware,FelixPe/nodemcu-firmware,eku/nodemcu-firmware,devsaurus/nodemcu-firmware,FelixPe/nodemcu-firmware,eku/nodemcu-firmware,FelixPe/nodemcu-firmware,TerryE/nodemcu-firmware,vsky279/nodemcu-firmware,TerryE/nodemcu-firmware,vsky279/nodemcu-firmware,HEYAHONG/nodemcu-firmware,nwf/nodemcu-firmware,FelixPe/nodemcu-firmware,vsky279/nodemcu-firmware,nodemcu/nodemcu-firmware,HEYAHONG/nodemcu-firmware,devsaurus/nodemcu-firmware,nwf/nodemcu-firmware,TerryE/nodemcu-firmware,HEYAHONG/nodemcu-firmware,FelixPe/nodemcu-firmware,eku/nodemcu-firmware,nodemcu/nodemcu-firmware,TerryE/nodemcu-firmware,nodemcu/nodemcu-firmware,HEYAHONG/nodemcu-firmware,marcelstoer/nodemcu-firmware,vsky279/nodemcu-firmware,marcelstoer/nodemcu-firmware,devsaurus/nodemcu-firmware,marcelstoer/nodemcu-firmware,marcelstoer/nodemcu-firmware