Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 001bb46ae1 bug: Ephemeron table can wrongly collect entry with strong key %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy ef83457427 updated several 'fix' fields %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 4833fb8273 marks for releases 5.2.2 and 5.2.3 + correction in last bug's description %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 007f66408d bug: compiler can optimize away overflow check in 'table.concat' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy e34c35abcf new bug: Resuming the running coroutine makes it unyieldable %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy ab5fa213b3 added patch for last bug %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy aeff4f79fa local collection now calls finalizers %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 4f292d753c bug: GC can collect a long string still in use during parser %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 48735da0d0 When loading a file, Lua may call the reader function again after %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 2d6a0ae149 added patch to last bug %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy bef345a4b8 bug: Wrong error message in some short-cut expressions %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 2b1c2c61b0 bug: Wrong assert when reporting concatenation errors. %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 6347004be9 stack overflow in vararg functions + garbage collector in recursive loops %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy ad56721948 details (5.2 corrected to 5.2.0) %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 65e31fb179 Bug: load/loadfile returns wrong result when given an environment %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy adaba04059 'pcall' may not restore previous error function when %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 2038073975 more regularity for field 'fix' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 763f84c84c Some patterns can overflow the C stack, due to recursion. %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 78d9865900 bugs: Internal Lua values may escape through the debug API + %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 4ec7d6de95 bug: wrong handling of 'nCcalls' in coroutines %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 1485ea2ee7 Finalizers may call functions from a dynamic library after %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 81ed85ecfb BUG: memory hoarding when creating Lua hooks for coroutines %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 1dd8af67b6 BUG: parser may collect a prototype while building it. %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 8a008a2057 bug: __newindex metamethod may not work if metatable is its own %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy a7faa557fa bug: problem with optimizations of short-circuit logic %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy e99e9a9473 patches for last two bugs (string.format and io.read) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 9d28e2b3e5 bug with io.read(op, "*n") %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 8003e9544d 'string.format' may get buffer as an argument when there are %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 9a6d9ea57a GC may get stuck during a parser and avoids proper resizing of the %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 95cbc402dc "But" -> "Bug" (misspelling) %!s(int64=16) %!d(string=hai) anos