[telepathy] [Bug 354949] Can't connect to gtalk account (Authentication failed: invalid-authzid)

Martin Klapetek via KDE Bugzilla bugzilla_noreply at kde.org
Tue Nov 17 17:30:01 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=354949

--- Comment #10 from Martin Klapetek <mklapetek at kde.org> ---
Nice investigation Georgy, this patch is not entirely correct though;
"username" property does exist, it's being set during account creation in
createaccounts.cpp line 183.

But apparently at the point it's being set, it's not yet in
SignOn::IdentityInfo and so this patch just masks the actual bug. This is
probably because of the needed roundtrips between the database and libsignon
and a possible race condition.

Can you please try replacing the line 165 in createaccount.cpp

m_identity->queryInfo();

with this instead:

    m_identity->storeCredentials();
    connect(m_identity, &SignOn::Identity::credentialsStored, m_identity,
&SignOn::Identity::queryInfo);

...then try adding the Google account again and see if that fixes it? Be sure
to remove your patch first.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list