Bug ID | 1136450 |
---|---|
Summary | python-acme test crash after update of openssl to 1.1.1 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Other |
Assignee | mcalabkova@suse.com |
Reporter | tchvatal@suse.com |
QA Contact | qa-bugs@suse.de |
CC | mcepl@suse.com, vcizek@suse.com |
Found By | --- |
Blocker | --- |
acme/client_test.py::ClientNetworkSourceAddressBindingTest::test_source_address_set PASSED [ 61%] acme/crypto_util_test.py::SSLSocketAndProbeSNITest::test_probe_connection_error PASSED [ 62%] acme/crypto_util_test.py::SSLSocketAndProbeSNITest::test_probe_not_recognized_name PASSED [ 62%] acme/crypto_util_test.py::SSLSocketAndProbeSNITest::test_probe_ok Segmentation fault (core dumped) (gdb) bt #0 0x00007fc7877a0468 in EVP_DigestSign () from /usr/lib64/python3.7/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so #1 0x00007fc78766cb71 in tls_construct_server_key_exchange (s=0x7fc780003b80, pkt=0x7fc786a58f30) at ssl/statem/statem_srvr.c:2804 #2 0x00007fc78765fa7f in write_state_machine (s=0x7fc780003b80) at ssl/statem/statem.c:843 #3 state_machine (s=0x7fc780003b80, server=1) at ssl/statem/statem.c:443 #4 0x00007fc78764b9d4 in SSL_do_handshake (s=0x7fc780003b80) at ssl/ssl_lib.c:3599 #5 0x00007fc78772acd7 in _cffi_f_SSL_do_handshake (self=<optimized out>, arg0=<unknown at remote 0x7fc786c010a0>) at build/temp.linux-x86_64-3.7/_openssl.c:38285 #6 0x00007fc7894b10b8 in _PyMethodDef_RawFastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #7 0x00007fc7894b1400 in _PyCFunction_FastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #8 0x00007fc78951f73d in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #9 0x00007fc7894b081a in _PyFunction_FastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #10 0x00007fc78951f1a6 in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #11 0x00007fc7894b081a in _PyFunction_FastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #12 0x00007fc78951f1a6 in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #13 0x00007fc7894b081a in _PyFunction_FastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #14 0x00007fc78951adf4 in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #15 0x00007fc7894b081a in _PyFunction_FastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #16 0x00007fc78951adf4 in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #17 0x00007fc78946660a in _PyFunction_FastCallDict () from /usr/lib64/libpython3.7m.so.1.0 #18 0x00007fc789477656 in _PyObject_Call_Prepend () from /usr/lib64/libpython3.7m.so.1.0 #19 0x00007fc789466deb in PyObject_Call () from /usr/lib64/libpython3.7m.so.1.0 #20 0x00007fc78951c58a in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #21 0x00007fc7894b081a in _PyFunction_FastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #22 0x00007fc78951adf4 in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #23 0x00007fc7894b081a in _PyFunction_FastCallKeywords () from /usr/lib64/libpython3.7m.so.1.0 #24 0x00007fc78951adf4 in _PyEval_EvalFrameDefault () from /usr/lib64/libpython3.7m.so.1.0 #25 0x00007fc78946660a in _PyFunction_FastCallDict () from /usr/lib64/libpython3.7m.so.1.0 #26 0x00007fc789477656 in _PyObject_Call_Prepend () from /usr/lib64/libpython3.7m.so.1.0 #27 0x00007fc789466deb in PyObject_Call () from /usr/lib64/libpython3.7m.so.1.0 #28 0x00007fc789595913 in ?? () from /usr/lib64/libpython3.7m.so.1.0 #29 0x00007fc78953a4f4 in ?? () from /usr/lib64/libpython3.7m.so.1.0 #30 0x00007fc78989cfab in start_thread (arg=<optimized out>) at pthread_create.c:486 #31 0x00007fc7897cd81f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 As you can see the crasher is in python-cryptography, but still it is not reproducible with older openssl.