← Back to team overview

touch-packages team mailing list archive

[Bug 1496773] Re: Dbus-daemon-system-fork on ota6 is using large amounts of CPU

 

davmor2@stryder:~$ adb shell 
ounts-serviceu-phablet:~$ OAU_LOGGING_LEVEL=2 OAU_DAEMON_TIMEOUT=9999 online-acc 
signonui-service.cpp 227 queryDialog Got request: QMap(("AppId", QVariant(QString, "unconfined") ) ( "Caption" ,  QVariant(QString, "google") ) ( "ClientData" ,  QVariant(QVariantMap, QMap(("AllowedSchemes", QVariant(QStringList, ("https", "http")) ) ( "AuthPath" ,  QVariant(QString, "o/oauth2/auth?access_type=offline") ) ( "ClientId" ,  QVariant(QString, "759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com") ) ( "ClientSecret" ,  QVariant(QString, "juFngKUcuhB7IRQqHtSLavqJ") ) ( "ForceClientAuthViaRequestBody" ,  QVariant(bool, true) ) ( "Host" ,  QVariant(QString, "accounts.google.com") ) ( "RedirectUri" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "ResponseType" ,  QVariant(QString, "code") ) ( "Scope" ,  QVariant(QStringList, ("https://docs.google.com/feeds/";, "https://www.googleapis.com/auth/googletalk";, "https://www.googleapis.com/auth/userinfo.email";, "https://www.googleapis.com/auth/userinfo.profile";, "https://picasaweb.google.com/data/";, "https://mail.google.com/";, "https://www.google.com/m8/feeds/";, "https://www.googleapis.com/auth/calendar";, "https://www.googleapis.com/auth/carddav";)) ) ( "TokenPath" ,  QVariant(QString, "o/oauth2/token") ) ) ) ) ( "FinalUrl" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "Identity" ,  QVariant(uint, 2) ) ( "Mechanism" ,  QVariant(QString, "web_server") ) ( "Method" ,  QVariant(QString, "oauth2") ) ( "OpenUrl" ,  QVariant(QString, "https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com&redirect_uri=https://wiki.ubuntu.com/&state=473866745&response_type=code&scope=https://docs.google.com/feeds/ https://www.googleapis.com/auth/googletalk https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile https://picasaweb.google.com/data/ https://mail.google.com/ https://www.google.com/m8/feeds/ https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/carddav";) ) ( "Pid" ,  QVariant(int, 2522) ) ( "StoredIdentity" ,  QVariant(bool, true) ) ( "UserName" ,  QVariant(QString, "") ) ( "requestId" ,  QVariant(QString, "/com/google/code/AccountsSSO/SingleSignOn/AuthSession_1") ) ) 
utils.cpp 49 apparmorProfileOfPeer App ID: "unconfined"
request-manager.cpp 113 runQueue Head: OnlineAccountsUi::Request(0x1146508)
Invalid prompt session: /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/prompt_session_manager_impl.cpp(137): Throw in function virtual std::shared_ptr<mir::scene::PromptSession> mir::scene::PromptSessionManagerImpl::start_prompt_session_for(const std::shared_ptr<mir::scene::Session>&, const mir::scene::PromptSessionCreationParameters&) const
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: Could not identify application session

Couldn't setup prompt session
UiProxy initialization failed!
signonui-service.cpp 227 queryDialog Got request: QMap(("AppId", QVariant(QString, "unconfined") ) ( "Caption" ,  QVariant(QString, "google") ) ( "ClientData" ,  QVariant(QVariantMap, QMap(("AllowedSchemes", QVariant(QStringList, ("https", "http")) ) ( "AuthPath" ,  QVariant(QString, "o/oauth2/auth?access_type=offline") ) ( "ClientId" ,  QVariant(QString, "759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com") ) ( "ClientSecret" ,  QVariant(QString, "juFngKUcuhB7IRQqHtSLavqJ") ) ( "ForceClientAuthViaRequestBody" ,  QVariant(bool, true) ) ( "Host" ,  QVariant(QString, "accounts.google.com") ) ( "RedirectUri" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "ResponseType" ,  QVariant(QString, "code") ) ( "Scope" ,  QVariant(QStringList, ("https://docs.google.com/feeds/";, "https://www.googleapis.com/auth/googletalk";, "https://www.googleapis.com/auth/userinfo.email";, "https://www.googleapis.com/auth/userinfo.profile";, "https://picasaweb.google.com/data/";, "https://mail.google.com/";, "https://www.google.com/m8/feeds/";, "https://www.googleapis.com/auth/calendar";, "https://www.googleapis.com/auth/carddav";)) ) ( "TokenPath" ,  QVariant(QString, "o/oauth2/token") ) ) ) ) ( "FinalUrl" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "Identity" ,  QVariant(uint, 2) ) ( "Mechanism" ,  QVariant(QString, "web_server") ) ( "Method" ,  QVariant(QString, "oauth2") ) ( "OpenUrl" ,  QVariant(QString, "https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com&redirect_uri=https://wiki.ubuntu.com/&state=534230684&response_type=code&scope=https://docs.google.com/feeds/ https://www.googleapis.com/auth/googletalk https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile https://picasaweb.google.com/data/ https://mail.google.com/ https://www.google.com/m8/feeds/ https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/carddav";) ) ( "Pid" ,  QVariant(int, 2522) ) ( "StoredIdentity" ,  QVariant(bool, true) ) ( "UserName" ,  QVariant(QString, "") ) ( "requestId" ,  QVariant(QString, "/com/google/code/AccountsSSO/SingleSignOn/AuthSession_1") ) ) 
utils.cpp 49 apparmorProfileOfPeer App ID: "unconfined"
request-manager.cpp 113 runQueue Head: OnlineAccountsUi::Request(0x110e2d8)
Invalid prompt session: /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/prompt_session_manager_impl.cpp(137): Throw in function virtual std::shared_ptr<mir::scene::PromptSession> mir::scene::PromptSessionManagerImpl::start_prompt_session_for(const std::shared_ptr<mir::scene::Session>&, const mir::scene::PromptSessionCreationParameters&) const
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: Could not identify application session

Couldn't setup prompt session
UiProxy initialization failed!
signonui-service.cpp 227 queryDialog Got request: QMap(("AppId", QVariant(QString, "unconfined") ) ( "Caption" ,  QVariant(QString, "google") ) ( "ClientData" ,  QVariant(QVariantMap, QMap(("AllowedSchemes", QVariant(QStringList, ("https", "http")) ) ( "AuthPath" ,  QVariant(QString, "o/oauth2/auth?access_type=offline") ) ( "ClientId" ,  QVariant(QString, "759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com") ) ( "ClientSecret" ,  QVariant(QString, "juFngKUcuhB7IRQqHtSLavqJ") ) ( "ForceClientAuthViaRequestBody" ,  QVariant(bool, true) ) ( "Host" ,  QVariant(QString, "accounts.google.com") ) ( "RedirectUri" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "ResponseType" ,  QVariant(QString, "code") ) ( "Scope" ,  QVariant(QStringList, ("https://docs.google.com/feeds/";, "https://www.googleapis.com/auth/googletalk";, "https://www.googleapis.com/auth/userinfo.email";, "https://www.googleapis.com/auth/userinfo.profile";, "https://picasaweb.google.com/data/";, "https://mail.google.com/";, "https://www.google.com/m8/feeds/";, "https://www.googleapis.com/auth/calendar";, "https://www.googleapis.com/auth/carddav";)) ) ( "TokenPath" ,  QVariant(QString, "o/oauth2/token") ) ) ) ) ( "FinalUrl" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "Identity" ,  QVariant(uint, 2) ) ( "Mechanism" ,  QVariant(QString, "web_server") ) ( "Method" ,  QVariant(QString, "oauth2") ) ( "OpenUrl" ,  QVariant(QString, "https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com&redirect_uri=https://wiki.ubuntu.com/&state=640128185&response_type=code&scope=https://docs.google.com/feeds/ https://www.googleapis.com/auth/googletalk https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile https://picasaweb.google.com/data/ https://mail.google.com/ https://www.google.com/m8/feeds/ https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/carddav";) ) ( "Pid" ,  QVariant(int, 2522) ) ( "StoredIdentity" ,  QVariant(bool, true) ) ( "UserName" ,  QVariant(QString, "") ) ( "requestId" ,  QVariant(QString, "/com/google/code/AccountsSSO/SingleSignOn/AuthSession_1") ) ) 
utils.cpp 49 apparmorProfileOfPeer App ID: "unconfined"
request-manager.cpp 113 runQueue Head: OnlineAccountsUi::Request(0x114b140)
Invalid prompt session: /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/prompt_session_manager_impl.cpp(137): Throw in function virtual std::shared_ptr<mir::scene::PromptSession> mir::scene::PromptSessionManagerImpl::start_prompt_session_for(const std::shared_ptr<mir::scene::Session>&, const mir::scene::PromptSessionCreationParameters&) const
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: Could not identify application session

Couldn't setup prompt session
UiProxy initialization failed!
signonui-service.cpp 227 queryDialog Got request: QMap(("AppId", QVariant(QString, "unconfined") ) ( "Caption" ,  QVariant(QString, "google") ) ( "ClientData" ,  QVariant(QVariantMap, QMap(("AllowedSchemes", QVariant(QStringList, ("https", "http")) ) ( "AuthPath" ,  QVariant(QString, "o/oauth2/auth?access_type=offline") ) ( "ClientId" ,  QVariant(QString, "759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com") ) ( "ClientSecret" ,  QVariant(QString, "juFngKUcuhB7IRQqHtSLavqJ") ) ( "ForceClientAuthViaRequestBody" ,  QVariant(bool, true) ) ( "Host" ,  QVariant(QString, "accounts.google.com") ) ( "RedirectUri" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "ResponseType" ,  QVariant(QString, "code") ) ( "Scope" ,  QVariant(QStringList, ("https://docs.google.com/feeds/";, "https://www.googleapis.com/auth/googletalk";, "https://www.googleapis.com/auth/userinfo.email";, "https://www.googleapis.com/auth/userinfo.profile";, "https://picasaweb.google.com/data/";, "https://mail.google.com/";, "https://www.google.com/m8/feeds/";, "https://www.googleapis.com/auth/calendar";, "https://www.googleapis.com/auth/carddav";)) ) ( "TokenPath" ,  QVariant(QString, "o/oauth2/token") ) ) ) ) ( "FinalUrl" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "Identity" ,  QVariant(uint, 2) ) ( "Mechanism" ,  QVariant(QString, "web_server") ) ( "Method" ,  QVariant(QString, "oauth2") ) ( "OpenUrl" ,  QVariant(QString, "https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com&redirect_uri=https://wiki.ubuntu.com/&state=770264598&response_type=code&scope=https://docs.google.com/feeds/ https://www.googleapis.com/auth/googletalk https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile https://picasaweb.google.com/data/ https://mail.google.com/ https://www.google.com/m8/feeds/ https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/carddav";) ) ( "Pid" ,  QVariant(int, 2522) ) ( "StoredIdentity" ,  QVariant(bool, true) ) ( "UserName" ,  QVariant(QString, "") ) ( "requestId" ,  QVariant(QString, "/com/google/code/AccountsSSO/SingleSignOn/AuthSession_1") ) ) 
utils.cpp 49 apparmorProfileOfPeer App ID: "unconfined"
request-manager.cpp 113 runQueue Head: OnlineAccountsUi::Request(0x1103d80)
Invalid prompt session: /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/prompt_session_manager_impl.cpp(137): Throw in function virtual std::shared_ptr<mir::scene::PromptSession> mir::scene::PromptSessionManagerImpl::start_prompt_session_for(const std::shared_ptr<mir::scene::Session>&, const mir::scene::PromptSessionCreationParameters&) const
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: Could not identify application session

Couldn't setup prompt session
UiProxy initialization failed!
signonui-service.cpp 227 queryDialog Got request: QMap(("AppId", QVariant(QString, "unconfined") ) ( "Caption" ,  QVariant(QString, "google") ) ( "ClientData" ,  QVariant(QVariantMap, QMap(("AllowedSchemes", QVariant(QStringList, ("https", "http")) ) ( "AuthPath" ,  QVariant(QString, "o/oauth2/auth?access_type=offline") ) ( "ClientId" ,  QVariant(QString, "759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com") ) ( "ClientSecret" ,  QVariant(QString, "juFngKUcuhB7IRQqHtSLavqJ") ) ( "ForceClientAuthViaRequestBody" ,  QVariant(bool, true) ) ( "Host" ,  QVariant(QString, "accounts.google.com") ) ( "RedirectUri" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "ResponseType" ,  QVariant(QString, "code") ) ( "Scope" ,  QVariant(QStringList, ("https://docs.google.com/feeds/";, "https://www.googleapis.com/auth/googletalk";, "https://www.googleapis.com/auth/userinfo.email";, "https://www.googleapis.com/auth/userinfo.profile";, "https://picasaweb.google.com/data/";, "https://mail.google.com/";, "https://www.google.com/m8/feeds/";, "https://www.googleapis.com/auth/calendar";, "https://www.googleapis.com/auth/carddav";)) ) ( "TokenPath" ,  QVariant(QString, "o/oauth2/token") ) ) ) ) ( "FinalUrl" ,  QVariant(QString, "https://wiki.ubuntu.com/";) ) ( "Identity" ,  QVariant(uint, 2) ) ( "Mechanism" ,  QVariant(QString, "web_server") ) ( "Method" ,  QVariant(QString, "oauth2") ) ( "OpenUrl" ,  QVariant(QString, "https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=759250720802-4sii0me9963n9fdqdmi7cepn6ub8luoh.apps.googleusercontent.com&redirect_uri=https://wiki.ubuntu.com/&state=1667861758&response_type=code&scope=https://docs.google.com/feeds/ https://www.googleapis.com/auth/googletalk https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile https://picasaweb.google.com/data/ https://mail.google.com/ https://www.google.com/m8/feeds/ https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/carddav";) ) ( "Pid" ,  QVariant(int, 2522) ) ( "StoredIdentity" ,  QVariant(bool, true) ) ( "UserName" ,  QVariant(QString, "") ) ( "requestId" ,  QVariant(QString, "/com/google/code/AccountsSSO/SingleSignOn/AuthSession_1") ) ) 
utils.cpp 49 apparmorProfileOfPeer App ID: "unconfined"
request-manager.cpp 113 runQueue Head: OnlineAccountsUi::Request(0x1151250)
Invalid prompt session: /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/prompt_session_manager_impl.cpp(137): Throw in function virtual std::shared_ptr<mir::scene::PromptSession> mir::scene::PromptSessionManagerImpl::start_prompt_session_for(const std::shared_ptr<mir::scene::Session>&, const mir::scene::PromptSessionCreationParameters&) const
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: Could not identify application session

Couldn't setup prompt session
UiProxy initialization failed!

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-system-settings-
online-accounts in Ubuntu.
https://bugs.launchpad.net/bugs/1496773

Title:
  Dbus-daemon-system-fork on ota6 is using large amounts of CPU

Status in Canonical System Image:
  New
Status in sync-monitor package in Ubuntu:
  New
Status in ubuntu-system-settings-online-accounts package in Ubuntu:
  Triaged

Bug description:
  STEPS:
  1. Install ota6
  2. Use the phone as a phone don't let it run out of battery power
  3. Uptime for me nearly 8 days and the system become unusable

  EXPECTED:
  I expect the system to always run smoothly with 0 apps open

  ACTUAL:
  Tapping the power button to wake the device seemingly does nothing, Tap it again and the welcome screen appears and disappears.  Tap it again and it appears as normal, Start using apps, the apps will suddenly stall (Note not crash just stall).

  
  RESULTS:
  I opened up top
  User message+  dbus-daemon-system-fork is bouncing from 2.4% cpu, to 40-60% cpu, to 98-102% cpu.  This is the only high cpu utilising app after an hour watching.

  Memory on device is at a minimum too.  As can be seen here
  http://paste.ubuntu.com/12436034/ this system has no app open.

  Logs: I have included the entire .cache/upstart folder and syslog.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1496773/+subscriptions


References