iris icon indicating copy to clipboard operation
iris copied to clipboard

SCRAM auth doesn't work w/o qca-ossl (need runtime checks)

Open Ri0n opened this issue 12 years ago • 2 comments

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,

Ri0n avatar Oct 11 '13 17:10 Ri0n

I suppose it is related to another bug report: https://github.com/psi-im/psi/issues/67

tehnick avatar Oct 11 '13 17:10 tehnick

most likely

Ri0n avatar Oct 11 '13 17:10 Ri0n