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

Bug #1428246 reported by Natalia Bidart
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtmir (Ubuntu)
New
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.

Revision history for this message
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)
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.