{"action":"created","issue":{"url":"https://api.github.com/repos/OpenSC/libp11/issues/98","repository_url":"https://api.github.com/repos/OpenSC/libp11","labels_url":"https://api.github.com/repos/OpenSC/libp11/issues/98/labels{/name}","comments_url":"https://api.github.com/repos/OpenSC/libp11/issues/98/comments","events_url":"https://api.github.com/repos/OpenSC/libp11/issues/98/events","html_url":"https://github.com/OpenSC/libp11/issues/98","id":174473840,"number":98,"title":"SEGV with EC key","user":{"login":"dwmw2","id":911239,"avatar_url":"https://avatars.githubusercontent.com/u/911239?v=3","gravatar_id":"","url":"https://api.github.com/users/dwmw2","html_url":"https://github.com/dwmw2","followers_url":"https://api.github.com/users/dwmw2/followers","following_url":"https://api.github.com/users/dwmw2/following{/other_user}","gists_url":"https://api.github.com/users/dwmw2/gists{/gist_id}","starred_url":"https://api.github.com/users/dwmw2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwmw2/subscriptions","organizations_url":"https://api.github.com/users/dwmw2/orgs","repos_url":"https://api.github.com/users/dwmw2/repos","events_url":"https://api.github.com/users/dwmw2/events{/privacy}","received_events_url":"https://api.github.com/users/dwmw2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-01T09:11:54Z","updated_at":"2016-09-01T15:42:20Z","closed_at":null,"body":"On Fedora 24 using the packaged versions of OpenSSL (1.0.2h) and libp11 (0.3.0).\r\nI have added some [certificate torture tests]( http://git.infradead.org/users/dwmw2/openconnect.git/blob/HEAD:/tests/Makefile.am) to OpenConnect and they fail with EC keys:\r\n\r\n```\r\nFound 3 certs in slot 'SoftHSM slot 0'\r\nUsing PKCS#11 certificate pkcs11:token=openconnect-test;id=%03\r\nFound 0 keys in slot 'SoftHSM slot 0'\r\nLogging in to PKCS#11 slot 'SoftHSM slot 0'\r\nLogged in to PKCS#11 slot 'SoftHSM slot 0'\r\nFound 2 keys in slot 'SoftHSM slot 0'\r\nUsing PKCS#11 key pkcs11:token=openconnect-test;id=%03\r\n\r\nProgram received signal SIGSEGV, Segmentation fault.\r\n0x00007ffff5d77888 in EC_POINT_cmp (group=0x6dd670, a=0x6dc030, b=0x0, ctx=0x0)\r\n    at ec_lib.c:1001\r\n1001\t    if ((group->meth != a->meth) || (a->meth != b->meth)) {\r\nMissing separate debuginfos, use: dnf debuginfo-install gnome-keyring-3.20.0-1.fc24.x86_64 libp11-0.3.0-2.fc24.x86_64 libpskc-2.6.1-2.fc24.x86_64 libtool-ltdl-2.4.6-11.fc24.x86_64 libxslt-1.1.28-12.fc24.x86_64 xmlsec1-1.2.20-3.fc24.x86_64\r\n(gdb) bt\r\n#0  0x00007ffff5d77888 in EC_POINT_cmp (group=0x6dd670, a=0x6dc030, b=0x0, \r\n    ctx=0x0) at ec_lib.c:1001\r\n#1  0x00007ffff5d81a0c in eckey_pub_cmp (a=<optimized out>, b=0x6d6e20)\r\n    at ec_ameth.c:224\r\n#2  0x00007ffff5df5fb1 in X509_check_private_key (x=<optimized out>, \r\n    k=k@entry=0x6d6e20) at x509_cmp.c:333\r\n#3  0x00007ffff6144a00 in ssl_set_pkey (c=0x6496b0, pkey=0x6d6e20)\r\n    at ssl_rsa.c:223\r\n#4  0x00007ffff6145c96 in SSL_CTX_use_PrivateKey (ctx=<optimized out>, \r\n    pkey=<optimized out>) at ssl_rsa.c:616\r\n#5  0x00007ffff7bba3b1 in load_pkcs11_key (vpninfo=vpninfo@entry=0x643a70)\r\n    at ../openssl-pkcs11.c:574\r\n#6  0x00007ffff7bb7fdb in load_certificate (vpninfo=0x643a70)\r\n    at ../openssl.c:889\r\n#7  openconnect_open_https (vpninfo=vpninfo@entry=0x643a70)\r\n    at ../openssl.c:1633\r\n#8  0x00007ffff7b9bc08 in do_https_request (vpninfo=vpninfo@entry=0x643a70, \r\n    method=method@entry=0x7ffff7bbde11 \"POST\", \r\n    request_body_type=request_body_type@entry=0x7ffff7bbe2a8 \"application/x-www-form-urlencoded\", request_body=request_body@entry=0x644630, \r\n    form_buf=form_buf@entry=0x7fffffffdb70, \r\n    fetch_redirect=fetch_redirect@entry=0) at ../http.c:875\r\n#9  0x00007ffff7bac91f in cstp_obtain_cookie (vpninfo=<optimized out>)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/OpenSC/libp11/issues/comments/244120716","html_url":"https://github.com/OpenSC/libp11/issues/98#issuecomment-244120716","issue_url":"https://api.github.com/repos/OpenSC/libp11/issues/98","id":244120716,"user":{"login":"dwmw2","id":911239,"avatar_url":"https://avatars.githubusercontent.com/u/911239?v=3","gravatar_id":"","url":"https://api.github.com/users/dwmw2","html_url":"https://github.com/dwmw2","followers_url":"https://api.github.com/users/dwmw2/followers","following_url":"https://api.github.com/users/dwmw2/following{/other_user}","gists_url":"https://api.github.com/users/dwmw2/gists{/gist_id}","starred_url":"https://api.github.com/users/dwmw2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwmw2/subscriptions","organizations_url":"https://api.github.com/users/dwmw2/orgs","repos_url":"https://api.github.com/users/dwmw2/repos","events_url":"https://api.github.com/users/dwmw2/events{/privacy}","received_events_url":"https://api.github.com/users/dwmw2/received_events","type":"User","site_admin":false},"created_at":"2016-09-01T15:42:20Z","updated_at":"2016-09-01T15:42:20Z","body":"```\r\nStarting program: /usr/bin/openssl s_client -engine pkcs11 -keyform engine -key pkcs11:token=openconnect-test\\;id=%03\\;pin-value=1234 -connect localhost:4443 -cert ../../tests/certs/ec-cert.pem\r\n...\r\nC_Initialize\r\n  IN: pInitArgs = NULL\r\nC_Initialize = CKR_OK\r\nC_GetSlotList\r\n  IN: tokenPresent = CK_FALSE\r\n  IN: pulCount = 0x7FFFFFFFCF30 = 2\r\n OUT: pSlotList = (2) NO-VALUES\r\nC_GetSlotList = CKR_OK\r\nC_GetSlotList\r\n  IN: tokenPresent = CK_FALSE\r\n  IN: pulCount = 0x7FFFFFFFCF30 = 2\r\n OUT: pSlotList = (2) [ SL0, SL1 ]\r\nC_GetSlotList = CKR_OK\r\nengine \"pkcs11\" set.\r\nC_GetSlotInfo\r\n  IN: slotID = SL0\r\n OUT: pInfo = {\r\n\tslotDescription: \"SoftHSM slot 0\"\r\n\tmanufacturerID: \"SoftHSM project\"\r\n\tflags: 1 = CKF_TOKEN_PRESENT\r\n\thardwareVersion: 2.1\r\n\tfirmwareVersion: 2.1\r\n      }\r\nC_GetSlotInfo = CKR_OK\r\nC_GetTokenInfo\r\n  IN: slotID = SL0\r\n OUT: pInfo = {\r\n\tlabel: \"openconnect-test\"\r\n\tmanufacturerID: \"SoftHSM project\"\r\n\tmodel: \"SoftHSM v2\"\r\n\tserialNumber: \"d4c4174ce337f765\"\r\n\tflags: 1069 = CKF_RNG | CKF_LOGIN_REQUIRED | CKF_USER_PIN_INITIALIZED | CKF_RESTORE_KEY_NOT_NEEDED | CKF_TOKEN_INITIALIZED\r\n\tulMaxSessionCount: CK_UNAVAILABLE_INFORMATION\r\n\tulSessionCount: 18446744073709551615\r\n\tulMaxRwSessionCount: CK_UNAVAILABLE_INFORMATION\r\n\tulRwSessionCount: 18446744073709551615\r\n\tulMaxPinLen: 255\r\n\tulMinPinLen: 4\r\n\tulTotalPublicMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulFreePublicMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulTotalPrivateMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulFreePrivateMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulFreePrivateMemory: CK_UNAVAILABLE_INFORMATION\r\n\thardwareVersion: 2.1\r\n\tfirmwareVersion: 2.1\r\n\tutcTime: \r\n      }\r\nC_GetTokenInfo = CKR_OK\r\nC_GetSlotInfo\r\n  IN: slotID = SL1\r\n OUT: pInfo = {\r\n\tslotDescription: \"SoftHSM slot 1\"\r\n\tmanufacturerID: \"SoftHSM project\"\r\n\tflags: 1 = CKF_TOKEN_PRESENT\r\n\thardwareVersion: 2.1\r\n\tfirmwareVersion: 2.1\r\n      }\r\nC_GetSlotInfo = CKR_OK\r\nC_GetTokenInfo\r\n  IN: slotID = SL1\r\n OUT: pInfo = {\r\n\tlabel: \"\"\r\n\tmanufacturerID: \"SoftHSM project\"\r\n\tmodel: \"SoftHSM v2\"\r\n\tserialNumber: \"\"\r\n\tflags: 12582949 = CKF_RNG | CKF_LOGIN_REQUIRED | CKF_RESTORE_KEY_NOT_NEEDED | CKF_SO_PIN_LOCKED | CKF_SO_PIN_TO_BE_CHANGED\r\n\tulMaxSessionCount: CK_UNAVAILABLE_INFORMATION\r\n\tulSessionCount: 18446744073709551615\r\n\tulMaxRwSessionCount: CK_UNAVAILABLE_INFORMATION\r\n\tulRwSessionCount: 18446744073709551615\r\n\tulMaxPinLen: 255\r\n\tulMinPinLen: 4\r\n\tulTotalPublicMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulFreePublicMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulTotalPrivateMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulFreePrivateMemory: CK_UNAVAILABLE_INFORMATION\r\n\tulFreePrivateMemory: CK_UNAVAILABLE_INFORMATION\r\n\thardwareVersion: 2.1\r\n\tfirmwareVersion: 2.1\r\n\tutcTime: \r\n      }\r\nC_GetTokenInfo = CKR_OK\r\nC_OpenSession\r\n  IN: slotID = SL0\r\n  IN: flags = 4 = CKF_SERIAL_SESSION\r\n  IN: pApplication = NULL\r\n  IN: Notify = NULL\r\n OUT: phSession = 0x00829538 = S1\r\nC_OpenSession = CKR_OK\r\nC_FindObjectsInit\r\n  IN: hSession = S1\r\n  IN: pTemplate = (1) [ CKA_CLASS ]\r\nC_FindObjectsInit = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (1) [ H2 ]\r\nC_FindObjects = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H2\r\n  IN: pTemplate = (1) [ CKA_CERTIFICATE_TYPE ]\r\n OUT: pTemplate = (1) [ { CKA_CERTIFICATE_TYPE = CKC_X_509 } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H2\r\n  IN: pTemplate = (1) [ CKA_LABEL ]\r\n OUT: pTemplate = (1) [ { CKA_LABEL = (3) \"DSA\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H2\r\n  IN: pTemplate = (1) [ CKA_VALUE ]\r\n OUT: pTemplate = (1) [ { CKA_VALUE = (1284) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H2\r\n  IN: pTemplate = (1) [ CKA_VALUE ]\r\n OUT: pTemplate = (1) [ { CKA_VALUE = (1284) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H2\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x02\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H2\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x02\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (1) [ H3 ]\r\nC_FindObjects = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H3\r\n  IN: pTemplate = (1) [ CKA_CERTIFICATE_TYPE ]\r\n OUT: pTemplate = (1) [ { CKA_CERTIFICATE_TYPE = CKC_X_509 } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H3\r\n  IN: pTemplate = (1) [ CKA_LABEL ]\r\n OUT: pTemplate = (1) [ { CKA_LABEL = (2) \"EC\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H3\r\n  IN: pTemplate = (1) [ CKA_VALUE ]\r\n OUT: pTemplate = (1) [ { CKA_VALUE = (531) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H3\r\n  IN: pTemplate = (1) [ CKA_VALUE ]\r\n OUT: pTemplate = (1) [ { CKA_VALUE = (531) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H3\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x03\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H3\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x03\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (1) [ H4 ]\r\nC_FindObjects = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H4\r\n  IN: pTemplate = (1) [ CKA_CERTIFICATE_TYPE ]\r\n OUT: pTemplate = (1) [ { CKA_CERTIFICATE_TYPE = CKC_X_509 } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H4\r\n  IN: pTemplate = (1) [ CKA_LABEL ]\r\n OUT: pTemplate = (1) [ { CKA_LABEL = (3) \"RSA\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H4\r\n  IN: pTemplate = (1) [ CKA_VALUE ]\r\n OUT: pTemplate = (1) [ { CKA_VALUE = (912) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H4\r\n  IN: pTemplate = (1) [ CKA_VALUE ]\r\n OUT: pTemplate = (1) [ { CKA_VALUE = (912) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H4\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x01\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H4\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x01\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (0) [  ]\r\nC_FindObjects = CKR_OK\r\nC_FindObjectsFinal\r\n  IN: hSession = S1\r\nC_FindObjectsFinal = CKR_OK\r\nC_Login\r\n  IN: hSession = S1\r\n  IN: userType = CKU_USER\r\n  IN: pPin = (4) \"1234\"\r\nC_Login = CKR_OK\r\nC_FindObjectsInit\r\n  IN: hSession = S1\r\n  IN: pTemplate = (1) [ CKA_CLASS ]\r\nC_FindObjectsInit = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (1) [ H5 ]\r\nC_FindObjects = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_KEY_TYPE ]\r\n OUT: pTemplate = (1) [ { CKA_KEY_TYPE = CKK_EC } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_LABEL ]\r\n OUT: pTemplate = (1) [ { CKA_LABEL = (2) \"EC\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x03\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x03\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (1) [ H6 ]\r\nC_FindObjects = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H6\r\n  IN: pTemplate = (1) [ CKA_KEY_TYPE ]\r\n OUT: pTemplate = (1) [ { CKA_KEY_TYPE = CKK_RSA } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H6\r\n  IN: pTemplate = (1) [ CKA_LABEL ]\r\n OUT: pTemplate = (1) [ { CKA_LABEL = (3) \"RSA\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H6\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x01\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H6\r\n  IN: pTemplate = (1) [ CKA_ID ]\r\n OUT: pTemplate = (1) [ { CKA_ID = (1) \"\\x01\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (1) [ H7 ]\r\nC_FindObjects = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H7\r\n  IN: pTemplate = (1) [ CKA_KEY_TYPE ]\r\n OUT: pTemplate = (1) [ { CKA_KEY_TYPE = CKK_DSA } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (0) [  ]\r\nC_FindObjects = CKR_OK\r\nC_FindObjectsFinal\r\n  IN: hSession = S1\r\nC_FindObjectsFinal = CKR_OK\r\nC_FindObjectsInit\r\n  IN: hSession = S1\r\n  IN: pTemplate = (1) [ CKA_CLASS ]\r\nC_FindObjectsInit = CKR_OK\r\nC_FindObjects\r\n  IN: hSession = S1\r\n  IN: max_object_count = 1\r\n OUT: object = (0) [  ]\r\nC_FindObjects = CKR_OK\r\nC_FindObjectsFinal\r\n  IN: hSession = S1\r\nC_FindObjectsFinal = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_SENSITIVE ]\r\n OUT: pTemplate = (1) [ { CKA_SENSITIVE = (1) \"\\x01\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_EXTRACTABLE ]\r\n OUT: pTemplate = (1) [ { CKA_EXTRACTABLE = (1) \"\\x00\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_ECDSA_PARAMS ]\r\n OUT: pTemplate = (1) [ { CKA_ECDSA_PARAMS = (10) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_ECDSA_PARAMS ]\r\n OUT: pTemplate = (1) [ { CKA_ECDSA_PARAMS = (10) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_SENSITIVE ]\r\n OUT: pTemplate = (1) [ { CKA_SENSITIVE = (1) \"\\x01\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_EXTRACTABLE ]\r\n OUT: pTemplate = (1) [ { CKA_EXTRACTABLE = (1) \"\\x00\" } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_ECDSA_PARAMS ]\r\n OUT: pTemplate = (1) [ { CKA_ECDSA_PARAMS = (10) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\nC_GetAttributeValue\r\n  IN: hSession = S1\r\n  IN: hObject = H5\r\n  IN: pTemplate = (1) [ CKA_ECDSA_PARAMS ]\r\n OUT: pTemplate = (1) [ { CKA_ECDSA_PARAMS = (10) NOT-PRINTED } ]\r\nC_GetAttributeValue = CKR_OK\r\n\r\nProgram received signal SIGSEGV, Segmentation fault.\r\n0x00007ffff6e7f888 in EC_POINT_cmp (group=0x82e640, a=0x969f70, b=0x0, ctx=0x0)\r\n    at ec_lib.c:1001\r\n1001\t    if ((group->meth != a->meth) || (a->meth != b->meth)) {\r\nMissing separate debuginfos, use: dnf debuginfo-install engine_pkcs11-0.2.0-2.fc24.x86_64 gnome-keyring-3.20.0-1.fc24.x86_64 libp11-0.3.0-2.fc24.x86_64\r\n```"}}
{"actor":{"display_login":"dwmw2"}}