OK, I applied your patch, and was lucid enough to follow farther into the maze with a few additional debug3's.
I get down into the 'cipher_crypt' function, at line 378: if (EVP_Cipher(cc->evp, dest + aadlen, (u_char *)src + aadlen, len) < 0) return SSH_ERR_LIBCRYPTO_ERROR; ... so now we're off spelunking into libcrypto somewhere. I tried plunging a short distance into the OpenSSL source, but didn't have time to get very far down that road. At the time of the crash, cc->evp is set, EVP_Cipher_nid(cc->evp) is returning 0x480c0, and EVP_CIPHER_type(cc->evp) is returning 0. I don't know if either of these results is significant - I'm looking at this API for the very first time, and not yet entirely sure of what all the objects represent. I likely shan't have any further time today to experiment with ./configure flags. Maybe on the weekend. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1690485 Title: openssh-server SIGSYS with 'UsePrivilegeSeparation sandbox' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1690485/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs