← Back to team overview

touch-packages team mailing list archive

[Bug 1511063] Re: Scopes freeze after few times slide on Bq 4.5

 

Looking at ScopeImpl.cpp I'm not sure how search can throw (btw, Scope.h
docstrings don't mention throwing an exception). As far as I understand
the code, search catches all exceptions and just calls
ro->finished(CompletionDetails(CompletionDetails::Error, e.what())) on
error. But this doesn't happen with our case as far as I can tell (our
listener implementes finished() and prints a message). Also, shell code
does have try-catch around search & logs an error, but I didn't see it
in the logs - the last message we have in shell logs is "Dispatching
search: <scope id>" and it gets stuck there.

I made scopes-client tool hang by just executing search against the misbehaving scope with it:
$  scopes-client com.ubuntu.developer.boghison.mixcloud_mixcloudscope ""

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-scopes-shell in
Ubuntu.
https://bugs.launchpad.net/bugs/1511063

Title:
  Scopes freeze after few times slide on Bq 4.5

Status in unity-scopes-api package in Ubuntu:
  New
Status in unity-scopes-shell package in Ubuntu:
  New
Status in unity8 package in Ubuntu:
  Invalid

Bug description:
  BQ 4.5 Ubuntu-touch OTA7 (Ubuntu 15.04 r26)

  
  After a few slides on the scopes, it freezes the scopes in the middle of 2 scopes 
  unity left bar can still be moved, but when launching apps from the left bar
  nothing happens to the freezed scopes screen, only rebooting the phone fixes it.

  when i remove some scopes from favorites  it freezes on other scopes

  Let me know wich logs i can attach to this bug to make debug easier.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1511063/+subscriptions


References