-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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
runtime: map unexpected fault address #23279
Comments
Could you please provide more information? The specific code mentioned appears valid by itself: |
Please provide a small working example that reproes your issue. |
normal it run well, but occasionally it panic |
What's needed is the failing example. |
I think @ruandao means to say normally the example runs fine. It just panics occasionally. And that is the example which does that. @ruandao - The code seems legit to me. I am running linux though. And also, using the raw println function is not very idiomatic. |
Then an example including a loop and a note like "fails randomly at |
This is probably a duplicate of #22781. If so, it should be fixed in 1.9.3 (or with https://golang.org/cl/79018 patched in). |
Hmm, but the fix for #22781 didn't touch the |
yes it normally runs fine. It just panics occasionally. |
@ruandao - can you try with the 1.10 beta release and see if your issue is fixed ? 1.9.3 hasn't released yet. Also, it would help if you can give us the "exact" code which fails rather than something similar. This is just to rule out any oversight or other interfering factors. |
Timed out. |
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (
go version
)?1.9.1
Does this issue reproduce with the latest release?
never teset
What operating system and processor architecture are you using (
go env
)?windows, amd64
What did you do?
If possible, provide a recipe for reproducing the error.
A complete runnable program is good.
A link on play.golang.org is best.
What did you expect to see?
What did you see instead?
I run code like this:
the hashmap_fast.go:234 was:
if k.str == key.str || memequal(k.str, key.str, uintptr(key.len))
The text was updated successfully, but these errors were encountered: