Skip to content

bad light userdata pointer #84

@meyskens

Description

@meyskens

I'm having an issue getting the module to work on arm64/aarch64. I get the following error:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [error] init_by_lua error: bad light userdata pointer
stack traceback:
	[C]: at 0xffffb6139434
	[C]: in function 'require'
	/usr/local/share/lua/5.1/resty/auto-ssl/storage.lua:6: in main chunk
	[C]: in function 'require'
	/usr/local/share/lua/5.1/resty/auto-ssl/init_master.lua:89: in function 'setup_storage'
	/usr/local/share/lua/5.1/resty/auto-ssl/init_master.lua:102: in function 'init_master'
	/usr/local/share/lua/5.1/resty/auto-ssl.lua:64: in function 'init'
	init_by_lua:41: in main chunk
nginx: configuration file /etc/nginx/nginx.conf test failed

This seems a code specific issue that only happens on arm64/aarch64.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions