<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/lua-github.git/bugs, branch v5.4-alpha</title>
<subtitle>github.com: lua/lua.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/'/>
<entry>
<title>Bug: Long brackets with a huge number of '=' causes overflow</title>
<updated>2018-12-14T15:12:01+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2018-12-14T15:12:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=57f5b81da9f1f23380d20f164012e10c5f4fef94'/>
<id>57f5b81da9f1f23380d20f164012e10c5f4fef94</id>
<content type='text'>
A long bracket with too many equal signs can overflow the 'int' used for
the counting and some arithmetic done on the value. Changing the counter
to 'size_t' avoids that. (Because what is counted goes to a buffer, an
overflow in the counter will first raise a buffer-overflow error.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A long bracket with too many equal signs can overflow the 'int' used for
the counting and some arithmetic done on the value. Changing the counter
to 'size_t' avoids that. (Because what is counted goes to a buffer, an
overflow in the counter will first raise a buffer-overflow error.)
</pre>
</div>
</content>
</entry>
<entry>
<title>added patch for bug 5.3.4-7</title>
<updated>2018-06-08T16:23:18+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2018-06-08T16:23:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=c5dc521d654cbe9b04310a633e94dbcf1927e0f6'/>
<id>c5dc521d654cbe9b04310a633e94dbcf1927e0f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added patches for two bugs (5.3.4-2 and 5.3.4-3)</title>
<updated>2018-05-24T20:25:14+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2018-05-24T20:25:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=3b8dba5279e98e03a194f048a82fcab9945bbbed'/>
<id>3b8dba5279e98e03a194f048a82fcab9945bbbed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bug: memory-allocation error when resizing a table can leave it</title>
<updated>2017-12-13T18:35:03+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-12-13T18:35:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=e752d84ed8250820aa3f6a097e008de6c2ec8322'/>
<id>e752d84ed8250820aa3f6a097e008de6c2ec8322</id>
<content type='text'>
in an inconsistent state.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in an inconsistent state.
</pre>
</div>
</content>
</entry>
<entry>
<title>bug: 'lua_pushcclosure' should not call the garbage collector when</title>
<updated>2017-12-06T18:20:28+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-12-06T18:20:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=348fa1ca56efeb81ef66d8f09c3cd1405b0a121d'/>
<id>348fa1ca56efeb81ef66d8f09c3cd1405b0a121d</id>
<content type='text'>
'n' is zero.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'n' is zero.
</pre>
</div>
</content>
</entry>
<entry>
<title>bug: dead keys with nil values can stay in weak tables</title>
<updated>2017-08-31T16:14:41+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-08-31T16:14:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=029d269f4d1afd0e9ea0f889eb3e65a7f0fab0f9'/>
<id>029d269f4d1afd0e9ea0f889eb3e65a7f0fab0f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>comment in code fragment</title>
<updated>2017-08-12T13:12:42+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-08-12T13:12:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=f185c0132e09a5e0a32782c674de75b510f887d8'/>
<id>f185c0132e09a5e0a32782c674de75b510f887d8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bug: Lua does not check GC when creating error messages</title>
<updated>2017-07-27T13:55:38+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-07-27T13:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=4053eae9ebbf14963a388ba864454f9e4ec16663'/>
<id>4053eae9ebbf14963a388ba864454f9e4ec16663</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>detail (extra closing brackets)</title>
<updated>2017-05-22T12:55:16+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-05-22T12:55:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=03094da80cc8e501cc33f1f3e37bf8536556b4e9'/>
<id>03094da80cc8e501cc33f1f3e37bf8536556b4e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bug: Lua crashes when building sequences with more than 2^30 elements.</title>
<updated>2017-05-19T12:58:40+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-05-19T12:58:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=1bdc328c7542fac5101684a4ac31a25be3dff112'/>
<id>1bdc328c7542fac5101684a4ac31a25be3dff112</id>
<content type='text'>
bug: Table length computation overflows for sequences larger than
2^31 elements..
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bug: Table length computation overflows for sequences larger than
2^31 elements..
</pre>
</div>
</content>
</entry>
</feed>
