You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starting at commit 0358367, the runtime crashes inside of reflect.DeepEqual while running github.com/go-openapi/swag.TestBoolMap:
runtime: bad pointer in frame reflect.DeepEqual at 0xc42005bb98: 0x1
fatal error: invalid pointer found on stack
Full crash attached. The crash changes at later revisions of the runtime, but I expect that it's a new symptom of the same underlying cause rather than a new problem.
For posterity, I checked out the code under test at the following revisions:
github.com/go-openapi/swag d5f8ebc3b1c55a4cf6489eeae7354f338cfe299e
github.com/stretchr/testify 4d4bfba8f1d1027c4fdbe371823030df51419987
Maybe, but I don't think so given that the breaking commit is different. Without having fully read the code of 0358367, I would guess that the stack map says that there should be a pointer to a heap-allocated interface in the stack slot, and instead we've allocated it directly on the stack? (That 0x1 is pretty suspicious.)
dsnet
added
the
NeedsFix
The path to resolution is known, but the work has not been done.
label
Feb 24, 2017
Starting at commit 0358367, the runtime crashes inside of reflect.DeepEqual while running github.com/go-openapi/swag.TestBoolMap:
Full crash attached. The crash changes at later revisions of the runtime, but I expect that it's a new symptom of the same underlying cause rather than a new problem.
For posterity, I checked out the code under test at the following revisions:
github.com/go-openapi/swag d5f8ebc3b1c55a4cf6489eeae7354f338cfe299e
github.com/stretchr/testify 4d4bfba8f1d1027c4fdbe371823030df51419987
@josharian
The text was updated successfully, but these errors were encountered: