Login window is not shown when trying to purchase something for the first time

Bug #1428246 reported by Natalia Bidart on 2015-03-04
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtmir (Ubuntu)
Undecided
Unassigned

Bug Description

When trying to purchase something for the first time, after clicking on the price button for an app, a "Loading" message appears and hangs forever.

I went back and logint with my SSO acount, and the next attempt for purchasing worked as expected.

dobey (dobey) wrote :

Moving this over to online accounts. The setup.exec() call is happening, and returning, but the UI is not coming up. This is happening on the latest devel-proposed vivid images. This may be a regression in qtmir rather than online-accounts, but I don't know how to debug further to determine if that is the case or not.

affects: pay-ui → ubuntu-system-settings-online-accounts (Ubuntu)
Alberto Mardegan (mardy) wrote :

Here's the Online Accounts logs. Creating the trust session is failing.

phablet@ubuntu-phablet:~$ OAU_LOGGING_LEVEL=2 OAU_DAEMON_TIMEOUT=9999 online-accounts-service
service.cpp 42 requestAccess Got request: QMap(("application", QVariant(QString, "com.canonical.payui") ) ( "pid" , QVariant(uint, 6065) ) ( "provider" , QVariant(QString, "ubuntuone") ) ( "windowId" , QVariant(uint, 6065) ) )
utils.cpp 49 apparmorProfileOfPeer App ID: "com.canonical.payui_payui_0.4.5"
request-manager.cpp 113 runQueue Head: OnlineAccountsUi::Request(0x1527888)
[1425568764.429968] Loader: Loading modules from: /usr/lib/arm-linux-gnueabihf/mir/client-platform/
[1425568764.434180] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/mesa.so.2
[1425568764.439125] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/dummy.so
[1425568764.450844] Loader: Loading module: /usr/lib/arm-linux-gnueabihf/mir/client-platform/android.so.2
Invalid prompt session: /build/buildd/mir-0.12.0+15.04.20150228/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

Invalid prompt session: /build/buildd/mir-0.12.0+15.04.20150228/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

affects: ubuntu-system-settings-online-accounts (Ubuntu) → qtmir (Ubuntu)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers