Skip to content
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

Attempt to fix the segfaulting osx bots #11110

Merged
merged 1 commit into from
Dec 22, 2013

Conversation

alexcrichton
Copy link
Member

Upon inspecting the core dumps, they're all segfaulting at the same instruction
with the same value in a register that looks fishy. It appears to be indexing
into an array with a -1 index and then getting some weird overflow and dying.

I have attempted to fix this as part of
alexcrichton/libuv@fd53083,
but I am unsure of whether this is the actual cause of the problem, so I am not
going to upstream it just yet. I have a fairly high confidence that this is
indeed the problem, but I want to make sure that the bots to segfault all over
the place before upstreaming.

Upon inspecting the core dumps, they're all segfaulting at the same instruction
with the same value in a register that looks fishy. It appears to be indexing
into an array with a -1 index and then getting some weird overflow and dying.

I have attempted to fix this as part of
alexcrichton/libuv@fd53083,
but I am unsure of whether this is the actual cause of the problem, so I am not
going to upstream it just yet. I have a fairly high confidence that this is
indeed the problem, but I want to make sure that the bots to segfault all over
the place before upstreaming.
@alexcrichton
Copy link
Member Author

cc @brson

@alexcrichton
Copy link
Member Author

Upon thinking about this, I am far more certain that this is our issue than before, and I have opened a pull request against libuv with joyent/libuv#1052

@brson
Copy link
Contributor

brson commented Dec 22, 2013

Nice find.

bors added a commit that referenced this pull request Dec 22, 2013
…ng, r=brson

Upon inspecting the core dumps, they're all segfaulting at the same instruction
with the same value in a register that looks fishy. It appears to be indexing
into an array with a -1 index and then getting some weird overflow and dying.

I have attempted to fix this as part of
alexcrichton/libuv@fd53083,
but I am unsure of whether this is the actual cause of the problem, so I am not
going to upstream it just yet. I have a fairly high confidence that this is
indeed the problem, but I want to make sure that the bots to segfault all over
the place before upstreaming.
@bors bors closed this Dec 22, 2013
@bors bors merged commit 61222b0 into rust-lang:master Dec 22, 2013
@alexcrichton alexcrichton deleted the attempt-to-fix-osx-segfaulting branch December 23, 2013 17:28
flip1995 pushed a commit to flip1995/rust that referenced this pull request Jul 14, 2023
…_expn, r=Jarcho

[`unnecessary_literal_unwrap`]: don't lint if binding initializer comes from expansion

Fixes rust-lang/rust-clippy#11109

changelog: [`unnecessary_literal_unwrap`]: don't lint if binding initializer comes from expansion
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants