You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OS:
Darwin C4Q7YDHK6G 24.1.0 Darwin Kernel Version 24.1.0: Thu Oct 10 21:03:11 PDT 2024; root:xnu-11215.41.3~2/RELEASE_ARM64_T6020 arm64
SHELL:
GNU bash, version 5.2.37(1)-release (aarch64-apple-darwin23.4.0)
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
BASH VERSION:
5.2.37(1)-release
ASDF VERSION:
v0.14.1
ASDF INTERNAL VARIABLES:
ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=.tool-versions
ASDF_DATA_DIR=/Users/ilarionov/.asdf
ASDF_DIR=/opt/homebrew/opt/asdf/libexec
ASDF_CONFIG_FILE=/Users/ilarionov/.asdfrc
ASDF INSTALLED PLUGINS:
nodejs https://github.com/asdf-vm/asdf-nodejs.git master 93bd217
python https://github.com/danhper/asdf-python.git master a3a0185
ruby https://github.com/asdf-vm/asdf-ruby.git master 976e383
terraform https://github.com/asdf-community/asdf-hashicorp.git master 22eb1c4
To Reproduce
asdf install python 3.9.21
mkdir test-py3.9
cd test-py3.9
asdf local python 3.9.21
pip3.9 install --upgrade pip
Describe the Bug
I'm getting segfaults in python 3.9 on macOS 15.1.1 with openssl 3.4.0 from homebrew:
$ otool -L ~/.asdf/installs/python/3.9.21/lib/python3.9/lib-dynload/_ssl.cpython-39-darwin.so
/Users/ilarionov/.asdf/installs/python/3.9.21/lib/python3.9/lib-dynload/_ssl.cpython-39-darwin.so:
/opt/homebrew/opt/openssl@3/lib/libssl.3.dylib (compatibility version 3.0.0, current version 3.0.0)
/opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib (compatibility version 3.0.0, current version 3.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1351.0.0)
Not sure if related but SSL_get_peer_certificate was deprecated recently: openssl/openssl#24296
Reported to cpython here but not reproducible with python 3.9 from homebrew or when compiled manually from sources. Could be asdf-python or pyenv specific bug.
Expected Behaviour
pip install works and doesn't segfault
The text was updated successfully, but these errors were encountered:
$ otool -L ~/.asdf/installs/python/3.9.21/lib/python3.9/lib-dynload/_ssl.cpython-39-darwin.so
/Users/ilarionov/.asdf/installs/python/3.9.21/lib/python3.9/lib-dynload/_ssl.cpython-39-darwin.so:
/opt/homebrew/opt/openssl@3/lib/libssl.3.dylib (compatibility version 3.0.0, current version 3.0.0)
/opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib (compatibility version 3.0.0, current version 3.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1351.0.0)
Provide environment information
To Reproduce
Describe the Bug
I'm getting segfaults in python 3.9 on macOS 15.1.1 with openssl 3.4.0 from homebrew:
Not sure if related but
SSL_get_peer_certificate
was deprecated recently: openssl/openssl#24296Reported to cpython here but not reproducible with python 3.9 from homebrew or when compiled manually from sources. Could be
asdf-python
orpyenv
specific bug.Expected Behaviour
pip install
works and doesn't segfaultThe text was updated successfully, but these errors were encountered: