ipdb-luajit
ipdb-luajit copied to clipboard
您好,我使用您们提供的ipdb-luajit解析ipv4地址001.000.128.000得到结果为: [](url)  然后,在使用相同的ipdb文件的情况下,使用ipdb-go解析001.000.128.000的结果为:  经过对比发现ipdb-luajit reader.lua里调用的C函数inet_pton:  无法正确处理001.000.128.000这种有前导0的ip,以下是inet_pton分别对001.000.128.000和1.0.128.0的处理结果: 1)001.000.128.000 不正常  2)1.0.128.0 正常 
怎么解决类似下面的问题呢?都是按git里的方法使用的 2020/01/15 10:10:36 [error] 31256#0: *111517685 lua entry thread aborted: memory allocation error: not enough memory stack traceback: coroutine 0: [C]: in function 'read' /home/work/local/openresty/lualib/resty/ipdb/reader.lua:97: in function 'new' /home/work/local/openresty/lualib/resty/ipdb/city.lua:14: in...