iris
iris copied to clipboard
SCRAM auth doesn't work w/o qca-ossl (need runtime checks)
part of backtrace
#0 0xb7f3dbb4 in QCA::KeyDerivationFunction::makeKey(QCA::SecureArray const&, QCA::InitializationVector const&, unsigned int, unsigned int) ()
from /lib/libqca.so.2
No symbol table info available.
#1 0x08574c25 in XMPP::SCRAMSHA1Response::SCRAMSHA1Response (this=0xbfffe568,
server_first_message=..., password_in=..., client_first_message=...,
salted_password_base64=..., rand=...) at sasl/scramsha1response.cpp:71
clientservernonce = {static null = {<No data fields>},
static shared_null = {ref = {_q_value = 19795}, alloc = 0, size = 0,
data = 0x8868f72 <QString::shared_null+18>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 412}, alloc = 0, size = 0,
data = 0xb71654be <QString::shared_empty+18>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x99eb5f0,
static codecForCStrings = 0x0}
client_first_message_bare = {static null = {<No data fields>},
static shared_null = {ref = {_q_value = 19795}, alloc = 0, size = 0,
data = 0x8868f72 <QString::shared_null+18>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 412}, alloc = 0, size = 0,
I suppose it is related to another bug report: https://github.com/psi-im/psi/issues/67
most likely