Skip to content

lua struct.unpack redis segfault #901

@bjne

Description

@bjne

This lua script causes redis (atleast 2.6.9) to segfault:

local t={}; for i=1,288 do t[i]=0 end
redis.call("SET", KEYS[1], struct.pack(("H"):rep(288), unpack(t)))
t = struct.unpack(("H"):rep(288), redis.call("GET", KEYS[1]))

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions