-
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
windows/arm: fatal error: minpc or maxpc invalid #42786
Comments
Note that you reported essentially the same crash at #39465. I suggest keeping only one open (the old one has no additional info anyway). |
Oh thanks! I had completely forgotten about that! I was in the process of beefing up the hardware, thinking that maybe this was just a out of memory issue, but now clearly that's not it. Time for me to jump into the actual bug I guess. |
Looking at the farmer dashboard, things seem to be okay on the 1.14 release branch but are broken by 1.15. |
Use Alex |
Seems reasonable. I'm in the process of installing a beefier drive so I can do that performantly. |
Bisection identified c364079 as the first bad commit.
cc @cherrymui @thanm |
The flagged CL is almost certainly causing it. I will take a look and try to fix. Is there gomotes available? |
I'm not super familiar with how the gomote infrastructure works. I assume I run some sort of trojan on my arm machine, and then you're able to easily run commands on it through the testing infra? If so, let me know what you want me to run, and I'll do that. Otherwise, I'm happy to just test patches out manually. Or, can't you tell gobot to use the new builder for trybot for a CL? |
I am not familiar with the infra beyond, "it just works, most of the time." This will likely be difficult to debug without access to a machine. Perhaps @dmitshur can fill us in on what needs to happen to get access to this machine? I checked |
Can you just use 'gomote put' and 'gomote run' instead? In theory that should be enough, right? There's also 'gomote rdp', though I'm not sure how authentication works there. |
When it crashes, I'm seeing:
So it looks like it's being relocated by a fixed offset. |
It is always PIE on Windows/ARM, right? But it doesn't set buildmode to PIE. The CL above excludes PIE (by testing |
The "windows-arm-zx2c4" builder was configured with SSH support turned off, because the The |
Change https://golang.org/cl/273566 mentions this issue: |
I think I've got it fixed! |
@gopherbot please backport this to 1.15 |
Backport issue(s) opened: #42849 (for 1.15). Remember to create the cherry-pick CL(s) as soon as the patch is submitted to master, according to https://golang.org/wiki/MinorReleases. |
Change https://golang.org/cl/273567 mentions this issue: |
Now that we've got the windows/arm builder running, we can start looking at the first failures. So far there are no successful tests. That could indicate an issue with the test rig, or it might indicate a latent problem with windows/arm, while it's bitrotted without a builder.
Various issues seen on the farmer dashboard:
CC @bcmills @alexbrainman @bradfitz @cagedmantis
The text was updated successfully, but these errors were encountered: