-
Notifications
You must be signed in to change notification settings - Fork 61
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
pdsh 2.32 segfault on OS X 10.11 #95
Comments
Thanks, what was the pdsh cmdline that caused the segfault? |
|
see the |
Oh, got it, I didn't put it together that you were running under a debugger 😅 In order to update to latest autotools, I had dropped support for libltdl in favor of straight |
@grondo feel free to abuse our CI if you want.
to test an arbitrary commit as if it's a real version. |
Cool! Thanks, can you paste quick instructions? Travis-CI also has OSX images for testing and I should have added that to the automated CI earlier. The only problem is it seems to take many minutes for an OSX image to be available to run the tests. |
@grondo here's an example where I was testing an s3fs fix at upstream's request: https://github.com/Homebrew/homebrew-core/pull/14006/files http://docs.brew.sh/How-To-Open-a-Homebrew-Pull-Request.html |
Thank you! |
Wow, using Travis as an OSX development environment was painful. I think I did find the source of this crash though (I hope). The problem was that different source files in pdsh were seeing different definitions of the See https://github.com/grondo/pdsh/tree/osx-fixes This branch additionally has some warnings from clang on OSX fixed, and adds an OSX build to Travis-CI for pdsh. There is one remaining problem, however. If I add genders to the Travis build for OSX then crashes start again whenever the genders module is used. I was not successful debugging this iteratively via Travis, so if anyone gets a good backtrace, that would help. |
I'm getting a segfault with the 2.32 release on OS X 10.11:
The text was updated successfully, but these errors were encountered: