The fix landed in trunk more than one week ago; I will check why it's
not been uploaded to the archive.

** Project changed: signon => signon (Ubuntu)

** Changed in: signon (Ubuntu)
       Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to signon in Ubuntu.
https://bugs.launchpad.net/bugs/1220823

Title:
  logging into OAuth accounts that use a separate webkit window
  (twitter, google) does not create an account (usually)

Status in “signon” package in Ubuntu:
  Fix Committed

Bug description:
  Attempting to create a UOA twitter account only works about ten
  percent of the time for me.

  When it fails, the webkit popup window shows its success message, but
  after dismissing it, no new UOA account shows up in the settings panel
  list or in account-console.

  I'm on saucy, with the following relevant package versions:

  % apt-cache policy account-plugin-twitter
  account-plugin-twitter:
    Installed: 0.11+13.10.20130802-0ubuntu1
    Candidate: 0.11+13.10.20130802-0ubuntu1
    Version table:
   *** 0.11+13.10.20130802-0ubuntu1 0
          500 http://us.archive.ubuntu.com/ubuntu/ saucy/main i386 Packages
          100 /var/lib/dpkg/status

  % apt-cache policy signon-plugin-oauth2
  signon-plugin-oauth2:
    Installed: 0.17bzr13.04.26+13.10.20130708-0ubuntu1
    Candidate: 0.17bzr13.04.26+13.10.20130708-0ubuntu1
    Version table:
   *** 0.17bzr13.04.26+13.10.20130708-0ubuntu1 0
          500 http://us.archive.ubuntu.com/ubuntu/ saucy/main i386 Packages
          100 /var/lib/dpkg/status

  % apt-cache policy ubuntu-system-settings-online-accounts
  ubuntu-system-settings-online-accounts:
    Installed: 0.2~+13.10.20130808.3-0ubuntu1
    Candidate: 0.2~+13.10.20130808.3-0ubuntu1
    Version table:
   *** 0.2~+13.10.20130808.3-0ubuntu1 0
          500 http://us.archive.ubuntu.com/ubuntu/ saucy/universe i386 Packages
          100 /var/lib/dpkg/status

  Here is a complete log from one instance of trying and failing to
  create a twitter account:

  % system-settings 
  unity::action::ActionManager::ActionManager(QObject*):
        Could not determine application identifier. HUD will not work properly.
        Provide your application identifier in $APP_ID environment variable.
  virtual void OnlineAccounts::Plugin::registerTypes(const char*) 
Ubuntu.OnlineAccounts 
  account-service-model.cpp 275 update 
  accountService role is deprecated, use accountServiceHandle
  account-service.cpp 100 setObjectHandle Accounts::AccountService(0x8a4c2b0) 
  accountService role is deprecated, use accountServiceHandle
  account-service.cpp 100 setObjectHandle Accounts::AccountService(0x8ae87c8) 
  
file:///usr/share/ubuntu/settings/system/qml-plugins/online-accounts/AccountsPage.qml:59:9:
 QML Page: Binding loop detected for property "flickable"
  account.cpp 60 setObjectHandle Accounts::Account(0x8bb73c8) 
  account-service.cpp 100 setObjectHandle Accounts::AccountService(0x89fb338) 
  account-service-model.cpp 275 update 
  accountService role is deprecated, use accountServiceHandle
  account-service.cpp 100 setObjectHandle Accounts::AccountService(0x8bd0c98) 
  Authenticating...
  ../../../../lib/SignOn/connection-manager.cpp 106 setupSocketConnection p2p 
error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect 
to socket /run/user/1000/signond/socket: No such file or directory") 1 
  ../../../../lib/SignOn/connection-manager.cpp 132 init Peer connection 
unavailable, activating service 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"PendingRegistration" SignOn::IdentityImpl(0x8bd2158) 
  ../../../../lib/SignOn/identityimpl.cpp 172 storeCredentials Storing 
credentials 
  ../../../../lib/SignOn/connection-manager.cpp 106 setupSocketConnection p2p 
error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect 
to socket /run/user/1000/signond/socket: No such file or directory") 1 
  ../../../../lib/SignOn/connection-manager.cpp 150 init Connected to 
"qt_default_session_bus" 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"Ready" SignOn::IdentityImpl(0x8bd2158) 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"NeedsUpdate" SignOn::IdentityImpl(0x8bd2158) 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"PendingUpdate" SignOn::IdentityImpl(0x8bd2158) 
  ../../../../lib/SignOn/identityimpl.cpp 443 infoUpdated SERVER INFO UPDATED. 
NeedsUpdate " 0 " 
  ../../../../lib/SignOn/identityimpl.cpp 346 storeCredentialsReply stored id: 
43 old id: 0 
  ../../../../lib/SignOn/identityimpl.cpp 243 queryInfo Querying info. 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"PendingUpdate" SignOn::IdentityImpl(0x8bd2158) 
  ../../../../lib/SignOn/identityimpl.cpp 382 getInfoReply QMap(("ACL", 
QVariant(QStringList, ("*") ) ) ( "AuthMethods" ,  QVariant(QDBusArgument, ) ) 
( "Caption" ,  QVariant(QString, "twitter") ) ( "Id" ,  QVariant(uint, 43) ) ( 
"Owner" ,  QVariant(QStringList, () ) ) ( "Realms" ,  QVariant(QStringList, () 
) ) ( "RefCount" ,  QVariant(int, 0) ) ( "Secret" ,  QVariant(QString, "") ) ( 
"Type" ,  QVariant(int, 0) ) ( "UserName" ,  QVariant(QString, "") ) ( 
"UserNameSecret" ,  QVariant(bool, false) ) ( "Validated" ,  QVariant(bool, 
false) ) )  
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"Ready" SignOn::IdentityImpl(0x8bd2158) 
  Credentials stored, id: 43
  account-service.cpp 384 authenticate QMap() 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"PendingRegistration" SignOn::IdentityImpl(0x8bd3998) 
  ../../../../lib/SignOn/authsessionimpl.cpp 94 initInterface 
  ../../../../lib/SignOn/authsessionimpl.cpp 94 initInterface 
  ../../../../lib/SignOn/identityimpl.cpp 382 getInfoReply QMap(("ACL", 
QVariant(QStringList, ("*") ) ) ( "AuthMethods" ,  QVariant(QDBusArgument, ) ) 
( "Caption" ,  QVariant(QString, "twitter") ) ( "Id" ,  QVariant(uint, 43) ) ( 
"Owner" ,  QVariant(QStringList, () ) ) ( "Realms" ,  QVariant(QStringList, () 
) ) ( "RefCount" ,  QVariant(int, 0) ) ( "Secret" ,  QVariant(QString, "") ) ( 
"Type" ,  QVariant(int, 0) ) ( "UserName" ,  QVariant(QString, "") ) ( 
"UserNameSecret" ,  QVariant(bool, false) ) ( "Validated" ,  QVariant(bool, 
false) ) )  
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"Ready" SignOn::IdentityImpl(0x8bd2158) 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"Ready" SignOn::IdentityImpl(0x8bd3998) 
  ../../../../lib/SignOn/authsessionimpl.cpp 184 errorSlot 
QDBusError("org.freedesktop.DBus.Error.NoReply", "Did not receive a reply. 
Possible causes include: the remote application did not send a reply, the 
message bus security policy blocked the reply, the reply timeout expired, or 
the network connection was broken.") 
  5 
  "org.freedesktop.DBus.Error.NoReply" 
  "Did not receive a reply. Possible causes include: the remote application did 
not send a reply, the message bus security policy blocked the reply, the reply 
timeout expired, or the network connection was broken." 
  Removing credentials...
  ../../../../lib/SignOn/identityimpl.cpp 200 remove Removing credentials. 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"Removed" SignOn::IdentityImpl(0x8bd3998) 
  ../../../../lib/SignOn/identityimpl.cpp 443 infoUpdated SERVER INFO UPDATED. 
Removed " 43 " 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"Removed" SignOn::IdentityImpl(0x8bd2158) 
  ../../../../lib/SignOn/identityimpl.cpp 443 infoUpdated SERVER INFO UPDATED. 
Removed " 43 " 
  ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state:  
"Removed" SignOn::IdentityImpl(0x8bd2158) 
  ====== PLUGIN FINISHED ======

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/signon/+bug/1220823/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to