unity::scopes::internal::OnlineAccountClientImpl::flush_pending_session gets stuck and freezes UI

Bug #1543132 reported by Albert Astals Cid
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-scopes-api (Ubuntu)
New
Undecided
Unassigned

Bug Description

Today's image

I have a google account setup in system settings and i have enabled youtube in settings

When i go to the youtube scope i still see the "Log-in to youtube" button (which idellay i should not see, but that's not the problem)

When i click the button the ui freezes forever

Backtrace is http://paste.ubuntu.com/14993287/

My totally uninformed guess is that Thread 3 is stuck for some reason.

Revision history for this message
Albert Astals Cid (aacid) wrote :

If instead of having the google account already setup i do it without a google account, i have a similar trace, just that the
unity::scopes::internal::OnlineAccountClientImpl::flush_pending_session is on thread 1 instead of thread 3
http://paste.ubuntu.com/14993346/

Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

I've just confirmed that the fix for Bug #1534541 fixes this issue as well (https://code.launchpad.net/~nick-dedekind/unity8/1534541.zombie-session/+merge/284905).

Marking as duplicate.

Revision history for this message
Albert Astals Cid (aacid) wrote :

No it is not a duplicate, I do still get the code stuck in unity::scopes::internal::OnlineAccountClientImpl::flush_pending_session when using that branch.

Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

I just flashed my bq with a fresh image (rc-proposed 254), and reproduced this exact issue.

Then I installed unity8 from: https://code.launchpad.net/~unity-api-team/+archive/ubuntu/dev-build-1
(which is a build of: lp:~nick-dedekind/unity8/1534541.zombie-session)

I rebooted, ran through the exact same process and it didn't freeze.

Revision history for this message
Albert Astals Cid (aacid) wrote :

Another reason of why this is not a duplicate of Bug #1534541

That bug prerequisite is that the youtube scope is not a favorite when pressing the log-in to youtube button.

I have this problem both when the youtube scope is a favorite and when it is not.

Revision history for this message
Nick Dedekind (nick-dedekind) wrote :

Yeah, this is definitely different. After I have added a google account, i don't get the login button. I haven't tried after rebooting with a google account already set up.

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.