-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
segfault in store binary index header feature #2147
Comments
Thanks for report. Segfault seems to be here:
And particularly for
It might be the case that
We will have SEGFault. Implementing a fix now. |
The exact issue is when using hash key in ASM: // load data to be hashed
MOVOU (AX), X2 Bad news is that I cannot reproduce this locally with the test cases I thought they will trigger this... |
Signed-off-by: Bartlomiej Plotka <[email protected]>
Trying to repro this here: ea6a26c No luck yet. |
Fixes: #2147 + Test for Repro. Signed-off-by: Bartlomiej Plotka <[email protected]>
Ok, got it. Was actually pretty close with reproduction (: Fix will be shipped tomorrow, hopefully before RC. |
Fixes: #2147 + Test for Repro. Signed-off-by: Bartlomiej Plotka <[email protected]>
Fixes: #2147 Signed-off-by: Bartlomiej Plotka <[email protected]>
Fixed: #2151 |
Fixes: #2147 Signed-off-by: Bartlomiej Plotka <[email protected]>
…io#2151) Fixes: thanos-io#2147 Signed-off-by: Bartlomiej Plotka <[email protected]>
Thanos, Prometheus and Golang version used:
Thanos
master-2020-02-13-adfef4b5
Object Storage Provider: AWS S3
What happened: Store errored with segfault.
What you expected to happen: Store does not segfault 🙂
How to reproduce it (as minimally and precisely as possible): Unclear, but the thing to note probably is that this store has the experimental binary index header feature enabled.
Full logs to relevant components:
Full log from start of the store:
https://gist.github.com/brancz/2cd7d982b844b521bf4301895bafb61b
Anything else we need to know:
n/a
The text was updated successfully, but these errors were encountered: