#VERIFICATION DISCO Running the following script:
$ cat repro.lua #!/usr/bin/env lua lpeg = require "lpeg" p = lpeg.C(-lpeg.P{lpeg.P'x' * lpeg.V(1) + lpeg.P'y'}) p:match("xx") - With the current version: $ dpkg -l|grep lua-lpeg ii lua-lpeg:amd64 1.0.0-2 amd64 LPeg library for the Lua language $ ./repro.lua [1] 1119 segmentation fault (core dumped) ./repro.lua In this case nmap works because it's using an old internal version of lua-lpeg (see comment #11) - With the version in -proposed the script works as expected: $ dpkg -l | grep lua-lpeg ii lua-lpeg:amd64 1.0.0-2ubuntu0.19.04.1 amd64 LPeg library for the Lua language $ ./repro.lua $ echo $? 0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1580385 Title: /usr/bin/nmap:11:hascaptures:hascaptures:hascaptures:hascaptures:hascaptures To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lua-lpeg/+bug/1580385/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs