-
Notifications
You must be signed in to change notification settings - Fork 291
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
Segfaults after every show
command, OS X 10.11.4
#170
Comments
Not sure what other info would help, but happy to provide whatever! |
On Wed, May 04, 2016 at 11:04:56AM -0700, Adam DiCarlo wrote:
If the stack trace is to be believed, it rather looks like it is part http_post_lastpass_v_noexit() -> curl_easy_perform() -> ... If you trust your network, computer, etc., you might try removing the
If it then works, then there's either a bug in our pin_keys function Bob Copeland %% http://bobcopeland.com/ |
thanks for looking at this! I tried commenting out that line in http.c and rebuilding, but I still get the exact same crash. Same when building with my process is basically:
For kicks I just tried:
which yields this (I'm guessing this is really just not how you're supposed to build a package, heh):
¯_(ツ)_/¯ |
FWIW, I installed lpass v0.9.0 from macports today (after updating all ports) and it works for me on 10.11.4. |
I get this also with 10.11.6 Crash report here: https://paste.ee/p/7RL8W lastpass-cli 1.0.0 |
@KimNorgaard it looks like your version of libcurl is not linked with openssl?
|
I think these are all cases of having the wrong curl and/or curl linked against a different openssl that the one the main binary is linked against. I'll close this now under that impression, if anyone can demonstrate that is not the cause, please reopen. |
Hi, I've tried compiling from source, running from Homebrew, but I always get this exact same crash after running, e.g.
lpass show --password 'My Site'
. It prints the password, but then the OS X crash window appears.https://paste.ee/p/pN8Ic (stack traces and such)
As far as I can tell it has something to do with trying to start the agent, given this part of the message:
I've tried attaching
gdb
to it with no success (after doing the whole dance of removing the "don't trace this process" code and code-signing gdb); I think the fact that the crash happens in the child process prevented my gdb session from catching it.Any ideas on this? Can I help track it down?
The text was updated successfully, but these errors were encountered: