If q, err := New(content, level) returns an error when the content is too long
https://github.com/skip2/go-qrcode/blob/da1b6568686e89143e94f980a98bc2dbd5537f13/qrcode.go#L114C2-L114C31
'q' may be nil and is dereferenced at qrcode.go:116.
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x2 addr=0x0 pc=0x10061adb8]
Err check must be before the lines
|
q.BackgroundColor = background |
|
q.ForegroundColor = foreground |
If q, err := New(content, level) returns an error when the content is too long
https://github.com/skip2/go-qrcode/blob/da1b6568686e89143e94f980a98bc2dbd5537f13/qrcode.go#L114C2-L114C31
'q' may be nil and is dereferenced at qrcode.go:116.
Err check must be before the lines
go-qrcode/qrcode.go
Lines 116 to 117 in da1b656